Distributed Adversarial Training to Robustify Deep Neural Networks at Scale
Not on the map. Why?
Abstract (arXiv)
Current deep neural networks (DNNs) are vulnerable to adversarial attacks, where adversarial perturbations to the inputs can change or manipulate classification. To defend against such attacks, an effective and popular approach, known as adversarial training (AT), has been shown to mitigate the negative impact of adversarial attacks by virtue of a min-max robust training method. While effective, it remains unclear whether it can successfully be adapted to the distributed learning context. The power of distributed optimization over multiple machines enables us to scale up robust training over large models and datasets. Spurred by that, we propose distributed adversarial training (DAT), a large-batch adversarial training framework implemented over multiple machines. We show that DAT is general, which supports training over labeled and unlabeled data, multiple types of attack generation methods, and gradient compression operations favored for distributed optimization. Theoretically, we provide, under standard conditions in the optimization theory, the convergence rate of DAT to the first-order stationary points in general non-convex settings. Empirically, we demonstrate that DAT either matches or outperforms state-of-the-art robust accuracies and achieves a graceful training speedup (e.g., on ResNet-50 under ImageNet). Codes are available at https://github.com/dat-2022/dat.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 49 of its 65 references that are in the map. First posted on arXiv 13 Jun 2022.
Builds on
49 of 65 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 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
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2016Adversarial examples in the physical worldcited by 1,769
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 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
37 more
- 2019On the Convergence of Adam and Beyondcited by 841
- 2020Fast is better than free: Revisiting adversarial trainingcited by 727
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 661
- 2019Adversarial Training for Free!cited by 643
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2020Overfitting in adversarially robust deep learningcited by 506
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 416
- 2018Sparsified SGD with Memorycited by 376
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 330
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 314
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 237
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2018Adversarial Logit Pairingcited by 224
- 2020Understanding and Improving Fast Adversarial Trainingcited by 214
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 201
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 183
- 2018Robustness via curvature regularization, and vice versacited by 175
- 2018On the Convergence of A Class of Adam-Type Algorithms for Non-Convex Optimizationcited by 174
- 2018Physical Adversarial Examples for Object Detectorscited by 163
- 2019Are Labels Required for Improving Adversarial Robustness?cited by 163
- 2019Adversarial Robustness through Local Linearizationcited by 146
- 2021On the Convergence and Robustness of Adversarial Trainingcited by 130
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
- 2018The History Began from AlexNet: A Comprehensive Survey on Deep Learning Approachescited by 75
- 2019Adversarially robust transfer learningcited by 67
- 2019Convergence of Adversarial Training in Overparametrized Neural Networkscited by 58
- 2019A Decentralized Parallel Algorithm for Training Generative Adversarial Netscited by 43
- 2020Towards Understanding Fast Adversarial Trainingcited by 33
- 2021ScaleCom: Scalable Sparsified Gradient Compression for Communication-Efficient Distributed Trainingcited by 22
- 2018Double Quantization for Communication-Efficient Distributed Optimizationcited by 19
- 2019A Decentralized Proximal Point-type Method for Saddle Point Problemscited by 17
- 2019Adversarial T-shirt! Evading Person Detectors in A Physical Worldcited by 13
- 2016A duality-based approach for distributed min-max optimizationcited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 2; 2025: 1.
9 papers.
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editingcited by 21
- 2022Federated Adversarial Learning: A Framework with Convergence Analysiscited by 17
- 2023What Is Missing in IRM Training and Evaluation? Challenges and Solutionscited by 10
- 2022Adversarial Training with Complementary Labels: On the Benefit of Gradually Informative Attackscited by 4
- 2023Decentralized Adversarial Training over Graphscited by 3
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selectioncited by 3
- 2023Multi-Agent Adversarial Training Using Diffusion Learningcited by 2
- 2023Can Adversarial Examples Be Parsed to Reveal Victim Model Information?cited by 1
- 2025On the Escaping Efficiency of Distributed Adversarial Training Algorithmscited by 0
- 2025On the Escaping Efficiency of Distributed Adversarial Training Algorithms14 Sep 2025
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editing25 Nov 2024
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selection18 Mar 2024
- 2023Decentralized Adversarial Training over Graphs23 Mar 2023
- 2023Can Adversarial Examples Be Parsed to Reveal Victim Model Information?13 Mar 2023
- 2023What Is Missing in IRM Training and Evaluation? Challenges and Solutions4 Mar 2023
- 2023Multi-Agent Adversarial Training Using Diffusion Learning3 Mar 2023
- 2022Adversarial Training with Complementary Labels: On the Benefit of Gradually Informative Attacks1 Nov 2022
- 2022Federated Adversarial Learning: A Framework with Convergence Analysis7 Aug 2022