mlsanityData to 7 Oct 2026

Machine Learning Robustness: A Primer

arXiv 2404.00897 ↗First posted 1 Apr 2024cs.LG cs.AI cs.SEcited by 8

Not on the map. Why?

Abstract (arXiv)

This chapter explores the foundational concept of robustness in Machine Learning (ML) and its integral role in establishing trustworthiness in Artificial Intelligence (AI) systems. The discussion begins with a detailed definition of robustness, portraying it as the ability of ML models to maintain stable performance across varied and unexpected environmental conditions. ML robustness is dissected through several lenses: its complementarity with generalizability; its status as a requirement for trustworthy AI; its adversarial vs non-adversarial aspects; its quantitative metrics; and its indicators such as reproducibility and explainability. The chapter delves into the factors that impede robustness, such as data bias, model complexity, and the pitfalls of underspecified ML pipelines. It surveys key techniques for robustness assessment from a broad perspective, including adversarial attacks, encompassing both digital and physical realms. It covers non-adversarial data shifts and nuances of Deep Learning (DL) software testing methodologies. The discussion progresses to explore amelioration strategies for bolstering robustness, starting with data-centric approaches like debiasing and augmentation. Further examination includes a variety of model-centric methods such as transfer learning, adversarial training, and randomized smoothing. Lastly, post-training methods are discussed, including ensemble techniques, pruning, and model repairs, emerging as cost-effective strategies to make models more resilient against the unpredictable. This chapter underscores the ongoing challenges and limitations in estimating and achieving ML robustness by existing approaches. It offers insights and directions for future research on this crucial concept, as a prerequisite for trustworthy AI systems.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 118 of its 175 references that are in the map. First posted on arXiv 1 Apr 2024.

Builds on

118 of 175 references.

References · 118

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  5. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  6. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  7. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  8. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  9. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  10. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  11. 2020Shortcut Learning in Deep Neural Networkscited by 1,928
  12. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
38 more
  1. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
  2. 2019Invariant Risk Minimizationcited by 1,832
  3. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
  4. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  5. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  6. 2016End to End Learning for Self-Driving Carscited by 1,000
  7. 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
  8. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  9. 2016Adversarial Machine Learning at Scalecited by 934
  10. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  11. 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
  12. 2021Generalized Out-of-Distribution Detection: A Surveycited by 796
  13. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  14. 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
  15. 2019Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and Entailmentcited by 663
  16. 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
  17. 2019Adversarial Training for Free!cited by 638
  18. 2016MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognitioncited by 621
  19. 2017Unsupervised Image-to-Image Translation Networkscited by 602
  20. 2020A Survey of Deep Active Learningcited by 547
  21. 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
  22. 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 452
  23. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
  24. 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 410
  25. 2016Tutorial on Variational Autoencoderscited by 404
  26. 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
  27. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
  28. 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
  29. 2018Generating Adversarial Examples with Adversarial Networkscited by 256
  30. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  31. 2020Attacks Which Do Not Kill Training Make Adversarial Learning Strongercited by 242
  32. 2019Human uncertainty makes classification more robustcited by 231
  33. 2021Trustworthy AI: From Principles to Practicescited by 206
  34. 2020Geometry-aware Instance-reweighted Adversarial Trainingcited by 198
  35. 2018To understand deep learning we need to understand kernel learningcited by 186
  36. 2021Partial success in closing the gap between human and machine visioncited by 185
  37. 2018Robustness via curvature regularization, and vice versacited by 174
  38. 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 165

50 most cited of 118 All 118 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 5; 2026: 3.

8 papers.