Defending neural networks by randomizing model weights
AssigneeIntel Corporation
InventorsDavid M. Durham, Michael Kounavis, Oleg Pogorelik, Alex Nayshtut, Omer Ben-Shalom, Antonios Papadimitriou
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsDavid M. Durham, Michael Kounavis, Oleg Pogorelik, Alex Nayshtut, Omer Ben-Shalom, Antonios Papadimitriou
Estimating the term…
The present disclosure is directed to systems and methods for the selective introduction of low-level pseudo-random noise into at least a portion of the weights used in a neural network model to increase the robustness of the neural network and provide a stochastic transformation defense against perturbation type attacks. Random number generation circuitry provides a plurality of pseudo-random values. Combiner circuitry combines the pseudo-random values with a defined number of least significant bits/digits in at least some of the weights used to provide a neural network model implemented by neural network circuitry. In some instances, selection circuitry selects pseudo-random values for combination with the network weights based on a defined pseudo-random value probability distribution.
A neural network defense system, comprising:
A neural network defense method, comprising:
A non-transitory storage device including instructions that, when executed by processor circuitry, cause the processor circuitry to:
A neural network defense system, comprising:
Dependencies are inferred from the claim text.