Mitigating Adversarial Attacks by Distributing Different Copies to Different Users
Not on the map. Why?
Abstract (arXiv)
Machine learning models are vulnerable to adversarial attacks. In this paper, we consider the scenario where a model is distributed to multiple buyers, among which a malicious buyer attempts to attack another buyer. The malicious buyer probes its copy of the model to search for adversarial samples and then presents the found samples to the victim's copy of the model in order to replicate the attack. We point out that by distributing different copies of the model to different buyers, we can mitigate the attack such that adversarial samples found on one copy would not work on another copy. We observed that training a model with different randomness indeed mitigates such replication to a certain degree. However, there is no guarantee and retraining is computationally expensive. A number of works extended the retraining method to enhance the differences among models. However, a very limited number of models can be produced using such methods and the computational cost becomes even higher. Therefore, we propose a flexible parameter rewriting method that directly modifies the model's parameters. This method does not require additional training and is able to generate a large number of copies in a more controllable manner, where each copy induces different adversarial regions. Experimentation studies show that rewriting can significantly mitigate the attacks while retaining high classification accuracy. For instance, on GTSRB dataset with respect to Hop Skip Jump attack, using attractor-based rewriter can reduce the success rate of replicating the attack to 0.5% while independently training copies with different randomness can reduce the success rate to 6.5%. From this study, we believe that there are many further directions worth exploring.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 30 of its 49 references that are in the map. First posted on arXiv 30 Nov 2021.
Builds on
30 of 49 references.
References · 30
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2016Adversarial examples in the physical worldcited by 1,769
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
- 2016Adversarial Machine Learning at Scalecited by 936
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2016Universal adversarial perturbationscited by 784
18 more
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 293
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 292
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2018Adversarial Robustness Toolbox v1.0.0cited by 215
- 2017EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examplescited by 155
- 2019Sign-OPT: A Query-Efficient Hard-label Adversarial Attackcited by 120
- 2018Stealing Hyperparameters in Machine Learningcited by 118
- 2018Model Reconstruction from Model Explanationscited by 86
- 2019Improving Adversarial Robustness of Ensembles with Diversity Trainingcited by 69
- 2020GeoDA: a geometric framework for black-box adversarial attackscited by 66
- 2017Boosting Adversarial Attacks with Momentumcited by 24
- 2019Yet another but more efficient black-box adversarial attack: tiling and evolution strategiescited by 17
- 2020Indistinguishability Obfuscation from Well-Founded Assumptionscited by 12
- 2020Orthogonal Deep Models As Defense Against Black-Box Attackscited by 7
- 2021"What's in the box?!": Deflecting Adversarial Attacks by Randomly Deploying Adversarially-Disjoint Modelscited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.