Deep Repulsive Prototypes for Adversarial Robustness
Not on the map. Why?
Abstract (arXiv)
While many defences against adversarial examples have been proposed, finding robust machine learning models is still an open problem. The most compelling defence to date is adversarial training and consists of complementing the training data set with adversarial examples. Yet adversarial training severely impacts training time and depends on finding representative adversarial samples. In this paper we propose to train models on output spaces with large class separation in order to gain robustness without adversarial training. We introduce a method to partition the output space into class prototypes with large separation and train models to preserve it. Experimental results shows that models trained with these prototypes -- which we call deep repulsive prototypes -- gain robustness competitive with adversarial training, while also preserving more accuracy on natural samples. Moreover, the models are more resilient to large perturbation sizes. For example, we obtained over 50% robustness for CIFAR-10, with 92% accuracy on natural samples and over 20% robustness for CIFAR-100, with 71% accuracy on natural samples without adversarial training. For both data sets, the models preserved robustness against large perturbations better than adversarially trained models.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 28 of its 35 references that are in the map. First posted on arXiv 26 May 2021.
Builds on
28 of 35 references.
References · 28
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2017Countering Adversarial Images using Input Transformationscited by 517
- 2020Overfitting in adversarially robust deep learningcited by 504
16 more
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2020Understanding and Improving Fast Adversarial Trainingcited by 213
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2018Is Robustness the Cost of Accuracy? -- A Comprehensive Study on the Robustness of 18 Deep Image Classification Modelscited by 135
- 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
- 2020Smooth Adversarial Trainingcited by 89
- 2017Measuring the tendency of CNNs to Learn Surface Statistical Regularitiescited by 87
- 2019Hyperspherical Prototype Networkscited by 85
- 2019Metric Learning for Adversarial Robustnesscited by 77
- 2019The Limitations of Adversarial Training and the Blind-Spot Attackcited by 63
- 2019Adversarial Defense by Restricting the Hidden Space of Deep Neural Networkscited by 56
- 2019Mixup Inference: Better Exploiting Mixup to Defend Adversarial Attackscited by 54
- 2020Softmax-based Classification is k-means Clustering: Formal Proof, Consequences for Adversarial Attacks, and Improvement through Centroid Based Tailoringcited by 8
- 2020Manifold Regularization for Locally Stable Deep Neural Networkscited by 8
- 2019A Useful Taxonomy for Adversarial Robustness of Neural Networkscited by 2
Built on by
Citing papers per year: 2022: 2.
2 papers.