mlsanityData to 7 Oct 2026

The mathematics of adversarial attacks in AI -- Why deep learning is unstable despite the existence of stable neural networks

arXiv 2109.06098 ↗First posted 13 Sep 2021cs.LG cs.CV cs.NAcited by 16

Not on the map. Why?

Abstract (arXiv)

The unprecedented success of deep learning (DL) makes it unchallenged when it comes to classification problems. However, it is well established that the current DL methodology produces universally unstable neural networks (NNs). The instability problem has caused an enormous research effort -- with a vast literature on so-called adversarial attacks -- yet there has been no solution to the problem. Our paper addresses why there has been no solution to the problem, as we prove the following mathematical paradox: any training procedure based on training neural networks for classification problems with a fixed architecture will yield neural networks that are either inaccurate or unstable (if accurate) -- despite the provable existence of both accurate and stable neural networks for the same classification problems. The key is that the stable and accurate neural networks must have variable dimensions depending on the input, in particular, variable dimensions is a necessary condition for stability. Our result points towards the paradox that accurate and stable neural networks exist, however, modern algorithms do not compute them. This yields the question: if the existence of neural networks with desirable properties can be proven, can one also find algorithms that compute them? There are cases in mathematics where provable existence implies computability, but will this be the case for neural networks? The contrary is true, as we demonstrate how neural networks can provably exist as approximate minimisers to standard optimisation problems with standard cost functions, however, no randomised algorithm can compute them with probability better than 1/2.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 18 of its 88 references that are in the map. First posted on arXiv 13 Sep 2021.

Builds on

18 of 88 references.

References · 18

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  5. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  6. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  7. 2016Universal adversarial perturbationscited by 774
  8. 2020Prevalence of Neural Collapse during the terminal phase of deep learning trainingcited by 713
  9. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
  10. 2018Audio Adversarial Examples: Targeted Attacks on Speech-to-Textcited by 268
  11. 2019On instabilities of deep learning in image reconstruction - Does AI come at a cost?cited by 211
  12. 2018Are adversarial examples inevitable?cited by 113
6 more
  1. 2018Adversarial vulnerability for any classifiercited by 78
  2. 2020The gap between theory and practice in function approximation with deep neural networkscited by 53
  3. 2021Can stable and accurate neural networks be computed? -- On the barriers of deep learning and Smale's 18th problemcited by 53
  4. 2020The troublesome kernel -- On hallucinations, no free lunches and the accuracy-stability trade-off in inverse problemscited by 40
  5. 2020On Adversarial Examples and Stealth Attacks in Artificial Intelligence Systemscited by 13
  6. 2021The Feasibility and Inevitability of Stealth Attackscited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 5; 2024: 4; 2025: 3; 2026: 1.

16 papers.

Sort: