The Dimpled Manifold Model of Adversarial Examples in Machine Learning
The extreme fragility of deep neural networks when presented with tiny perturbations in their inputs was independently discovered by several research groups in 2013, but in spite of enormous effort these adversarial examples remained a baffling phenomenon with no clear explanation. In this paper we introduce a new conceptual framework (which we call the Dimpled Manifold Model) which provides a simple explanation for why adversarial examples exist, why their perturbations have such tiny norms, why these perturbations look like random noise, and why a network which was adversarially trained with incorrectly labeled images can still correctly classify test images. In the last part of the paper we describe the results of numerous experiments which strongly support this new model, and in particular our assertion that adversarial perturbations are roughly perpendicular to the low dimensional manifold which contains all the training examples.
The Dimpled Manifold Model of Adversarial Examples in Machine Learning Adi Shamir Odelia Melamed Faculty of Math&CS Faculty of Math&CS Weizmann Institute of Science Weizmann Institute of Science Israel…
related reading
- Modular Manifolds - Thinking Machines Labthinkingmachines.ai
- Neural Networks, Manifolds, and Topology -- colah's blogcolah.github.io
- Adversarial Examples Are Not Bugs, They Are Features – gradient sciencegradientscience.org
- Understanding deep learning requires rethinking generalizationarxiv.org
- [2604.21691] There Will Be a Scientific Theory of Deep Learningarxiv.org
- Deep Learning is Not So Mysterious or Differentarxiv.org
- [2605.01172] A Theory of Generalization in Deep Learningarxiv.org
- Neural Manifold Ordinary Differential Equationsarxiv.org
- Statistical Mechanics of Deep Learningganguli-gang.stanford.edu
- [2503.02113] Deep Learning is Not So Mysterious or Differentarxiv.org
- On_the_Spectral_Bias_of_Neural_Networks__ICML_ (3)proceedings.mlr.press
- [2410.21265] Modular Duality in Deep Learningarxiv.org