mlsanityData to 7 Oct 2026

Understanding Generalization in Adversarial Training via the Bias-Variance Decomposition

arXiv 2103.09947 ↗First posted 17 Mar 2021cs.LG stat.MLcited by 10

Not on the map. Why?

Abstract (arXiv)

Adversarially trained models exhibit a large generalization gap: they can interpolate the training set even for large perturbation radii, but at the cost of large test error on clean samples. To investigate this gap, we decompose the test risk into its bias and variance components and study their behavior as a function of adversarial training perturbation radii (varepsilon). We find that the bias increases monotonically with varepsilon and is the dominant term in the risk. Meanwhile, the variance is unimodal as a function of varepsilon, peaking near the interpolation threshold for the training set. This characteristic behavior occurs robustly across different datasets and also for other robust training procedures such as randomized smoothing. It thus provides a test for proposed explanations of the generalization gap. We find that some existing explanations fail this test--for instance, by predicting a monotonically increasing variance curve. This underscores the power of bias-variance decompositions in modern settings-by providing two measurements instead of one, they can rule out more explanations than test accuracy alone. We also show that bias and variance can provide useful guidance for scalably reducing the generalization gap, highlighting pre-training and unlabeled data as promising routes.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 71 of its 96 references that are in the map. First posted on arXiv 17 Mar 2021.

Builds on

71 of 96 references.

References · 71

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2013Intriguing properties of neural networkscited by 5,114
  6. 2016Wide Residual Networkscited by 3,057
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  9. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  10. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  11. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  12. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
38 more
  1. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  2. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  3. 2016Adversarial Machine Learning at Scalecited by 934
  4. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  5. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  6. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  7. 2018Robustness May Be at Odds with Accuracycited by 873
  8. 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
  9. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  10. 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
  11. 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
  12. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
  13. 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
  14. 2020Overfitting in adversarially robust deep learningcited by 504
  15. 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
  16. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  17. 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
  18. 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
  19. 2014In Search of the Real Inductive Bias: On the Role of Implicit Regularization in Deep Learningcited by 339
  20. 2017Certifying Some Distributional Robustness with Principled Adversarial Trainingcited by 333
  21. 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
  22. 2018Adversarially Robust Generalization Requires More Datacited by 318
  23. 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
  24. 2018Certified Defenses against Adversarial Examplescited by 305
  25. 2020Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examplescited by 275
  26. 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 197
  27. 2017Formal Guarantees on the Robustness of a Classifier against Adversarial Manipulationcited by 182
  28. 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
  29. 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 148
  30. 2018Rademacher Complexity for Adversarially Robust Generalizationcited by 132
  31. 2018Are adversarial examples inevitable?cited by 113
  32. 2020Rethinking Bias-Variance Trade-off for Generalization of Neural Networkscited by 107
  33. 2019VC Classes are Adversarially Robustly Learnable, but Only Improperlycited by 83
  34. 2018Adversarial examples from computational constraintscited by 79
  35. 2015Analysis of classifiers' robustness to adversarial perturbationscited by 76
  36. 2020Precise Tradeoffs in Adversarial Training for Linear Regressioncited by 76
  37. 2019Adversarially Robust Generalization Just Requires More Unlabeled Datacited by 75
  38. 2020Understanding Double Descent Requires a Fine-Grained Bias-Variance Decompositioncited by 75

50 most cited of 71 All 71 (JSON)

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 3; 2023: 2; 2024: 1; 2025: 2.

10 papers.