mlsanityData to 7 Oct 2026

PDPGD: Primal-Dual Proximal Gradient Descent Adversarial Attack

arXiv 2106.01538 ↗First posted 3 Jun 2021cs.LG cs.CR cs.CVcited by 8

Not on the map. Why?

Abstract (arXiv)

State-of-the-art deep neural networks are sensitive to small input perturbations. Since the discovery of this intriguing vulnerability, many defence methods have been proposed that attempt to improve robustness to adversarial noise. Fast and accurate attacks are required to compare various defence methods. However, evaluating adversarial robustness has proven to be extremely challenging. Existing norm minimisation adversarial attacks require thousands of iterations (e.g. Carlini & Wagner attack), are limited to the specific norms (e.g. Fast Adaptive Boundary), or produce sub-optimal results (e.g. Brendel & Bethge attack). On the other hand, PGD attack, which is fast, general and accurate, ignores the norm minimisation penalty and solves a simpler perturbation-constrained problem. In this work, we introduce a fast, general and accurate adversarial attack that optimises the original non-convex constrained minimisation problem. We interpret optimising the Lagrangian of the adversarial attack optimisation problem as a two-player game: the first player minimises the Lagrangian wrt the adversarial noise; the second player maximises the Lagrangian wrt the regularisation penalty. Our attack algorithm simultaneously optimises primal and dual variables to find the minimal adversarial perturbation. In addition, for non-smooth lp-norm minimisation, such as l∞-, l1-, and l0-norms, we introduce primal-dual proximal gradient descent attack. We show in the experiments that our attack outperforms current state-of-the-art l∞-, l2-, l1-, and l0-attacks on MNIST, CIFAR-10 and Restricted ImageNet datasets against unregularised and adversarially trained models.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 34 of its 46 references that are in the map. First posted on arXiv 3 Jun 2021.

Builds on

34 of 46 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  4. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  5. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  6. 2013Intriguing properties of neural networkscited by 5,114
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
  9. 2016Adversarial examples in the physical worldcited by 1,762
  10. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  11. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  12. 2016Practical Black-Box Attacks against Machine Learningcited by 893
22 more
  1. 2018Robustness May Be at Odds with Accuracycited by 873
  2. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  3. 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
  4. 2017One pixel attack for fooling deep neural networkscited by 579
  5. 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
  6. 2019On Evaluating Adversarial Robustnesscited by 442
  7. 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
  8. 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
  9. 2018Audio Adversarial Examples: Targeted Attacks on Speech-to-Textcited by 268
  10. 2019Simple Black-box Adversarial Attackscited by 249
  11. 2018Adversarial Robustness Toolbox v1.0.0cited by 214
  12. 2019Adversarial Training and Robustness for Multiple Perturbationscited by 182
  13. 2017EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examplescited by 154
  14. 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
  15. 2018Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defensescited by 109
  16. 2017Deep Text Classification Can be Fooledcited by 105
  17. 2019Sparse and Imperceivable Adversarial Attackscited by 95
  18. 2018SparseFool: a few pixels make a big differencecited by 94
  19. 2018Adversarial Examples that Fool both Computer Vision and Time-Limited Humanscited by 73
  20. 2018Two-Player Games for Efficient Non-Convex Constrained Optimizationcited by 55
  21. 2019Accurate, reliable and fast robustness evaluationcited by 43
  22. 2019A principled approach for generating adversarial images under non-smooth dissimilarity metricscited by 2

Built on by

Cited by year (2026 to 7 Oct)

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

8 papers.