A Dual Approach to Scalable Verification of Deep Networks
Not on the map. Why?
Abstract (arXiv)
This paper addresses the problem of formally verifying desirable properties of neural networks, i.e., obtaining provable guarantees that neural networks satisfy specifications relating their inputs and outputs (robustness to bounded norm adversarial perturbations, for example). Most previous work on this topic was limited in its applicability by the size of the network, network architecture and the complexity of properties to be verified. In contrast, our framework applies to a general class of activation functions and specifications on neural network inputs and outputs. We formulate verification as an optimization problem (seeking to find the largest violation of the specification) and solve a Lagrangian relaxation of the optimization problem to obtain an upper bound on the worst case violation of the specification being verified. Our approach is anytime i.e. it can be stopped at any time and a valid bound on the maximum violation can be obtained. We develop specialized verification algorithms with provable tightness guarantees under special assumptions and demonstrate the practical significance of our general verification approach on a variety of verification tasks.
Key facts. Cited by 125 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2018: 2; 2019: 0; 2020: 0; 2021: 39; 2022: 33; 2023: 24; 2024: 11; 2025: 8; 2026: 8.
125 papers.
Sort:
By area:
- 2018Scalable agent alignment via reward modeling: a research directioncited by 438
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defensescited by 65
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
- 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
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
38 more
- 2022How to Robustify Black-Box ML Models? A Zeroth-Order Optimization Perspectivecited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2021DNNV: A Framework for Deep Neural Network Verificationcited by 23
- 2022Certified Robustness Against Natural Language Attacks by Causal Interventioncited by 23
- 2021Safe Control with Neural Network Dynamic Modelscited by 21
- 2021Neural Network Repair with Reachability Analysiscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2021Make Sure You're Unsure: A Framework for Verifying Probabilistic Specificationscited by 18
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networkscited by 18
- 2021Adversarial Robustness with Non-uniform Perturbationscited by 17
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2021Attack as Defense: Characterizing Adversarial Examples using Robustnesscited by 14
- 2021Learning Security Classifiers with Verified Global Robustness Propertiescited by 14
- 2021On Recurrent Neural Networks for learning-based control: recent results and ideas for future developmentscited by 14
- 2022Can pruning improve certified robustness of neural networks?cited by 14
- 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programmingcited by 12
- 2022Holistic Adversarial Robustness of Deep Learning Modelscited by 11
- 2021Scaling the Convex Barrier with Sparse Dual Algorithmscited by 10
- 2021Shared Certificates for Neural Network Verificationcited by 10
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
- 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustnesscited by 10
- 2022UniCR: Universally Approximated Certified Robustness via Randomized Smoothingcited by 10
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programmingcited by 10
- 2021Semantically Distributed Robust Optimization for Vision-and-Language Inferencecited by 9
- 2022Closing the Loop: A Framework for Trustworthy Machine Learning in Power Systemscited by 9
- 2022Improved techniques for deterministic l2 robustnesscited by 9
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verificationcited by 9
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
- 2021Fast BATLLNN: Fast Box Analysis of Two-Level Lattice Neural Networkscited by 8
- 2022Tighter Abstract Queries in Neural Network Verificationcited by 8
- 2023Expressivity of ReLU-Networks under Convex Relaxationscited by 8
- 2021Recent Advances in Large Margin Learningcited by 7
50 most cited of 125 All 125 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Hybrid Robustness Verification for Spatio-Temporal Neural Networks8 Jun 2026
- 2026Algebraic Invariants of Lightning Self-Attention17 Apr 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
- 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branching4 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Formal Reasoning About Confidence and Automated Verification of Neural Networks10 Nov 2025
- 2025Towards Strong Certified Defense with Universal Asymmetric Randomization22 Oct 2025
38 more
- 2025Beyond Statistical Learning: Exact Learning Is Essential for General Intelligence30 Jun 2025
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programming7 Jun 2025
- 2025BURNS: Backward Underapproximate Reachability for Neural-Feedback-Loop Systems6 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2024Tightening convex relaxations of trained neural networks: a unified approach for convex and S-shaped activations30 Oct 2024
- 2024On Using Certified Training towards Empirical Robustness2 Oct 2024
- 2024Fast and Reliable N-k Contingency Screening with Input-Convex Neural Networks1 Oct 2024
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisation23 Aug 2024
- 2024CAPM: Fast and Robust Verification on Maxpool-based CNN via Dual Network27 Jun 2024
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearities31 May 2024
- 2024Verified Safe Reinforcement Learning for Neural Network Dynamic Models25 May 2024
- 2024A Survey of Neural Network Robustness Assessment in Image Recognition12 Apr 2024
- 2024Certified Human Trajectory Prediction20 Mar 2024
- 2024Trust Regions for Explanations via Black-Box Probabilistic Certification17 Feb 2024
- 2024Accelerated Smoothing: A Scalable Approach to Randomized Smoothing12 Feb 2024
- 2023Compositional Inductive Invariant Based Verification of Neural Network Controlled Systems17 Dec 2023
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
- 2023Expressivity of ReLU-Networks under Convex Relaxations7 Nov 2023
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023Is Certifying ℓp Robustness Still Worthwhile?13 Oct 2023
- 2023Provably Cost-Sensitive Adversarial Defense via Randomized Smoothing12 Oct 2023
- 2023General Lipschitz: Certified Robustness Against Resolvable Semantic Transformations via Transformation-Dependent Randomized Smoothing17 Aug 2023
- 2023Expediting Neural Network Verification via Network Reduction7 Aug 2023
- 2023Adaptive Certified Training: Towards Better Accuracy-Robustness Tradeoffs24 Jul 2023
- 2023What, Indeed, is an Achievable Provable Guarantee for Learning-Enabled Safety Critical Systems20 Jul 2023
- 2023Adversarial Robustness Certification for Bayesian Neural Networks23 Jun 2023
- 2023GPU-Accelerated Verification of Machine Learning Models for Power Systems18 Jun 2023
- 2023How robust accuracy suffers from certified training with convex relaxations12 Jun 2023
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approach5 Jun 2023
- 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defenses18 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networks17 Apr 2023
- 2023A Certified Radius-Guided Attack Framework to Image Segmentation Models5 Apr 2023
- 2023Reachability Analysis of Neural Networks with Uncertain Parameters14 Mar 2023
- 2023Do we need entire training data for adversarial training?10 Mar 2023
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verification3 Mar 2023
- 2023Provably Bounding Neural Network Preimages2 Feb 2023
- 2023Vertex-based reachability analysis for verifying ReLU deep neural networks27 Jan 2023
50 newest of 125 All 125 (JSON)
- 2018Scalable agent alignment via reward modeling: a research directioncited by 438
- 2018A Roadmap for Robust End-to-End Alignmentcited by 0
- 2018Scalable agent alignment via reward modeling: a research direction19 Nov 2018
- 2018A Roadmap for Robust End-to-End Alignment4 Sep 2018
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defensescited by 65
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
- 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
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2022How to Robustify Black-Box ML Models? A Zeroth-Order Optimization Perspectivecited by 39
12 most cited of 121 All 121 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Hybrid Robustness Verification for Spatio-Temporal Neural Networks8 Jun 2026
- 2026Algebraic Invariants of Lightning Self-Attention17 Apr 2026
- 2026Exact and Asymptotically Complete Robust Verifications of Neural Networks via Ising Solvers28 Feb 2026
- 2026TorchLean: Formalizing Neural Networks in Lean26 Feb 2026
- 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branching4 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Formal Reasoning About Confidence and Automated Verification of Neural Networks10 Nov 2025
- 2025Towards Strong Certified Defense with Universal Asymmetric Randomization22 Oct 2025
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programming7 Jun 2025
12 newest of 121 All 121 (JSON)