Constrained Gradient Descent: A Powerful and Principled Evasion Attack Against Neural Networks
Not on the map. Why?
Abstract (arXiv)
We propose new, more efficient targeted white-box attacks against deep neural networks. Our attacks better align with the attacker's goal: (1) tricking a model to assign higher probability to the target class than to any other class, while (2) staying within an ε-distance of the attacked input. First, we demonstrate a loss function that explicitly encodes (1) and show that Auto-PGD finds more attacks with it. Second, we propose a new attack method, Constrained Gradient Descent (CGD), using a refinement of our loss function that captures both (1) and (2). CGD seeks to satisfy both attacker objectives -- misclassification and bounded ℓp-norm -- in a principled manner, as part of the optimization, instead of via ad hoc post-processing techniques (e.g., projection or clipping). We show that CGD is more successful on CIFAR10 (0.9--4.2%) and ImageNet (8.6--13.6%) than state-of-the-art attacks while consuming less time (11.4--18.8%). Statistical tests confirm that our attack outperforms others against leading defenses on different datasets and values of ε.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 52 of its 69 references that are in the map. First posted on arXiv 28 Dec 2021.
Builds on
52 of 69 references.
References · 52
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 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
- 2016Adversarial examples in the physical worldcited by 1,769
- 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
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
- 2016Adversarial Machine Learning at Scalecited by 936
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
38 more
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2020Fast is better than free: Revisiting adversarial trainingcited by 727
- 2017Evasion Attacks against Machine Learning at Test Timecited by 689
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 661
- 2019Adversarial Training for Free!cited by 643
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 546
- 2017Countering Adversarial Images using Input Transformationscited by 520
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 486
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 468
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 416
- 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 334
- 2017Defense against Adversarial Attacks Using High-Level Representation Guided Denoisercited by 329
- 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 316
- 2018Certified Defenses against Adversarial Examplescited by 306
- 2018Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionalitycited by 282
- 2020Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examplescited by 278
- 2018Generating Adversarial Examples with Adversarial Networkscited by 258
- 2017Detecting Adversarial Samples from Artifactscited by 245
- 2017PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examplescited by 244
- 2017On Detecting Adversarial Perturbationscited by 232
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 205
- 2021Fixing Data Augmentation to Improve Adversarial Robustnesscited by 204
- 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 172
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2018Adversarial Attacks and Defences Competitioncited by 96
- 2018On the Suitability of Lp-norms for Creating and Preventing Adversarial Examplescited by 58
- 2020Curse of Dimensionality on Randomized Smoothing for Certifiable Robustnesscited by 56
- 2020Fundamental Tradeoffs between Invariance and Sensitivity to Adversarial Perturbationscited by 55
- 2019An Alternative Surrogate Loss for PGD-based Adversarial Testingcited by 45
- 2018On the Robustness of the CVPR 2018 White-Box Adversarial Example Defensescited by 40
- 2020Towards Understanding Fast Adversarial Trainingcited by 33
- 2018Logit Pairing Methods Can Fool Gradient-Based Attackscited by 27
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1.
4 papers.
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responsescited by 15
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real Worldcited by 1
- 2024Enhancing Output Diversity Improves Conjugate Gradient-based Adversarial Attackscited by 0
- 2025Differentiable Adversarial Attacks for Marked Temporal Point Processescited by 0
- 2025Differentiable Adversarial Attacks for Marked Temporal Point Processes17 Jan 2025
- 2024Enhancing Output Diversity Improves Conjugate Gradient-based Adversarial Attacks7 Aug 2024
- 2024LLM Whisperer: An Inconspicuous Attack to Bias LLM Responses7 Jun 2024
- 2023Group-based Robustness: A General Framework for Customized Robustness in the Real World29 Jun 2023