mlsanityData to 14 Oct 2026

Indicators of Attack Failure: Debugging and Improving Optimization of Adversarial Examples

arXiv 2106.09947 ↗First posted 18 Jun 2021cs.LG cs.CR cs.CVcited by 23

Not on the map. Why?

Abstract (arXiv)

Evaluating robustness of machine-learning models to adversarial examples is a challenging problem. Many defenses have been shown to provide a false sense of robustness by causing gradient-based attacks to fail, and they have been broken under more rigorous evaluations. Although guidelines and best practices have been suggested to improve current adversarial robustness evaluations, the lack of automatic testing and debugging tools makes it difficult to apply these recommendations in a systematic manner. In this work, we overcome these limitations by: (i) categorizing attack failures based on how they affect the optimization of gradient-based attacks, while also unveiling two novel failures affecting many popular attack implementations and past evaluations; (ii) proposing six novel indicators of failure, to automatically detect the presence of such failures in the attack optimization process; and (iii) suggesting a systematic protocol to apply the corresponding fixes. Our extensive experimental analysis, involving more than 15 models in 3 distinct application domains, shows that our indicators of failure can be used to debug and improve current adversarial robustness evaluations, thereby providing a first concrete step towards automatizing and systematizing them. Our open-source code is available at: https://github.com/pralab/IndicatorsOfAttackFailure.

Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). Builds on 35 of its 72 references that are in the map. First posted on arXiv 18 Jun 2021.

Builds on

35 of 72 references.

References · 35

  1. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  2. 2013Intriguing properties of neural networkscited by 5,155
  3. 2016Wide Residual Networkscited by 3,070
  4. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  5. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
  6. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
  7. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
  8. 2017Evasion Attacks against Machine Learning at Test Timecited by 689
  9. 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
  10. 2020RobustBench: a standardized adversarial robustness benchmarkcited by 661
  11. 2020On Adaptive Attacks to Adversarial Example Defensescited by 555
  12. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 546
23 more
  1. 2017Countering Adversarial Images using Input Transformationscited by 520
  2. 2019On Evaluating Adversarial Robustnesscited by 447
  3. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
  4. 2019Unlabeled Data Improves Adversarial Robustnesscited by 416
  5. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 414
  6. 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 351
  7. 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 269
  8. 2019Improving Adversarial Robustness via Promoting Ensemble Diversitycited by 213
  9. 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 172
  10. 2017Malware Detection by Eating a Whole EXEcited by 115
  11. 2018Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defensescited by 109
  12. 2019The Odds are Odd: A Statistical Test for Detecting Adversarial Examplescited by 75
  13. 2018Shield: Fast, Practical Defense and Vaccination for Deep Learning using JPEG Compressioncited by 74
  14. 2016Defensive Distillation is Not Robust to Adversarial Examplescited by 60
  15. 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 52
  16. 2021Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraintscited by 50
  17. 2019A New Defense Against Adversarial Images: Turning a Weakness into a Strengthcited by 49
  18. 2019Accurate, reliable and fast robustness evaluationcited by 43
  19. 2017Security Evaluation of Pattern Classifiers under Attackcited by 39
  20. 2019Deep Neural Rejection against Adversarial Examplescited by 32
  21. 2021Automated Discovery of Adaptive Attacks on Adversarial Defensescited by 22
  22. 2019secml: A Python Library for Secure and Explainable Machine Learningcited by 7
  23. 2019A critique of the DeepSec Platform for Security Analysis of Deep Learning Modelscited by 6

Built on by

Cited by year (2026 to 14 Oct)

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

23 papers.

Sort:

By area:

  1. 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
  2. 2023FLIRT: Feedback Loop In-context Red Teamingcited by 83
  3. 2022Evaluating the Adversarial Robustness of Adaptive Test-time Defensescited by 64
  4. 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 56
  5. 2023DiffAttack: Evasion Attacks Against Diffusion-Based Adversarial Purificationcited by 36
  6. 2024AttackBench: Evaluating Gradient-based Attacks for Adversarial Examplescited by 14
  7. 2022Increasing Confidence in Adversarial Robustness Evaluationscited by 12
  8. 2024Adversarial Pruning: A Survey and Benchmark of Pruning Methods for Adversarial Robustnesscited by 10
  9. 2023Adversarially Robust Spiking Neural Networks Through Conversioncited by 7
  10. 2024σ-zero: Gradient-based Optimization of ℓ0-norm Adversarial Examplescited by 7
  11. 2023The Adaptive Arms Race: Redefining Robustness in AI Securitycited by 5
  12. 2024Testing autonomous vehicles and AI: perspectives and challenges from cybersecurity, transparency, robustness and fairnesscited by 3
11 more
  1. 2024PASA: Attack Agnostic Unsupervised Adversarial Detection using Prediction & Attribution Sensitivity Analysiscited by 3
  2. 2022Level Up with ML Vulnerability Identification: Leveraging Domain Constraints in Feature Space for Robust Android Malware Detectioncited by 2
  3. 2022Attacking Adversarial Defences by Smoothing the Loss Landscapecited by 2
  4. 2024Over-parameterization and Adversarial Robustness in Neural Networks: An Overview and Empirical Analysiscited by 2
  5. 2024Combining Machine Learning Defenses without Conflictscited by 2
  6. 2025Defending against Adversarial Malware Attacks on ML-based Android Malware Detection Systemscited by 2
  7. 2025Evaluating the Evaluators: Trust in Adversarial Robustness Testscited by 2
  8. 2024SoK: Analyzing Adversarial Examples: A Framework to Study Adversary Knowledgecited by 1
  9. 2024HO-FMN: Hyperparameter Optimization for Fast Minimum-Norm Attackscited by 0
  10. 2025I Stolenly Swear That I Am Up to (No) Good: Design and Evaluation of Model Stealing Attackscited by 0
  11. 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logisticscited by 0