mlsanityData to 7 Oct 2026

Adversarial Training Can Provably Improve Robustness: Theoretical Analysis of Feature Learning Process Under Structured Data

arXiv 2410.08503 ↗First posted 11 Oct 2024cs.LGcited by 12

Not on the map. Why?

Abstract (arXiv)

Adversarial training is a widely-applied approach to training deep neural networks to be robust against adversarial perturbation. However, although adversarial training has achieved empirical success in practice, it still remains unclear why adversarial examples exist and how adversarial training methods improve model robustness. In this paper, we provide a theoretical understanding of adversarial examples and adversarial training algorithms from the perspective of feature learning theory. Specifically, we focus on a multiple classification setting, where the structured data can be composed of two types of features: the robust features, which are resistant to perturbation but sparse, and the non-robust features, which are susceptible to perturbation but dense. We train a two-layer smoothed ReLU convolutional neural network to learn our structured data. First, we prove that by using standard training (gradient descent over the empirical risk), the network learner primarily learns the non-robust feature rather than the robust feature, which thereby leads to the adversarial examples that are generated by perturbations aligned with negative non-robust feature directions. Then, we consider the gradient-based adversarial training algorithm, which runs gradient ascent to find adversarial examples and runs gradient descent over the empirical risk at adversarial examples to update models. We show that the adversarial training method can provably strengthen the robust feature learning and suppress the non-robust feature learning to improve the network robustness. Finally, we also empirically validate our theoretical findings with experiments on real-image datasets, including MNIST, CIFAR10 and SVHN.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 46 of its 54 references that are in the map. First posted on arXiv 11 Oct 2024.

Builds on

46 of 54 references.

References · 46

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2023GPT-4 Technical Reportcited by 18,132
  6. 2022Training language models to follow instructions with human feedbackcited by 15,712
  7. 2023Segment Anythingcited by 8,158
  8. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  9. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  10. 2013Intriguing properties of neural networkscited by 5,114
  11. 2016Wide Residual Networkscited by 3,057
  12. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
34 more
  1. 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
  2. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  3. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  4. 2018Robustness May Be at Odds with Accuracycited by 873
  5. 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
  6. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  7. 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
  8. 2019Adversarial Training for Free!cited by 638
  9. 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 572
  10. 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
  11. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
  12. 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
  13. 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
  14. 2021A Universal Law of Robustness via Isoperimetrycited by 150
  15. 2021Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learningcited by 119
  16. 2022Robustness and Accuracy Could Be Reconcilable by (Proper) Definitioncited by 109
  17. 2020Feature Purification: How Adversarial Training Performs Robust Deep Learningcited by 107
  18. 2022Vision Transformers provably learn spatial structurecited by 92
  19. 2024Training Dynamics of Multi-Head Softmax Attention for In-Context Learning: Emergence, Convergence, and Optimalitycited by 71
  20. 2020Guided Adversarial Attack for Evaluating and Enhancing Adversarial Defensescited by 61
  21. 2020A law of robustness for two-layers neural networkscited by 54
  22. 2020Precise Statistical Analysis of Classification Accuracies for Adversarial Trainingcited by 49
  23. 2019An Alternative Surrogate Loss for PGD-based Adversarial Testingcited by 45
  24. 2022Distilling Robust and Non-Robust Features in Adversarial Examples by Information Bottleneckcited by 30
  25. 2021A single gradient step finds adversarial examples on random two-layers neural networkscited by 26
  26. 2021Adversarial Examples in Multi-Layer Random ReLU Networkscited by 26
  27. 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
  28. 2023The Double-Edged Sword of Implicit Bias: Generalization vs. Robustness in ReLU Networkscited by 23
  29. 2022What Can the Neural Tangent Kernel Tell Us About Adversarial Robustness?cited by 21
  30. 2020Backward Feature Correction: How Deep Learning Performs Deep (Hierarchical) Learningcited by 18
  31. 2022Provably Learning Diverse Features in Multi-View Data with Midpoint Mixupcited by 14
  32. 2022Adversarial Examples in Random Neural Networks with General Activationscited by 13
  33. 2020Most ReLU Networks Suffer from ℓ2 Adversarial Perturbationscited by 12
  34. 2021Benign Overfitting in Adversarially Robust Linear Classificationcited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 7; 2026: 4.

12 papers.