Provable defenses against adversarial examples via the convex outer adversarial polytope
Not on the map. Why?
Abstract (arXiv)
We propose a method to learn deep ReLU-based classifiers that are provably robust against norm-bounded adversarial perturbations on the training data. For previously unseen examples, the approach is guaranteed to detect all adversarial examples, though it may flag some non-adversarial examples as well. The basic idea is to consider a convex outer approximation of the set of activations reachable through a norm-bounded perturbation, and we develop a robust optimization procedure that minimizes the worst case loss over this outer region (via a linear program). Crucially, we show that the dual problem to this linear program can be represented itself as a deep network similar to the backpropagation network, leading to very efficient optimization approaches that produce guaranteed bounds on the robust loss. The end result is that by executing a few more forward and backward passes through a slightly modified version of the original network (though possibly with much larger batch sizes), we can learn a classifier that is provably robust to any norm-bounded adversarial attack. We illustrate the approach on a number of tasks to train classifiers with robust adversarial guarantees (e.g. for MNIST, we produce a convolutional classifier that provably has less than 5.8% test error for any adversarial attack with bounded ℓ_∞ norm less than ε = 0.1), and code for all experiments in the paper is available at https://github.com/locuslab/convexadversarial.
Key facts. Cited by 567 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 172; 2022: 133; 2023: 107; 2024: 74; 2025: 37; 2026: 44.
567 papers.
Sort:
By area:
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attackscited by 469
- 2023Are aligned neural networks adversarially aligned?cited by 315
- 2023Certifying LLM Safety against Adversarial Promptingcited by 266
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
- 2023Survey of Vulnerabilities in Large Language Models Revealed by Adversarial Attackscited by 194
- 2021Robust Reinforcement Learning on State Observations with Learned Optimal Adversarycited by 135
- 2021On the Convergence and Robustness of Adversarial Trainingcited by 130
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?cited by 113
- 2021Globally-Robust Neural Networkscited by 108
- 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
- 2021Model-Based Domain Generalizationcited by 104
38 more
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 102
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2023A Comprehensive Study on Robustness of Image Classification Models: Benchmarking and Rethinkingcited by 85
- 2023Robust Classification via a Single Diffusion Modelcited by 79
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 77
- 2022Frequency-driven Imperceptible Adversarial Attack on Semantic Similaritycited by 77
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2021Skew Orthogonal Convolutionscited by 67
- 2021PatchCleanser: Certifiably Robust Defense against Adversarial Patches for Any Image Classifiercited by 65
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 65
- 2022Adversarial Training for High-Stakes Reliabilitycited by 60
- 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 60
- 2021Better Safe Than Sorry: Preventing Delusive Adversaries with Adversarial Trainingcited by 59
- 2022Planting Undetectable Backdoors in Machine Learning Modelscited by 59
- 2021Relating Adversarially Robust Generalization to Flat Minimacited by 57
- 2021Exploring Memorization in Adversarial Trainingcited by 55
- 2022Certified Training: Small Boxes are All You Needcited by 52
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 51
- 2023Direct Parameterization of Lipschitz-Bounded Deep Networkscited by 51
- 2021SmoothMix: Training Confidence-calibrated Smoothed Classifiers for Certified Robustnesscited by 49
- 2021Detecting Adversarial Examples Is (Nearly) As Hard As Classifying Themcited by 48
- 2021Boosting Randomized Smoothing with Variance Reduced Classifierscited by 47
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
- 2021Fast Certified Robust Training with Short Warmupcited by 46
- 2021Certified Patch Robustness via Smoothed Vision Transformerscited by 45
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 44
- 2022A Survey of Robust Adversarial Training in Pattern Recognition: Fundamental, Theory, and Methodologiescited by 44
- 2022Efficient Adversarial Training without Attacking: Worst-Case-Aware Robust Reinforcement Learningcited by 43
- 2021CROP: Certifying Robust Policies for Reinforcement Learning through Functional Smoothingcited by 42
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 42
- 2021Reachability Analysis of Neural Feedback Loopscited by 41
- 2021Subspace Adversarial Trainingcited by 41
- 2022Certified Neural Network Watermarks with Randomized Smoothingcited by 41
50 most cited of 567 All 567 (JSON)
- 2026Certified Robustness via Sparse Second-Order Cone Relaxations12 Oct 2026
- 2026Uncovering the Limits of Proof Sharing for Neural Networks19 Aug 2026
- 2026Decision-Driven Regularization: A Blended Model for Learning and Optimization15 Aug 2026
- 2026Branch and Bound for Relational Verification of Neural Networks13 Aug 2026
- 2026Distilling Vision-Language Models for Robust Traffic Sign Perception in Autonomous Vehicles9 Aug 2026
- 2026Robust Context-Aware Detection of Malicious Instructions in Text5 Aug 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026Reasoning as a Double-Edged Sword: Architecture and Cross-Stage Robustness in Vision-Language-Action Models20 Jul 2026
- 2026When cheap gradients fail: the measurement cost of attacking quantum classifiers13 Jul 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Improving Certified Robustness via Adversarial Distillation30 Jun 2026
- 2026Scenario Generation for Testing of Autonomous Driving Systems Using Real-World Failure Records30 Jun 2026
38 more
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026Shifting-based Optimizable Linear Relaxations for General Activation Functions18 Jun 2026
- 2026Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods16 Jun 2026
- 2026Which Directions Matter? Sparse Design for Affine Robust Optimization12 Jun 2026
- 2026Hybrid Robustness Verification for Spatio-Temporal Neural Networks8 Jun 2026
- 2026Rethinking Evaluation Paradigms in IBP-based Certified Training1 Jun 2026
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Certified Robustness from Approximate Gaussian Mixture Structures in Pretrained Latent Spaces25 May 2026
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllers25 May 2026
- 2026Seed Hijacking of LLM Sampling and Quantum Random Number Defense8 May 2026
- 2026Certified vs. Empirical Adversarial Robust-ness via Hybrid Convolutions with Attention Stochasticity2 May 2026
- 2026Laplace-Bridged Randomized Smoothing for Fast Certified Robustness27 Apr 2026
- 2026The Cost of Relaxation: Evaluating the Error in Convex Neural Network Verification20 Apr 2026
- 2026Algebraic Invariants of Lightning Self-Attention17 Apr 2026
- 2026GF-Score: Certified Class-Conditional Robustness Evaluation with Fairness Guarantees14 Apr 2026
- 2026Interval Certifications for Multilayered Perceptrons via Lattice Traversal9 Apr 2026
- 2026Safety, Security, and Cognitive Risks in World Models1 Apr 2026
- 2026Empirical Validation of the Classification-Verification Dichotomy for AI Safety Gates31 Mar 2026
- 2026Formal Semantics for Agentic Tool Protocols: A Process Calculus Approach25 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2026Exact and Asymptotically Complete Robust Verifications of Neural Networks via Ising Solvers28 Feb 2026
- 2026TorchLean: Formalizing Neural Networks in Lean26 Feb 2026
- 2026Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programming18 Feb 2026
- 2026Eventizing Traditionally Opaque Binary Neural Networks as 1-safe Petri net Models13 Feb 2026
- 2026Robustness Verification of Polynomial Neural Networks5 Feb 2026
- 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branching4 Feb 2026
- 2026Cascading Robustness Verification: Toward Efficient Model-Agnostic Certification4 Feb 2026
- 2026Most Convolutional Networks Suffer from Small Adversarial Perturbations3 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2026Feature-Space Smoothing: Certified Robustness of Deep Representations22 Jan 2026
- 2026On damage of interpolation to adversarial robustness in regression22 Jan 2026
- 2025TrajSyn: Privacy-Preserving Dataset Distillation from Federated Model Trajectories for Server-Side Adversarial Training17 Dec 2025
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Dual Randomized Smoothing: Beyond Global Noise Variance1 Dec 2025
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Towards Trustworthy Wi-Fi CSI-based Sensing: Systematic Evaluation of Adversarial Robustness25 Nov 2025
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
50 newest of 567 All 567 (JSON)
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attackscited by 469
- 2023Certifying LLM Safety against Adversarial Promptingcited by 266
- 2023Survey of Vulnerabilities in Large Language Models Revealed by Adversarial Attackscited by 194
- 2024Jailbreaking LLM-Controlled Robotscited by 6
- 2026Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programmingcited by 4
- 2024Injecting Undetectable Backdoors in Obfuscated Neural Networks and Language Modelscited by 3
- 2024A Certified Robust Watermark For Large Language Modelscited by 3
- 2023Differentially-Private Decision Trees and Provable Robustness to Data Poisoningcited by 1
- 2026Robust Context-Aware Detection of Malicious Instructions in Textcited by 1
- 2026Robust Context-Aware Detection of Malicious Instructions in Text5 Aug 2026
- 2026Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programming18 Feb 2026
- 2024Jailbreaking LLM-Controlled Robots17 Oct 2024
- 2024A Certified Robust Watermark For Large Language Models29 Sep 2024
- 2024Injecting Undetectable Backdoors in Obfuscated Neural Networks and Language Models9 Jun 2024
- 2023Survey of Vulnerabilities in Large Language Models Revealed by Adversarial Attacks16 Oct 2023
- 2023SmoothLLM: Defending Large Language Models Against Jailbreaking Attacks5 Oct 2023
- 2023Certifying LLM Safety against Adversarial Prompting6 Sep 2023
- 2023Differentially-Private Decision Trees and Provable Robustness to Data Poisoning24 May 2023
- 2023Robust Classification via a Single Diffusion Modelcited by 79
- 2023Multi-scale Diffusion Denoised Smoothingcited by 9
- 2024Watch the Watcher! Backdoor Attacks on Security-Enhancing Diffusion Modelscited by 4
- 2024Adversarial Robustification via Text-to-Image Diffusion Modelscited by 3
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontaminationcited by 2
- 2024Adversarial Examples are Misaligned in Diffusion Model Manifoldscited by 1
- 2025Robustifying Diffusion-Denoised Smoothing Against Covariate Shiftcited by 0
- 2025Robustifying Diffusion-Denoised Smoothing Against Covariate Shift13 Sep 2025
- 2024DiffPAD: Denoising Diffusion-based Adversarial Patch Decontamination31 Oct 2024
- 2024Adversarial Robustification via Text-to-Image Diffusion Models26 Jul 2024
- 2024Watch the Watcher! Backdoor Attacks on Security-Enhancing Diffusion Models14 Jun 2024
- 2024Adversarial Examples are Misaligned in Diffusion Model Manifolds12 Jan 2024
- 2023Multi-scale Diffusion Denoised Smoothing25 Oct 2023
- 2023Robust Classification via a Single Diffusion Model24 May 2023
- 2023Fast Certification of Vision-Language Models Using Incremental Randomized Smoothingcited by 4
- 2025Toward Inherently Robust VLMs Against Visual Perception Attackscited by 1
- 2025Randomized Smoothing Meets Vision-Language Modelscited by 1
- 2025CeTAD: Towards Certified Toxicity-Aware Distance in Vision Language Modelscited by 0
- 2026Distilling Vision-Language Models for Robust Traffic Sign Perception in Autonomous Vehiclescited by 0
- 2026Distilling Vision-Language Models for Robust Traffic Sign Perception in Autonomous Vehicles9 Aug 2026
- 2025Randomized Smoothing Meets Vision-Language Models19 Sep 2025
- 2025Toward Inherently Robust VLMs Against Visual Perception Attacks13 Jun 2025
- 2025CeTAD: Towards Certified Toxicity-Aware Distance in Vision Language Models8 Mar 2025
- 2023Fast Certification of Vision-Language Models Using Incremental Randomized Smoothing15 Nov 2023
- 2023Are aligned neural networks adversarially aligned?cited by 315
- 2023Are aligned neural networks adversarially aligned?26 Jun 2023
- 2026Safety, Security, and Cognitive Risks in World Modelscited by 3
- 2026Safety, Security, and Cognitive Risks in World Models1 Apr 2026
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
- 2021Robust Reinforcement Learning on State Observations with Learned Optimal Adversarycited by 135
- 2021On the Convergence and Robustness of Adversarial Trainingcited by 130
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?cited by 113
- 2021Globally-Robust Neural Networkscited by 108
- 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
- 2021Model-Based Domain Generalizationcited by 104
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 102
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
12 most cited of 534 All 534 (JSON)
- 2026Certified Robustness via Sparse Second-Order Cone Relaxations12 Oct 2026
- 2026Uncovering the Limits of Proof Sharing for Neural Networks19 Aug 2026
- 2026Decision-Driven Regularization: A Blended Model for Learning and Optimization15 Aug 2026
- 2026Branch and Bound for Relational Verification of Neural Networks13 Aug 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026When cheap gradients fail: the measurement cost of attacking quantum classifiers13 Jul 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Improving Certified Robustness via Adversarial Distillation30 Jun 2026
- 2026Scenario Generation for Testing of Autonomous Driving Systems Using Real-World Failure Records30 Jun 2026
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026Shifting-based Optimizable Linear Relaxations for General Activation Functions18 Jun 2026
- 2026Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods16 Jun 2026
12 newest of 534 All 534 (JSON)