Adversarial Robustness with Semi-Infinite Constrained Learning
Not on the map. Why?
Abstract (arXiv)
Despite strong performance in numerous applications, the fragility of deep learning to input perturbations has raised serious questions about its use in safety-critical domains. While adversarial training can mitigate this issue in practice, state-of-the-art methods are increasingly application-dependent, heuristic in nature, and suffer from fundamental trade-offs between nominal performance and robustness. Moreover, the problem of finding worst-case perturbations is non-convex and underparameterized, both of which engender a non-favorable optimization landscape. Thus, there is a gap between the theory and practice of adversarial training, particularly with respect to when and why adversarial training works. In this paper, we take a constrained learning approach to address these questions and to provide a theoretical foundation for robust learning. In particular, we leverage semi-infinite optimization and non-convex duality theory to show that adversarial training is equivalent to a statistical problem over perturbation distributions, which we characterize completely. Notably, we show that a myriad of previous robust training techniques can be recovered for particular, sub-optimal choices of these distributions. Using these insights, we then propose a hybrid Langevin Monte Carlo approach of which several common algorithms (e.g., PGD) are special cases. Finally, we show that our approach can mitigate the trade-off between nominal and robust performance, yielding state-of-the-art results on MNIST and CIFAR-10. Our code is available at: https://github.com/arobey1/advbench.
Key facts. Cited by 39 papers in the map (data through 14 Oct 2026). Builds on 76 of its 125 references that are in the map. First posted on arXiv 29 Oct 2021.
Builds on
76 of 125 references.
References · 76
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 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
- 2017Random Erasing Data Augmentationcited by 1,239
38 more
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2020Fast is better than free: Revisiting adversarial trainingcited by 727
- 2017Evasion Attacks against Machine Learning at Test Timecited by 689
- 2017Spectrally-normalized margin bounds for neural networkscited by 686
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 661
- 2019Adversarial Training for Free!cited by 643
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2017Countering Adversarial Images using Input Transformationscited by 520
- 2019Differentiable Convex Optimization Layerscited by 465
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 454
- 2019On Evaluating Adversarial Robustnesscited by 447
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 416
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2017Certifying Some Distributional Robustness with Principled Adversarial Trainingcited by 337
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 330
- 2017Adversarial Attacks on Neural Network Policiescited by 320
- 2018Generating Adversarial Examples with Adversarial Networkscited by 258
- 2018Adversarial Logit Pairingcited by 224
- 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 209
- 2021DC3: A learning method for optimization with hard constraintscited by 184
- 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 172
- 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
- 2016Improving the Robustness of Deep Neural Networks via Stability Trainingcited by 156
- 2019Constrained Reinforcement Learning Has Zero Duality Gapcited by 151
- 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 149
- 2018Rademacher Complexity for Adversarially Robust Generalizationcited by 132
- 2017Theoretical insights into the optimization landscape of over-parameterized shallow neural networkscited by 128
- 2020Domain Generalization for Medical Imaging Classification with Linear-Dependency Regularizationcited by 123
- 2019Improving Robustness Without Sacrificing Accuracy with Patch Gaussian Augmentationcited by 105
- 2018The Limits and Potentials of Deep Learning for Roboticscited by 104
- 2021Model-Based Domain Generalizationcited by 104
- 2015Constrained Convolutional Neural Networks for Weakly Supervised Segmentationcited by 100
- 2020On Robustness and Transferability of Convolutional Neural Networkscited by 98
- 2018Data Augmentation using Random Image Cropping and Patching for Deep CNNscited by 88
- 2014Automated Experiments on Ad Privacy Settings: A Tale of Opacity, Choice, and Discriminationcited by 83
50 most cited of 76 All 76 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 11; 2023: 7; 2024: 10; 2025: 7; 2026: 1.
39 papers.
Sort:
By area:
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attackscited by 469
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 210
- 2021Towards Principled Disentanglement for Domain Generalizationcited by 91
- 2022Probable Domain Generalization via Quantile Risk Minimizationcited by 66
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 44
- 2024Cascade Reward Sampling for Efficient Decoding-Time Alignmentcited by 39
- 2022Probabilistically Robust Learning: Balancing Average- and Worst-case Performancecited by 37
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 35
- 2024CROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularizationcited by 33
- 2024Tradeoffs Between Alignment and Helpfulness in Language Models with Steering Methodscited by 28
- 2022A Lagrangian Duality Approach to Active Learningcited by 24
- 2022Robustness Implies Generalization via Data-Dependent Generalization Boundscited by 23
27 more
- 2022Automatic Data Augmentation via Invariance-Constrained Learningcited by 17
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2023Resilient Constrained Learningcited by 15
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Gamecited by 13
- 2022Do Deep Networks Transfer Invariances Across Classes?cited by 12
- 2021Robust Graph Neural Networks via Probabilistic Lipschitz Constraintscited by 10
- 2024Near-Optimal Solutions of Constrained Learning Problemscited by 9
- 2025SPIRIT: Patching Speech Language Models against Jailbreak Attackscited by 9
- 2021Robustness against Adversarial Attacks in Neural Networks using Incremental Dissipativitycited by 7
- 2024Jailbreaking LLM-Controlled Robotscited by 6
- 2025Single-loop Algorithms for Stochastic Non-convex Optimization with Weakly-Convex Constraintscited by 6
- 2025Position: Adopt Constraints Over Fixed Penalties in Deep Learningcited by 5
- 2022Learning Globally Smooth Functions on Manifoldscited by 4
- 2024Loss Shaping Constraints for Long-Term Time Series Forecastingcited by 4
- 2024A Retention-Centric Framework for Continual Learning with Guaranteed Model Developmental Safetycited by 4
- 2024Solving Differential Equations with Constrained Learningcited by 3
- 2025Skeleton-Guided-Translation: A Benchmarking Framework for Code Repository Translation with Fine-Grained Quality Evaluationcited by 3
- 2022Adversarial Attack and Defense for Non-Parametric Two-Sample Testscited by 2
- 2024Analyzing Neural Network Robustness Using Graph Curvaturecited by 2
- 2022Learning Robust Kernel Ensembles with Kernel Average Poolingcited by 1
- 2023Strong Duality Relations in Nonconvex Risk-Constrained Learningcited by 1
- 2025Dual Optimistic Ascent (PI Control) is the Augmented Lagrangian Method in Disguisecited by 1
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Themcited by 1
- 2023A Minimax Approach Against Multi-Armed Adversarial Attacks Detectioncited by 0
- 2024Enhancing robustness of data-driven SHM models: adversarial training with circle losscited by 0
- 2025LORE: Lagrangian-Optimized Robust Embeddings for Visual Encoderscited by 0
- 2026Unification and Optimization of Robust Supervised Learningcited by 0
- 2026Unification and Optimization of Robust Supervised Learning27 May 2026
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Them22 Oct 2025
- 2025Dual Optimistic Ascent (PI Control) is the Augmented Lagrangian Method in Disguise26 Sep 2025
- 2025Position: Adopt Constraints Over Fixed Penalties in Deep Learning27 May 2025
- 2025LORE: Lagrangian-Optimized Robust Embeddings for Visual Encoders24 May 2025
- 2025SPIRIT: Patching Speech Language Models against Jailbreak Attacks18 May 2025
- 2025Single-loop Algorithms for Stochastic Non-convex Optimization with Weakly-Convex Constraints21 Apr 2025
- 2025Skeleton-Guided-Translation: A Benchmarking Framework for Code Repository Translation with Fine-Grained Quality Evaluation27 Jan 2025
- 2024CROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularization18 Nov 2024
- 2024Solving Differential Equations with Constrained Learning30 Oct 2024
- 2024Analyzing Neural Network Robustness Using Graph Curvature25 Oct 2024
- 2024Jailbreaking LLM-Controlled Robots17 Oct 2024
27 more
- 2024A Retention-Centric Framework for Continual Learning with Guaranteed Model Developmental Safety4 Oct 2024
- 2024Cascade Reward Sampling for Efficient Decoding-Time Alignment24 Jun 2024
- 2024Enhancing robustness of data-driven SHM models: adversarial training with circle loss20 Jun 2024
- 2024Near-Optimal Solutions of Constrained Learning Problems18 Mar 2024
- 2024Loss Shaping Constraints for Long-Term Time Series Forecasting14 Feb 2024
- 2024Tradeoffs Between Alignment and Helpfulness in Language Models with Steering Methods29 Jan 2024
- 2023Strong Duality Relations in Nonconvex Risk-Constrained Learning2 Dec 2023
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attacks5 Oct 2023
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Game19 Jun 2023
- 2023Resilient Constrained Learning4 Jun 2023
- 2023The Ideal Continual Learner: An Agent That Never Forgets29 Apr 2023
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applications14 Apr 2023
- 2023A Minimax Approach Against Multi-Armed Adversarial Attacks Detection4 Feb 2023
- 2022Learning Globally Smooth Functions on Manifolds1 Oct 2022
- 2022Learning Robust Kernel Ensembles with Kernel Average Pooling30 Sep 2022
- 2022Automatic Data Augmentation via Invariance-Constrained Learning29 Sep 2022
- 2022Probable Domain Generalization via Quantile Risk Minimization20 Jul 2022
- 2022Robustness Implies Generalization via Data-Dependent Generalization Bounds27 Jun 2022
- 2022Toward Certified Robustness Against Real-World Distribution Shifts8 Jun 2022
- 2022Do Deep Networks Transfer Invariances Across Classes?18 Mar 2022
- 2022A Lagrangian Duality Approach to Active Learning8 Feb 2022
- 2022Adversarial Attack and Defense for Non-Parametric Two-Sample Tests7 Feb 2022
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEs5 Feb 2022
- 2022Probabilistically Robust Learning: Balancing Average- and Worst-case Performance2 Feb 2022
- 2021Robust Graph Neural Networks via Probabilistic Lipschitz Constraints14 Dec 2021
- 2021Towards Principled Disentanglement for Domain Generalization27 Nov 2021
- 2021Robustness against Adversarial Attacks in Neural Networks using Incremental Dissipativity25 Nov 2021
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attackscited by 469
- 2024CROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularizationcited by 33
- 2025SPIRIT: Patching Speech Language Models against Jailbreak Attackscited by 9
- 2024Jailbreaking LLM-Controlled Robotscited by 6
- 2025SPIRIT: Patching Speech Language Models against Jailbreak Attacks18 May 2025
- 2024CROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularization18 Nov 2024
- 2024Jailbreaking LLM-Controlled Robots17 Oct 2024
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attacks5 Oct 2023
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 210
- 2021Towards Principled Disentanglement for Domain Generalizationcited by 91
- 2022Probable Domain Generalization via Quantile Risk Minimizationcited by 66
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 44
- 2022Probabilistically Robust Learning: Balancing Average- and Worst-case Performancecited by 37
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 35
- 2022A Lagrangian Duality Approach to Active Learningcited by 24
- 2022Robustness Implies Generalization via Data-Dependent Generalization Boundscited by 23
- 2022Automatic Data Augmentation via Invariance-Constrained Learningcited by 17
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2023Resilient Constrained Learningcited by 15
- 2023Adversarial Training Should Be Cast as a Non-Zero-Sum Gamecited by 13
12 most cited of 33 All 33 (JSON)
- 2026Unification and Optimization of Robust Supervised Learning27 May 2026
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Them22 Oct 2025
- 2025Dual Optimistic Ascent (PI Control) is the Augmented Lagrangian Method in Disguise26 Sep 2025
- 2025Position: Adopt Constraints Over Fixed Penalties in Deep Learning27 May 2025
- 2025LORE: Lagrangian-Optimized Robust Embeddings for Visual Encoders24 May 2025
- 2025Single-loop Algorithms for Stochastic Non-convex Optimization with Weakly-Convex Constraints21 Apr 2025
- 2025Skeleton-Guided-Translation: A Benchmarking Framework for Code Repository Translation with Fine-Grained Quality Evaluation27 Jan 2025
- 2024Solving Differential Equations with Constrained Learning30 Oct 2024
- 2024Analyzing Neural Network Robustness Using Graph Curvature25 Oct 2024
- 2024A Retention-Centric Framework for Continual Learning with Guaranteed Model Developmental Safety4 Oct 2024
- 2024Enhancing robustness of data-driven SHM models: adversarial training with circle loss20 Jun 2024
- 2024Near-Optimal Solutions of Constrained Learning Problems18 Mar 2024
12 newest of 33 All 33 (JSON)