Increasing Confidence in Adversarial Robustness Evaluations
Not on the map. Why?
Abstract (arXiv)
Hundreds of defenses have been proposed to make deep neural networks robust against minimal (adversarial) input perturbations. However, only a handful of these defenses held up their claims because correctly evaluating robustness is extremely challenging: Weak attacks often fail to find adversarial examples even if they unknowingly exist, thereby making a vulnerable network look robust. In this paper, we propose a test to identify weak attacks, and thus weak defense evaluations. Our test slightly modifies a neural network to guarantee the existence of an adversarial example for every sample. Consequentially, any correct attack must succeed in breaking this modified network. For eleven out of thirteen previously-published defenses, the original evaluation of the defense fails our test, while stronger attacks that break these defenses pass it. We hope that attack unit tests - such as ours - will be a major component in future robustness evaluations and increase confidence in an empirical field that is currently riddled with skepticism.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 38 of its 55 references that are in the map. First posted on arXiv 28 Jun 2022.
Builds on
38 of 55 references.
References · 38
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
- 2017Evasion Attacks against Machine Learning at Test Timecited by 689
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 555
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 546
- 2017Countering Adversarial Images using Input Transformationscited by 520
26 more
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 501
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 468
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2019On Evaluating Adversarial Robustnesscited by 447
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 334
- 2017PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examplescited by 244
- 2021Improving Robustness using Generated Datacited by 234
- 2017On Detecting Adversarial Perturbationscited by 232
- 2021Data Augmentation Can Improve Robustnesscited by 194
- 2018Towards the first adversarially robust neural network model on MNISTcited by 104
- 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
- 2018GenAttack: Practical Black-box Attacks with Gradient-Free Optimizationcited by 82
- 2019The Odds are Odd: A Statistical Test for Detecting Adversarial Examplescited by 75
- 2015Adversarial Manipulation of Deep Representationscited by 56
- 2019Adversarial Defense by Restricting the Hidden Space of Deep Neural Networkscited by 56
- 2019Mixup Inference: Better Exploiting Mixup to Defend Adversarial Attackscited by 54
- 2021Score-Based Generative Classifierscited by 53
- 2019Enhancing Adversarial Defense by k-Winners-Take-Allcited by 51
- 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
- 2019Accurate, reliable and fast robustness evaluationcited by 43
- 2019Gotta Catch 'Em All: Using Honeypots to Catch Adversarial Attacks on Neural Networkscited by 40
- 2021Evading Adversarial Example Detection Defenses with Orthogonal Projected Gradient Descentcited by 35
- 2020EMPIR: Ensembles of Mixed Precision Deep Networks for Increased Robustness against Adversarial Attackscited by 28
- 2021Indicators of Attack Failure: Debugging and Improving Optimization of Adversarial Examplescited by 23
- 2019Defending Against Adversarial Examples with K-Nearest Neighborcited by 5
- 2021Get Fooled for the Right Reason: Improving Adversarial Robustness through a Teacher-guided Curriculum Learning Approachcited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 5.
12 papers.
- 2023Baseline Defenses for Adversarial Attacks Against Aligned Language Modelscited by 651
- 2023Are aligned neural networks adversarially aligned?cited by 315
- 2023Connecting the Dots in Trustworthy Artificial Intelligence: From AI Principles, Ethics, and Key Requirements to Responsible AI Systems and Regulationcited by 61
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 9
- 2024Calibration Attacks: A Comprehensive Study of Adversarial Attacks on Model Confidencecited by 7
- 2022A Closer Look at Evaluating the Bit-Flip Attack Against Deep Neural Networkscited by 5
- 2024SongBsAb: A Dual Prevention Approach against Singing Voice Conversion based Illegal Song Coverscited by 5
- 2024SoundnessBench: A Soundness Benchmark for Neural Network Verifierscited by 5
- 2024On the Effectiveness of Adversarial Training on Malware Classifierscited by 1
- 2023A Minimax Approach Against Multi-Armed Adversarial Attacks Detectioncited by 0
- 2023Two Heads are Actually Better than One: Towards Better Adversarial Robustness via Transduction and Rejectioncited by 0
- 2024Optimal Zero-Shot Detector for Multi-Armed Attackscited by 0
- 2024On the Effectiveness of Adversarial Training on Malware Classifiers24 Dec 2024
- 2024SoundnessBench: A Soundness Benchmark for Neural Network Verifiers4 Dec 2024
- 2024Optimal Zero-Shot Detector for Multi-Armed Attacks24 Feb 2024
- 2024SongBsAb: A Dual Prevention Approach against Singing Voice Conversion based Illegal Song Covers30 Jan 2024
- 2024Calibration Attacks: A Comprehensive Study of Adversarial Attacks on Model Confidence5 Jan 2024
- 2023Baseline Defenses for Adversarial Attacks Against Aligned Language Models1 Sep 2023
- 2023Are aligned neural networks adversarially aligned?26 Jun 2023
- 2023Two Heads are Actually Better than One: Towards Better Adversarial Robustness via Transduction and Rejection27 May 2023
- 2023Connecting the Dots in Trustworthy Artificial Intelligence: From AI Principles, Ethics, and Key Requirements to Responsible AI Systems and Regulation2 May 2023
- 2023A Minimax Approach Against Multi-Armed Adversarial Attacks Detection4 Feb 2023
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities17 Oct 2022
- 2022A Closer Look at Evaluating the Bit-Flip Attack Against Deep Neural Networks28 Sep 2022