You Only Propagate Once: Accelerating Adversarial Training via Maximal Principle
Not on the map. Why?
Abstract (arXiv)
Deep learning achieves state-of-the-art results in many tasks in computer vision and natural language processing. However, recent works have shown that deep networks can be vulnerable to adversarial perturbations, which raised a serious robustness issue of deep networks. Adversarial training, typically formulated as a robust optimization problem, is an effective way of improving the robustness of deep networks. A major drawback of existing adversarial training algorithms is the computational overhead of the generation of adversarial examples, typically far greater than that of the network training. This leads to the unbearable overall computational cost of adversarial training. In this paper, we show that adversarial training can be cast as a discrete time differential game. Through analyzing the Pontryagin's Maximal Principle (PMP) of the problem, we observe that the adversary update is only coupled with the parameters of the first layer of the network. This inspires us to restrict most of the forward and back propagation within the first layer of the network during adversary updates. This effectively reduces the total number of full forward and backward propagation to only one for each group of adversary updates. Therefore, we refer to this algorithm YOPO (You Only Propagate Once). Numerical experiments demonstrate that YOPO can achieve comparable defense accuracy with approximately 1/5 ~ 1/4 GPU time of the projected gradient descent (PGD) algorithm. Our codes are available at https://https://github.com/a1600012888/YOPO-You-Only-Propagate-Once.
Key facts. Cited by 181 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 67; 2022: 48; 2023: 37; 2024: 15; 2025: 10; 2026: 4.
181 papers.
Sort:
By area:
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 206
- 2022Delta Tuning: A Comprehensive Study of Parameter Efficient Methods for Pre-trained Language Modelscited by 179
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Trainingcited by 89
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2021Revisiting and Advancing Fast Adversarial Training Through The Lens of Bi-Level Optimizationcited by 75
- 2022SegPGD: An Effective and Efficient Adversarial Attack for Evaluating and Boosting Segmentation Robustnesscited by 74
- 2021Exploring Architectural Ingredients of Adversarially Robust Deep Neural Networkscited by 73
- 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defensescited by 65
- 2021HIRE-SNN: Harnessing the Inherent Robustness of Energy-Efficient Deep Spiking Neural Networks by Training with Crafted Input Noisecited by 61
38 more
- 2021A Survey On Universal Adversarial Attackcited by 59
- 2021Relating Adversarially Robust Generalization to Flat Minimacited by 57
- 2021Adversarial Robustness under Long-Tailed Distributioncited by 50
- 2022Practical Evaluation of Adversarial Robustness via Adaptive Auto Attackcited by 44
- 2022How to Robustify Black-Box ML Models? A Zeroth-Order Optimization Perspectivecited by 39
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2024Data Selection via Optimal Control for Language Modelscited by 38
- 2022Prior-Guided Adversarial Initialization for Fast Adversarial Trainingcited by 34
- 2021Exploring Misclassifications of Robust Neural Networks to Enhance Adversarial Attackscited by 33
- 2022Visual Prompting for Adversarial Robustnesscited by 33
- 2022DISCO: Adversarial Defense with Local Implicit Functionscited by 33
- 2021Attacking Adversarial Attacks as A Defensecited by 31
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networkscited by 30
- 2021Low Curvature Activations Reduce Overfitting in Adversarial Trainingcited by 29
- 2021On Fast Adversarial Robustness Adaptation in Model-Agnostic Meta-Learningcited by 29
- 2021Reliably fast adversarial training via latent adversarial perturbationcited by 29
- 2021A Review of Adversarial Attack and Defense for Classification Methodscited by 29
- 2021JEM++: Improved Techniques for Training JEMcited by 28
- 2022Robust Models are less Over-Confidentcited by 25
- 2021LAFEAT: Piercing Through Adversarial Defenses with Latent Featurescited by 24
- 2022Fast Adversarial Training with Adaptive Step Sizecited by 24
- 2021Towards Robust Neural Networks via Close-loop Controlcited by 23
- 2021Taxonomy of Machine Learning Safety: A Survey and Primercited by 22
- 2022TextGrad: Advancing Robustness Evaluation in NLP by Gradient-Driven Optimizationcited by 21
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2023Defending against Adversarial Audio via Diffusion Modelcited by 20
- 2023Supervised Adversarial Contrastive Learning for Emotion Recognition in Conversationscited by 19
- 2023Targeted Attack Improves Protection against Unauthorized Diffusion Customizationcited by 18
- 2024Perturbing Attention Gives You More Bang for the Buck: Subtle Imaging Perturbations That Efficiently Fool Customized Diffusion Modelscited by 18
- 2022Improving Contrastive Learning of Sentence Embeddings with Case-Augmented Positives and Retrieved Negativescited by 16
- 2021Towards Evaluating the Robustness of Deep Diagnostic Models by Adversarial Attackcited by 15
- 2021Two Coupled Rejection Metrics Can Tell Adversarial Examples Apartcited by 14
- 2023Defenses in Adversarial Machine Learning: A Surveycited by 14
- 2021Universal Adversarial Training with Class-Wise Perturbationscited by 13
- 2022Adversarial Contrastive Learning via Asymmetric InfoNCEcited by 13
- 2022GA-SAM: Gradient-Strength based Adaptive Sharpness-Aware Minimization for Improved Generalizationcited by 13
- 2021Learning Diverse-Structured Networks for Adversarial Robustnesscited by 12
- 2024Preventing Catastrophic Overfitting in Fast Adversarial Training: A Bi-level Optimization Perspectivecited by 12
50 most cited of 181 All 181 (JSON)
- 2026Adversarial Training Without Input Gradients via Low-Rank Householder Expansions27 Aug 2026
- 2026Fast Adversarial Attacks with Gradient Prediction14 May 2026
- 2026Understanding the Theoretical Foundations of Deep Neural Networks through Differential Equations18 Mar 2026
- 2026Solving adversarial examples requires solving exponential misalignment3 Mar 2026
- 2025Calibrating Uncertainty for Zero-Shot Adversarial CLIP15 Dec 2025
- 2025SMiLE: Provably Enforcing Global Relational Properties in Neural Networks10 Nov 2025
- 2025Optimal Control Theoretic Neural Optimizer: From Backpropagation to Dynamic Programming15 Oct 2025
- 2025Are Inherently Interpretable Models More Robust? A Study In Music Emotion Recognition5 Aug 2025
- 2025Theoretical Analysis of Relative Errors in Gradient Computations for Adversarial Attacks with CE Loss30 Jul 2025
- 2025Adversarially Pretrained Transformers May Be Universally Robust In-Context Learners20 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Fast Adversarial Training against Sparse Attacks Requires Loss Smoothing28 Feb 2025
38 more
- 2025Improved Diffusion-based Generative Model with Better Adversarial Robustness24 Feb 2025
- 2025Zero-shot Meta-learning for Tabular Prediction Tasks with Adversarially Pre-trained Transformer6 Feb 2025
- 2024Adversarial Training: A Survey19 Oct 2024
- 2024Data Selection via Optimal Control for Language Models9 Oct 2024
- 2024SMLE: Safe Machine Learning via Embedded Overapproximation30 Sep 2024
- 2024Resilience and Security of Deep Neural Networks Against Intentional and Unintentional Perturbations: Survey and Research Challenges31 Jul 2024
- 2024Preventing Catastrophic Overfitting in Fast Adversarial Training: A Bi-level Optimization Perspective17 Jul 2024
- 2024Exploring Adversarial Robustness of Deep State Space Models8 Jun 2024
- 2024The Price of Implicit Bias in Adversarially Robust Generalization7 Jun 2024
- 2024Explaining the role of Intrinsic Dimensionality in Adversarial Training27 May 2024
- 2024Fully Exploiting Every Real Sample: SuperPixel Sample Gradient Model Stealing18 May 2024
- 2024Sparse-PGD: A Unified Framework for Sparse Adversarial Perturbations Generation8 May 2024
- 2024QLSC: A Query Latent Semantic Calibrator for Robust Extractive Question Answering30 Apr 2024
- 2024Perturbing Attention Gives You More Bang for the Buck: Subtle Imaging Perturbations That Efficiently Fool Customized Diffusion Models23 Apr 2024
- 2024PID Control-Based Self-Healing to Improve the Robustness of Large Language Models31 Mar 2024
- 2024Defense Against Adversarial Attacks on No-Reference Image Quality Models with Gradient Norm Regularization18 Mar 2024
- 2024LAMPAT: Low-Rank Adaption for Multilingual Paraphrasing Using Adversarial Training9 Jan 2024
- 2023Universal Pyramid Adversarial Training for Improved ViT Performance26 Dec 2023
- 2023Defenses in Adversarial Machine Learning: A Survey13 Dec 2023
- 2023Adversarial defense based on distribution transfer23 Nov 2023
- 2023SCAAT: Improving Neural Network Interpretability via Saliency Constrained Adaptive Adversarial Training9 Nov 2023
- 2023Fast Propagation is Better: Accelerating Single-Step Adversarial Training via Sampling Subnetworks24 Oct 2023
- 2023The Hidden Adversarial Vulnerabilities of Medical Federated Learning21 Oct 2023
- 2023IRAD: Implicit Representation-driven Image Resampling against Adversarial Attacks18 Oct 2023
- 2023Towards Open-World Co-Salient Object Detection with Generative Uncertainty-aware Group Selective Exchange-Masking16 Oct 2023
- 2023Targeted Attack Improves Protection against Unauthorized Diffusion Customization7 Oct 2023
- 2023Splitting the Difference on Adversarial Training3 Oct 2023
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networks19 Aug 2023
- 2023FROD: Robust Object Detection for Free3 Aug 2023
- 2023Hard Adversarial Example Mining for Improving Robust Fairness3 Aug 2023
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learning1 Aug 2023
- 2023A Theoretical Perspective on Subnetwork Contributions to Adversarial Robustness7 Jul 2023
- 2023MAT: Mixed-Strategy Game of Adversarial Training in Fine-tuning27 Jun 2023
- 2023Cooperation or Competition: Avoiding Player Domination for Multi-Target Robustness via Adaptive Budgets27 Jun 2023
- 2023DSRM: Boost Textual Adversarial Training with Distribution Shift Risk Minimization27 Jun 2023
- 2023Transferable Adversarial Robustness for Categorical Data via Universal Robust Embeddings6 Jun 2023
- 2023Enhance Diffusion to Improve Robust Generalization5 Jun 2023
- 2023Supervised Adversarial Contrastive Learning for Emotion Recognition in Conversations2 Jun 2023
50 newest of 181 All 181 (JSON)
- 2023Better Diffusion Models Further Improve Adversarial Trainingcited by 207
- 2023Defending against Adversarial Audio via Diffusion Modelcited by 20
- 2023Targeted Attack Improves Protection against Unauthorized Diffusion Customizationcited by 18
- 2024Perturbing Attention Gives You More Bang for the Buck: Subtle Imaging Perturbations That Efficiently Fool Customized Diffusion Modelscited by 18
- 2025Improved Diffusion-based Generative Model with Better Adversarial Robustnesscited by 3
- 2023Adversarial defense based on distribution transfercited by 0
- 2025Improved Diffusion-based Generative Model with Better Adversarial Robustness24 Feb 2025
- 2024Perturbing Attention Gives You More Bang for the Buck: Subtle Imaging Perturbations That Efficiently Fool Customized Diffusion Models23 Apr 2024
- 2023Adversarial defense based on distribution transfer23 Nov 2023
- 2023Targeted Attack Improves Protection against Unauthorized Diffusion Customization7 Oct 2023
- 2023Defending against Adversarial Audio via Diffusion Model2 Mar 2023
- 2023Better Diffusion Models Further Improve Adversarial Training9 Feb 2023
- 2023Adversary Aware Continual Learningcited by 3
- 2026Fast Adversarial Attacks with Gradient Predictioncited by 1
- 2026Fast Adversarial Attacks with Gradient Prediction14 May 2026
- 2023Adversary Aware Continual Learning27 Apr 2023
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 206
- 2022Delta Tuning: A Comprehensive Study of Parameter Efficient Methods for Pre-trained Language Modelscited by 179
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Trainingcited by 89
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2021Revisiting and Advancing Fast Adversarial Training Through The Lens of Bi-Level Optimizationcited by 75
- 2022SegPGD: An Effective and Efficient Adversarial Attack for Evaluating and Boosting Segmentation Robustnesscited by 74
- 2021Exploring Architectural Ingredients of Adversarially Robust Deep Neural Networkscited by 73
- 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defensescited by 65
- 2021HIRE-SNN: Harnessing the Inherent Robustness of Energy-Efficient Deep Spiking Neural Networks by Training with Crafted Input Noisecited by 61
- 2021A Survey On Universal Adversarial Attackcited by 59
12 most cited of 172 All 172 (JSON)
- 2026Adversarial Training Without Input Gradients via Low-Rank Householder Expansions27 Aug 2026
- 2026Understanding the Theoretical Foundations of Deep Neural Networks through Differential Equations18 Mar 2026
- 2026Solving adversarial examples requires solving exponential misalignment3 Mar 2026
- 2025Calibrating Uncertainty for Zero-Shot Adversarial CLIP15 Dec 2025
- 2025SMiLE: Provably Enforcing Global Relational Properties in Neural Networks10 Nov 2025
- 2025Optimal Control Theoretic Neural Optimizer: From Backpropagation to Dynamic Programming15 Oct 2025
- 2025Are Inherently Interpretable Models More Robust? A Study In Music Emotion Recognition5 Aug 2025
- 2025Theoretical Analysis of Relative Errors in Gradient Computations for Adversarial Attacks with CE Loss30 Jul 2025
- 2025Adversarially Pretrained Transformers May Be Universally Robust In-Context Learners20 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Fast Adversarial Training against Sparse Attacks Requires Loss Smoothing28 Feb 2025
- 2025Zero-shot Meta-learning for Tabular Prediction Tasks with Adversarially Pre-trained Transformer6 Feb 2025
12 newest of 172 All 172 (JSON)