Revisiting and Advancing Fast Adversarial Training Through The Lens of Bi-Level Optimization
Not on the map. Why?
Abstract (arXiv)
Adversarial training (AT) is a widely recognized defense mechanism to gain the robustness of deep neural networks against adversarial attacks. It is built on min-max optimization (MMO), where the minimizer (i.e., defender) seeks a robust model to minimize the worst-case training loss in the presence of adversarial examples crafted by the maximizer (i.e., attacker). However, the conventional MMO method makes AT hard to scale. Thus, Fast-AT (Wong et al., 2020) and other recent algorithms attempt to simplify MMO by replacing its maximization step with the single gradient sign-based attack generation step. Although easy to implement, Fast-AT lacks theoretical guarantees, and its empirical performance is unsatisfactory due to the issue of robust catastrophic overfitting when training with strong adversaries. In this paper, we advance Fast-AT from the fresh perspective of bi-level optimization (BLO). We first show that the commonly-used Fast-AT is equivalent to using a stochastic gradient algorithm to solve a linearized BLO problem involving a sign operation. However, the discrete nature of the sign operation makes it difficult to understand the algorithm performance. Inspired by BLO, we design and analyze a new set of robust training algorithms termed Fast Bi-level AT (Fast-BAT), which effectively defends sign-based projected gradient descent (PGD) attacks without using any gradient sign method or explicit robust regularization. In practice, we show our method yields substantial robustness improvements over baselines across multiple models and datasets. Codes are available at https://github.com/OPTML-Group/Fast-BAT.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). Builds on 42 of its 58 references that are in the map. First posted on arXiv 23 Dec 2021.
Builds on
42 of 58 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Wide Residual Networkscited by 3,057
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2016Adversarial Machine Learning at Scalecited by 934
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
30 more
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2019Adversarial Training for Free!cited by 638
- 2019Meta-Learning with Implicit Gradientscited by 523
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
- 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 261
- 2018Approximation Methods for Bilevel Programmingcited by 231
- 2020Understanding and Improving Fast Adversarial Trainingcited by 213
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 181
- 2018Robustness via curvature regularization, and vice versacited by 174
- 2020Adversarial Robustness: From Self-Supervised Pre-Training to Fine-Tuningcited by 152
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
- 2016On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimizationcited by 108
- 2021A Near-Optimal Algorithm for Stochastic Bilevel Optimization via Double-Momentumcited by 106
- 2020An Analysis of Adversarial Attacks and Defenses on Autonomous Driving Modelscited by 67
- 2018Structured Adversarial Attack: Towards General Implementation and Better Interpretabilitycited by 63
- 2018Deep Adversarial Training for Multi-Organ Nuclei Segmentation in Histopathology Imagescited by 55
- 2019Towards Adversarially Robust Object Detectioncited by 55
- 2019Efficient Adversarial Training with Transferable Adversarial Examplescited by 54
- 2020Non-convex Min-Max Optimization: Applications, Challenges, and Recent Theoretical Advancescited by 37
- 2018Robust Optimization over Multiple Domainscited by 34
- 2018Evaluating and Understanding the Robustness of Adversarial Logit Pairingcited by 34
- 2020Towards Understanding Fast Adversarial Trainingcited by 32
- 2020Efficient Robust Training via Backward Smoothingcited by 29
- 2021Black-box Adversarial Attacks in Autonomous Vehicle Technologycited by 9
- 2021Adversarial Regularization as Stackelberg Game: An Unrolled Optimization Approachcited by 7
Built on by
Citing papers per year: 2022: 7; 2023: 31; 2024: 16; 2025: 14; 2026: 7.
75 papers.
Sort:
By area:
- 2024Rethinking Machine Unlearning for Large Language Modelscited by 247
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Modelscited by 164
- 2022Robustness and Accuracy Could Be Reconcilable by (Proper) Definitioncited by 109
- 2023On Penalty-based Bilevel Gradient Descent Methodcited by 87
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2025Infrared and Visible Image Fusion: From Data Compatibility to Task Adaptioncited by 45
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networkscited by 30
- 2023Enhancing Generalization of Universal Adversarial Perturbation through Gradient Aggregationcited by 22
- 2022TextGrad: Advancing Robustness Evaluation in NLP by Gradient-Driven Optimizationcited by 21
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editingcited by 19
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
38 more
- 2023Near-Optimal Nonconvex-Strongly-Convex Bilevel Optimization with Fully First-Order Oraclescited by 16
- 2024Constrained Bi-Level Optimization: Proximal Lagrangian Value function Approach and Hessian-free Algorithmcited by 16
- 2024Advancing the Robustness of Large Language Models through Self-Denoised Smoothingcited by 15
- 2023Efficient Adversarial Contrastive Learning via Robustness-Aware Coreset Selectioncited by 14
- 2023SimFBO: Towards Simple, Flexible and Communication-efficient Federated Bilevel Learningcited by 14
- 2023Revisiting and Exploring Efficient Fast Adversarial Training via LAW: Lipschitz Regularization and Auto Weight Averagingcited by 14
- 2023Fast Adversarial Training with Smooth Convergencecited by 14
- 2022Asynchronous Distributed Bilevel Optimizationcited by 13
- 2023Communication-Efficient Federated Hypergradient Computation via Aggregated Iterative Differentiationcited by 13
- 2023Less is More: Data Pruning for Faster Adversarial Trainingcited by 13
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Gamecited by 13
- 2024Preventing Catastrophic Overfitting in Fast Adversarial Training: A Bi-level Optimization Perspectivecited by 12
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimizationcited by 11
- 2025Fast Adversarial Training with Weak-to-Strong Spatial-Temporal Consistency in the Frequency Domain on Videoscited by 9
- 2023Non-Convex Bilevel Optimization with Time-Varying Objective Functionscited by 8
- 2023A Single-Loop Algorithm for Decentralized Bilevel Optimizationcited by 7
- 2024Efficient local linearity regularization to overcome catastrophic overfittingcited by 7
- 2023Optimization and Optimizers for Adversarial Robustnesscited by 6
- 2023Provably Convergent Federated Trilevel Learningcited by 6
- 2024Adversarial Training: A Surveycited by 6
- 2023A Generalized Alternating Method for Bilevel Learning under the Polyak-Lojasiewicz Conditioncited by 5
- 2022Adversarial Training with Complementary Labels: On the Benefit of Gradually Informative Attackscited by 4
- 2023Robustness-preserving Lifelong Learning via Dataset Condensationcited by 4
- 2023BiSLS/SPS: Auto-tune Step Sizes for Stable Bi-level Optimizationcited by 4
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retrainingcited by 4
- 2024Catastrophic Overfitting: A Potential Blessing in Disguisecited by 4
- 2025A First-order Generative Bilevel Optimization Framework for Diffusion Modelscited by 4
- 2025Unveiling and Mitigating Adversarial Vulnerabilities in Iterative Optimizerscited by 4
- 2022Optimization for Robustness Evaluation beyond ℓp Metricscited by 3
- 2023PEARL: Preprocessing Enhanced Adversarial Robust Learning of Image Deraining for Semantic Segmentationcited by 3
- 2023Enhance Diffusion to Improve Robust Generalizationcited by 3
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selectioncited by 3
- 2024Data-Driven Lipschitz Continuity: A Cost-Effective Approach to Improve Adversarial Robustnesscited by 3
- 2024BiSSL: Enhancing the Alignment Between Self-Supervised Pretraining and Downstream Fine-Tuning via Bilevel Optimizationcited by 3
- 2025Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimizationcited by 3
- 2022CLAWSAT: Towards Both Robust and Accurate Code Modelscited by 2
- 2023Doubly Robust Instance-Reweighted Adversarial Trainingcited by 2
- 2023Rethinking PGD Attack: Is Sign Function Necessary?cited by 2
50 most cited of 75 All 75 (JSON)
- 2026Anchoring Adversarial Trajectories to Data Manifolds: A Bilevel Transfer Optimization Framework30 Sep 2026
- 2026To Solve Bilevel Optimization with Nonconvex Lower Levels, We Need Second-Order Stationarity24 Sep 2026
- 2026Learning with Bilevel-Minimax Optimization for Efficient and Reliable Transfer Attacks12 Aug 2026
- 2026Escaping the Variance Trap: Jacobian-Free Dynamics for Root-Finding Bilevel Optimization21 Jun 2026
- 2026S3LDBO: A Snapshot Single-Loop Algorithm for Decentralized Bilevel Optimization29 May 2026
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Training27 Apr 2026
- 2026Mitigating Error Amplification in Fast Adversarial Training27 Apr 2026
- 2025Bilevel Models for Adversarial Learning and A Case Study29 Oct 2025
- 2025A Single-Loop First-Order Algorithm for Linearly Constrained Bilevel Optimization28 Oct 2025
- 2025On the Complexity of Finding Stationary Points in Nonconvex Simple Bilevel Optimization30 Jul 2025
- 2025Synergistic Localization and Sensing in MIMO-OFDM Systems via Mixed-Integer Bilevel Learning7 Jul 2025
- 2025Differentially Private Bilevel Optimization: Efficient Algorithms with Near-Optimal Rates15 Jun 2025
38 more
- 2025CR-BLEA: Contrastive Ranking for Adaptive Resource Allocation in Bilevel Evolutionary Algorithms3 Jun 2025
- 2025Argus: Federated Non-convex Bilevel Learning over 6G Space-Air-Ground Integrated Network14 May 2025
- 2025Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimization4 May 2025
- 2025Unveiling and Mitigating Adversarial Vulnerabilities in Iterative Optimizers26 Apr 2025
- 2025Fast Adversarial Training with Weak-to-Strong Spatial-Temporal Consistency in the Frequency Domain on Videos21 Apr 2025
- 2025Fast Adversarial Training against Sparse Attacks Requires Loss Smoothing28 Feb 2025
- 2025A First-order Generative Bilevel Optimization Framework for Diffusion Models12 Feb 2025
- 2025Safe Gradient Flow for Bilevel Optimization27 Jan 2025
- 2025Infrared and Visible Image Fusion: From Data Compatibility to Task Adaption18 Jan 2025
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editing25 Nov 2024
- 2024Adversarial Training: A Survey19 Oct 2024
- 2024BiSSL: Enhancing the Alignment Between Self-Supervised Pretraining and Downstream Fine-Tuning via Bilevel Optimization3 Oct 2024
- 2024Improving Fast Adversarial Training via Self-Knowledge Guidance26 Sep 2024
- 2024Adversarial Watermarking for Face Recognition24 Sep 2024
- 2024Preventing Catastrophic Overfitting in Fast Adversarial Training: A Bi-level Optimization Perspective17 Jul 2024
- 2024Data-Driven Lipschitz Continuity: A Cost-Effective Approach to Improve Adversarial Robustness28 Jun 2024
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimization20 Jun 2024
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Models24 May 2024
- 2024Advancing the Robustness of Large Language Models through Self-Denoised Smoothing18 Apr 2024
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selection18 Mar 2024
- 2024Catastrophic Overfitting: A Potential Blessing in Disguise28 Feb 2024
- 2024Rethinking Machine Unlearning for Large Language Models13 Feb 2024
- 2024Constrained Bi-Level Optimization: Proximal Lagrangian Value function Approach and Hessian-free Algorithm29 Jan 2024
- 2024Efficient local linearity regularization to overcome catastrophic overfitting21 Jan 2024
- 2024Enhancing Generalization of Invisible Facial Privacy Cloak via Gradient Accumulation3 Jan 2024
- 2023Provably Convergent Federated Trilevel Learning19 Dec 2023
- 2023Rethinking PGD Attack: Is Sign Function Necessary?3 Dec 2023
- 2023A Single-Loop Algorithm for Decentralized Bilevel Optimization15 Nov 2023
- 2023Learn from the Past: A Proxy Guided Adversarial Defense Framework with Self Distillation Regularization19 Oct 2023
- 2023Enhancing Infrared Small Target Detection Robustness with Bi-Level Adversarial Framework3 Sep 2023
- 2023Fast Adversarial Training with Smooth Convergence24 Aug 2023
- 2023Revisiting and Exploring Efficient Fast Adversarial Training via LAW: Lipschitz Regularization and Auto Weight Averaging22 Aug 2023
- 2023Adversarial Collaborative Filtering for Free20 Aug 2023
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networks19 Aug 2023
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retraining13 Aug 2023
- 2023Enhancing Generalization of Universal Adversarial Perturbation through Gradient Aggregation11 Aug 2023
- 2023Non-Convex Bilevel Optimization with Time-Varying Objective Functions7 Aug 2023
- 2023Bilevel Generative Learning for Low-Light Vision7 Aug 2023
50 newest of 75 All 75 (JSON)
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Modelscited by 164
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editingcited by 19
- 2025A First-order Generative Bilevel Optimization Framework for Diffusion Modelscited by 4
- 2025A First-order Generative Bilevel Optimization Framework for Diffusion Models12 Feb 2025
- 2024Edit Away and My Face Will not Stay: Personal Biometric Defense against Malicious Generative Editing25 Nov 2024
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Models24 May 2024
- 2024Rethinking Machine Unlearning for Large Language Modelscited by 247
- 2024Rethinking Machine Unlearning for Large Language Models13 Feb 2024
- 2022Robustness and Accuracy Could Be Reconcilable by (Proper) Definitioncited by 109
- 2023On Penalty-based Bilevel Gradient Descent Methodcited by 87
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2025Infrared and Visible Image Fusion: From Data Compatibility to Task Adaptioncited by 45
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2023Enhancing Generalization of Universal Adversarial Perturbation through Gradient Aggregationcited by 22
- 2022TextGrad: Advancing Robustness Evaluation in NLP by Gradient-Driven Optimizationcited by 21
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
- 2023Near-Optimal Nonconvex-Strongly-Convex Bilevel Optimization with Fully First-Order Oraclescited by 16
- 2024Constrained Bi-Level Optimization: Proximal Lagrangian Value function Approach and Hessian-free Algorithmcited by 16
- 2023Efficient Adversarial Contrastive Learning via Robustness-Aware Coreset Selectioncited by 14
- 2023SimFBO: Towards Simple, Flexible and Communication-efficient Federated Bilevel Learningcited by 14
12 most cited of 69 All 69 (JSON)
- 2026Anchoring Adversarial Trajectories to Data Manifolds: A Bilevel Transfer Optimization Framework30 Sep 2026
- 2026To Solve Bilevel Optimization with Nonconvex Lower Levels, We Need Second-Order Stationarity24 Sep 2026
- 2026Learning with Bilevel-Minimax Optimization for Efficient and Reliable Transfer Attacks12 Aug 2026
- 2026Escaping the Variance Trap: Jacobian-Free Dynamics for Root-Finding Bilevel Optimization21 Jun 2026
- 2026S3LDBO: A Snapshot Single-Loop Algorithm for Decentralized Bilevel Optimization29 May 2026
- 2026Unveiling the Backdoor Mechanism Hidden Behind Catastrophic Overfitting in Fast Adversarial Training27 Apr 2026
- 2026Mitigating Error Amplification in Fast Adversarial Training27 Apr 2026
- 2025Bilevel Models for Adversarial Learning and A Case Study29 Oct 2025
- 2025A Single-Loop First-Order Algorithm for Linearly Constrained Bilevel Optimization28 Oct 2025
- 2025On the Complexity of Finding Stationary Points in Nonconvex Simple Bilevel Optimization30 Jul 2025
- 2025Synergistic Localization and Sensing in MIMO-OFDM Systems via Mixed-Integer Bilevel Learning7 Jul 2025
- 2025Differentially Private Bilevel Optimization: Efficient Algorithms with Near-Optimal Rates15 Jun 2025
12 newest of 69 All 69 (JSON)