Fast Propagation is Better: Accelerating Single-Step Adversarial Training via Sampling Subnetworks
Not on the map. Why?
Abstract (arXiv)
Adversarial training has shown promise in building robust models against adversarial examples. A major drawback of adversarial training is the computational overhead introduced by the generation of adversarial examples. To overcome this limitation, adversarial training based on single-step attacks has been explored. Previous work improves the single-step adversarial training from different perspectives, e.g., sample initialization, loss regularization, and training strategy. Almost all of them treat the underlying model as a black box. In this work, we propose to exploit the interior building blocks of the model to improve efficiency. Specifically, we propose to dynamically sample lightweight subnetworks as a surrogate model during training. By doing this, both the forward and backward passes can be accelerated for efficient adversarial training. Besides, we provide theoretical analysis to show the model robustness can be improved by the single-step adversarial training with sampled subnetworks. Furthermore, we propose a novel sampling strategy where the sampling varies from layer to layer and from iteration to iteration. Compared with previous methods, our method not only reduces the training cost but also achieves better model robustness. Evaluations on a series of popular datasets demonstrate the effectiveness of the proposed FB-Better. Our code has been released at https://github.com/jiaxiaojunQAQ/FP-Better.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 59 of its 73 references that are in the map. First posted on arXiv 24 Oct 2023.
Builds on
59 of 73 references.
References · 59
- 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
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
- 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
- 2016Deep Networks with Stochastic Depthcited by 979
38 more
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
- 2020Fast is better than free: Revisiting adversarial trainingcited by 727
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
- 2019Adversarial Training for Free!cited by 643
- 2018Improving Transferability of Adversarial Examples with Input Diversitycited by 599
- 2020Overfitting in adversarially robust deep learningcited by 506
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 501
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2019Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attackscited by 442
- 2019Nesterov Accelerated Gradient and Scale Invariance for Adversarial Attackscited by 355
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 334
- 2021Enhancing the Transferability of Adversarial Attacks through Variance Tuningcited by 244
- 2020Understanding and Improving Fast Adversarial Trainingcited by 214
- 2020Bag of Tricks for Adversarial Trainingcited by 200
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 183
- 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
- 2021Towards Robust Vision Transformercited by 137
- 2021On the Convergence and Robustness of Adversarial Trainingcited by 130
- 2020Rethinking Bias-Variance Trade-off for Generalization of Neural Networkscited by 107
- 2022LAS-AT: Adversarial Training with Learnable Attack Strategycited by 95
- 2019NATTACK: Learning the Distributions of Adversarial Examples for an Improved Black-Box Attack on Deep Neural Networkscited by 94
- 2020Learnable Boundary Guided Adversarial Trainingcited by 93
- 2021Stochastic Variance Reduced Ensemble Adversarial Attack for Boosting the Adversarial Transferabilitycited by 84
- 2020Understanding Catastrophic Overfitting in Single-step Adversarial Trainingcited by 76
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
- 2021Adversarial Laser Beam: Effective Physical-World Attack to DNNs in a Blinkcited by 75
- 2020Adversarial Vertex Mixup: Toward Better Adversarially Robust Generalizationcited by 73
- 2020Guided Adversarial Attack for Evaluating and Enhancing Adversarial Defensescited by 62
- 2022Adversarial Training for High-Stakes Reliabilitycited by 60
- 2021AdvDrop: Adversarial Attack to DNNs by Dropping Informationcited by 56
- 2022A Large-scale Multiple-objective Method for Black-box Attack against Object Detectioncited by 55
- 2022Understanding Robust Overfitting of Adversarial Training and Beyondcited by 51
- 2021Targeted Attack against Deep Neural Networks via Flipping Limited Weight Bitscited by 49
- 2020Single-step Adversarial training with Dropout Schedulingcited by 41
- 2021Subspace Adversarial Trainingcited by 41
- 2020FakeLocator: Robust Localization of GAN-Based Face Manipulationscited by 40
- 2021Boosting Fast Adversarial Training with Learnable Adversarial Initializationcited by 40
- 2022Towards Understanding and Boosting Adversarial Transferability from a Distribution Perspectivecited by 37
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 3; 2026: 1.
8 papers.
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Networkcited by 15
- 2024Texture Re-scalable Universal Adversarial Perturbationcited by 9
- 2024Adversarial Training: A Surveycited by 6
- 2025Scale-Invariant Adversarial Attack against Arbitrary-scale Super-resolutioncited by 3
- 2025CIARD: Cyclic Iterative Adversarial Robustness Distillationcited by 1
- 2024Improving Fast Adversarial Training Paradigm: An Example Taxonomy Perspectivecited by 0
- 2025FERD: Fairness-Enhanced Data-Free Robustness Distillationcited by 0
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Trainingcited by 0
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Training27 Apr 2026
- 2025FERD: Fairness-Enhanced Data-Free Robustness Distillation25 Sep 2025
- 2025CIARD: Cyclic Iterative Adversarial Robustness Distillation16 Sep 2025
- 2025Scale-Invariant Adversarial Attack against Arbitrary-scale Super-resolution6 Mar 2025
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Network20 Dec 2024
- 2024Adversarial Training: A Survey19 Oct 2024
- 2024Improving Fast Adversarial Training Paradigm: An Example Taxonomy Perspective22 Jul 2024
- 2024Texture Re-scalable Universal Adversarial Perturbation10 Jun 2024