INCREASING SECURITY OF NEURAL NETWORKS BY DISCRETIZING NEURAL NETWORK INPUTS

    公开(公告)号:US20200257978A1

    公开(公告)日:2020-08-13

    申请号:US16859789

    申请日:2020-04-27

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing the security of neural network by discretizing neural network inputs. One of the methods includes receiving a network input for a neural network; processing the network input using a discretization layer, wherein the discretization layer is configured to generate a discretized network input comprising a respective discretized vector for each of the numeric values in the network input; and processing the discretized network input using the plurality of additional neural network layers to generate a network output for the network input.

    ATTENTION NEURAL NETWORKS WITH N-GRAMMER LAYERS

    公开(公告)号:US20240078379A1

    公开(公告)日:2024-03-07

    申请号:US17903805

    申请日:2022-09-06

    Applicant: Google LLC

    CPC classification number: G06F40/20 G06N3/04

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a machine learning task on a network input to generate a network output. In one aspect, one of the systems includes a neural network configured to perform the machine learning task, the neural network comprising an N-grammer layer and an output neural network, the N-grammer layer configured to: at each of one or more heads: receive a sequence of input embeddings; generate a discrete latent representation of the sequence of input embeddings by using a learned product quantization codebook; generate a plurality of n-gram indices from the discrete latent representation; and generate a latent n-gram representation of the sequence of input embeddings; and generate a sequence of output embeddings, and the output neural network configured to: receive the sequence of output embeddings; and process the sequence of output embeddings to generate the network output.

    Increasing security of neural networks by discretizing neural network inputs

    公开(公告)号:US11354574B2

    公开(公告)日:2022-06-07

    申请号:US16859789

    申请日:2020-04-27

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing the security of neural network by discretizing neural network inputs. One of the methods includes receiving a network input for a neural network; processing the network input using a discretization layer, wherein the discretization layer is configured to generate a discretized network input comprising a respective discretized vector for each of the numeric values in the network input; and processing the discretized network input using the plurality of additional neural network layers to generate a network output for the network input.

Patent Agency Ranking