Lagrangian Decomposition for Neural Network Verification
Not on the map. Why?
Abstract (arXiv)
A fundamental component of neural network verification is the computation of bounds on the values their outputs can take. Previous methods have either used off-the-shelf solvers, discarding the problem structure, or relaxed the problem even further, making the bounds unnecessarily loose. We propose a novel approach based on Lagrangian Decomposition. Our formulation admits an efficient supergradient ascent algorithm, as well as an improved proximal algorithm. Both the algorithms offer three advantages: (i) they yield bounds that are provably at least as tight as previous dual algorithms relying on Lagrangian relaxations; (ii) they are based on operations analogous to forward/backward pass of neural networks layers and are therefore easily parallelizable, amenable to GPU implementation and able to take advantage of the convolutional structure of problems; and (iii) they allow for anytime stopping while still providing valid bounds. Empirically, we show that we obtain bounds comparable with off-the-shelf solvers in a fraction of their running time, and obtain tighter bounds in the same time as previous dual algorithms. This results in an overall speed-up when employing the bounds for formal verification. Code for our algorithms is available at https://github.com/oval-group/decomposition-plnn-bounds.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 10; 2023: 9; 2024: 4; 2025: 1; 2026: 2.
35 papers.
Sort:
- 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
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
23 more
- 2023From Robustness to Explainability and Back Againcited by 14
- 2021Generating Adversarial Examples with Graph Neural Networkscited by 12
- 2021GoTube: Scalable Stochastic Verification of Continuous-Depth Modelscited by 12
- 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Samplingcited by 11
- 2021Scaling the Convex Barrier with Sparse Dual Algorithmscited by 10
- 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustnesscited by 10
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
- 2023BNN-DP: Robustness Certification of Bayesian Neural Networks via Dynamic Programmingcited by 8
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisationcited by 7
- 2021Neural Network Branch-and-Bound for Neural Network Verificationcited by 6
- 2022Zonotope Domains for Lagrangian Neural Network Verificationcited by 5
- 2022Sound and Complete Verification of Polynomial Networkscited by 4
- 2025Faster Verified Explanations for Neural Networkscited by 4
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part I. Learning when to decomposecited by 3
- 2024On Using Certified Training towards Empirical Robustnesscited by 3
- 2022Automated Reachability Analysis of Neural Network-Controlled Systems via Adaptive Polytopescited by 2
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysiscited by 2
- 2023Expediting Neural Network Verification via Network Reductioncited by 1
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approachcited by 0
- 2023Robustness Analysis of Continuous-Depth Models with Lagrangian Techniquescited by 0
- 2024CAPM: Fast and Robust Verification on Maxpool-based CNN via Dual Networkcited by 0
- 2026Mining Verdict Boundaries for Neural Network Verificationcited by 0
- 2026CLAD: Constrained Abstract Domain for Neural Network Verificationcited by 0
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Mining Verdict Boundaries for Neural Network Verification31 Jul 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2024On Using Certified Training towards Empirical Robustness2 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
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysis6 Jun 2024
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part I. Learning when to decompose10 Oct 2023
- 2023Robustness Analysis of Continuous-Depth Models with Lagrangian Techniques23 Aug 2023
- 2023Expediting Neural Network Verification via Network Reduction7 Aug 2023
- 2023BNN-DP: Robustness Certification of Bayesian Neural Networks via Dynamic Programming19 Jun 2023
- 2023From Robustness to Explainability and Back Again5 Jun 2023
23 more
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approach5 Jun 2023
- 2023Expressive Losses for Verified Robustness via Convex Combinations23 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)14 Jan 2023
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Results20 Dec 2022
- 2022Automated Reachability Analysis of Neural Network-Controlled Systems via Adaptive Polytopes14 Dec 2022
- 2022Zonotope Domains for Lagrangian Neural Network Verification14 Oct 2022
- 2022Sound and Complete Verification of Polynomial Networks15 Sep 2022
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verification11 Aug 2022
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Bound29 Jun 2022
- 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustness15 Jun 2022
- 2022Toward Certified Robustness Against Real-World Distribution Shifts8 Jun 2022
- 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Sampling27 May 2022
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilities19 Mar 2022
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Results31 Aug 2021
- 2021Neural Network Branch-and-Bound for Neural Network Verification27 Jul 2021
- 2021GoTube: Scalable Stochastic Verification of Continuous-Depth Models18 Jul 2021
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splitting16 Jun 2021
- 2021Generating Adversarial Examples with Graph Neural Networks30 May 2021
- 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decomposition14 Apr 2021
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verification11 Mar 2021
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networks8 Feb 2021
- 2021Scaling the Convex Barrier with Sparse Dual Algorithms14 Jan 2021
- 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
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
12 most cited of 35 All 35 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Mining Verdict Boundaries for Neural Network Verification31 Jul 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2024On Using Certified Training towards Empirical Robustness2 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
- 2024Provable Bounds on the Hessian of Neural Networks: Derivative-Preserving Reachability Analysis6 Jun 2024
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part I. Learning when to decompose10 Oct 2023
- 2023Robustness Analysis of Continuous-Depth Models with Lagrangian Techniques23 Aug 2023
- 2023Expediting Neural Network Verification via Network Reduction7 Aug 2023
- 2023BNN-DP: Robustness Certification of Bayesian Neural Networks via Dynamic Programming19 Jun 2023
- 2023From Robustness to Explainability and Back Again5 Jun 2023
12 newest of 35 All 35 (JSON)