Adversarial Perturbations Are Not So Weird: Entanglement of Robust and Non-Robust Features in Neural Network Classifiers
Not on the map. Why?
Abstract (arXiv)
Neural networks trained on visual data are well-known to be vulnerable to often imperceptible adversarial perturbations. The reasons for this vulnerability are still being debated in the literature. Recently Ilyas et al. (2019) showed that this vulnerability arises, in part, because neural network classifiers rely on highly predictive but brittle "non-robust" features. In this paper we extend the work of Ilyas et al. by investigating the nature of the input patterns that give rise to these features. In particular, we hypothesize that in a neural network trained in a standard way, non-robust features respond to small, "non-semantic" patterns that are typically entangled with larger, robust patterns, known to be more human-interpretable, as opposed to solely responding to statistical artifacts in a dataset. Thus, adversarial examples can be formed via minimal perturbations to these small, entangled patterns. In addition, we demonstrate a corollary of our hypothesis: robust classifiers are more effective than standard (non-robust) ones as a source for generating transferable adversarial examples in both the untargeted and targeted settings. The results we present in this paper provide new insight into the nature of the non-robust features responsible for adversarial vulnerability of neural network classifiers.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 62 of its 80 references that are in the map. First posted on arXiv 9 Feb 2021.
Builds on
62 of 80 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
38 more
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2016Universal adversarial perturbationscited by 774
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2019Adversarial Training for Free!cited by 638
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 374
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 315
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2017Detecting Adversarial Samples from Artifactscited by 244
- 2017On Detecting Adversarial Perturbationscited by 232
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
- 2019SGD on Neural Networks Learns Functions of Increasing Complexitycited by 203
- 2018Deep learning generalizes because the parameter-function map is biased towards simple functionscited by 180
- 2018Disentangling Adversarial Robustness and Generalizationcited by 171
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2017The Space of Transferable Adversarial Examplescited by 156
- 2018Visual Interpretability for Deep Learning: a Surveycited by 155
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 0; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2021A Little Robustness Goes a Long Way: Leveraging Robust Features for Targeted Transfer Attackscited by 33
- 2022Why adversarial training can hurt robust accuracycited by 12
- 2022Proving Common Mechanisms Shared by Twelve Methods of Boosting Adversarial Transferabilitycited by 12
- 2022Adversarial Pixel Restoration as a Pretext Task for Transferable Perturbationscited by 6
- 2025Atmospheric Predictability Beyond 30 Days with Machine Learningcited by 3
- 2024Theoretical Understanding of Learning from Adversarial Perturbationscited by 2
- 2026Adversarial Samples Are Not Created Equalcited by 0
- 2026Adversarial Samples Are Not Created Equal2 Jan 2026
- 2025Atmospheric Predictability Beyond 30 Days with Machine Learning28 Apr 2025
- 2024Theoretical Understanding of Learning from Adversarial Perturbations16 Feb 2024
- 2022Proving Common Mechanisms Shared by Twelve Methods of Boosting Adversarial Transferability24 Jul 2022
- 2022Adversarial Pixel Restoration as a Pretext Task for Transferable Perturbations18 Jul 2022
- 2022Why adversarial training can hurt robust accuracy3 Mar 2022
- 2021A Little Robustness Goes a Long Way: Leveraging Robust Features for Targeted Transfer Attacks3 Jun 2021