Intriguing Properties of Robust Classification
Not on the map. Why?
Abstract (arXiv)
Despite extensive research since the community learned about adversarial examples 10 years ago, we still do not know how to train high-accuracy classifiers that are guaranteed to be robust to small perturbations of their inputs. Previous works often argued that this might be because no classifier exists that is robust and accurate at the same time. However, in computer vision this assumption does not match reality where humans are usually accurate and robust on most tasks of interest. We offer an alternative explanation and show that in certain settings robust generalization is only possible with unrealistically large amounts of data. Specifically, we find a setting where a robust classifier exists, it is easy to learn an accurate classifier, yet it requires an exponential amount of data to learn a robust classifier. Based on this theoretical result, we evaluate the influence of the amount of training data on datasets such as CIFAR-10. Our findings indicate that the amount of training data is the main factor determining the robust performance. Furthermore we show that there are low magnitude directions in the data which are useful for non-robust generalization but are not available for robust classifiers. We provide code at https://github.com/berndprach/IntriguingProperties.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 36 of its 42 references that are in the map. First posted on arXiv 5 Dec 2024.
Builds on
36 of 42 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2013Intriguing properties of neural networkscited by 5,114
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 413
- 2018Adversarially Robust Generalization Requires More Datacited by 318
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2021Improving Robustness using Generated Datacited by 233
24 more
- 2018Sorting out Lipschitz function approximationcited by 211
- 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 148
- 2019Adversarial Training Can Hurt Generalizationcited by 131
- 2020Exactly Computing the Local Lipschitz Constant of ReLU Networkscited by 102
- 2018Adversarial examples from computational constraintscited by 79
- 2015Analysis of classifiers' robustness to adversarial perturbationscited by 76
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
- 2020A law of robustness for two-layers neural networkscited by 54
- 2019Lower Bounds on Adversarial Robustness from Optimal Transportcited by 52
- 2019Adversarial Robustness May Be at Odds With Simplicitycited by 39
- 2020The Curious Case of Adversarially Robust Models: More Data Can Help, Double Descend, or Hurt Generalizationcited by 39
- 2022Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networkscited by 39
- 2024Adversarial Robustness Limits via Scaling-Law and Human-Alignment Studiescited by 38
- 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networkscited by 30
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
- 20231-Lipschitz Layers Compared: Memory, Speed, and Certifiable Robustnesscited by 15
- 2023Unlocking Deterministic Robustness Certification on ImageNetcited by 13
- 2019Computational Limitations in Robust Classification and Win-Win Resultscited by 10
- 2023Raising the Bar for Certified Adversarial Robustness with Diffusion Modelscited by 7
- 2018Generalized No Free Lunch Theorem for Adversarial Robustnesscited by 2
- 20231-Lipschitz Neural Networks are more expressive with N-Activationscited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.