Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming
Not on the map. Why?
Abstract (arXiv)
Convex relaxations have emerged as a promising approach for verifying desirable properties of neural networks like robustness to adversarial perturbations. Widely used Linear Programming (LP) relaxations only work well when networks are trained to facilitate verification. This precludes applications that involve verification-agnostic networks, i.e., networks not specially trained for verification. On the other hand, semidefinite programming (SDP) relaxations have successfully be applied to verification-agnostic networks, but do not currently scale beyond small networks due to poor time and space asymptotics. In this work, we propose a first-order dual SDP algorithm that (1) requires memory only linear in the total number of network activations, (2) only requires a fixed number of forward/backward passes through the network per iteration. By exploiting iterative eigenvector methods, we express all solver operations in terms of forward and backward passes through the network, enabling efficient use of hardware like GPUs/TPUs. For two verification-agnostic networks on MNIST and CIFAR-10, we significantly improve L-inf verified robust accuracy from 1% to 88% and 6% to 40% respectively. We also demonstrate tight verification of a quadratic stability specification for the decoder of a variational autoencoder.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 22; 2023: 13; 2024: 8; 2025: 6; 2026: 2.
65 papers.
Sort:
By area:
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2022Natural Language Descriptions of Deep Visual Featurescited by 136
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2021Boosting Randomized Smoothing with Variance Reduced Classifierscited by 47
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
38 more
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2021Safe Control with Neural Network Dynamic Modelscited by 21
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
- 2021Make Sure You're Unsure: A Framework for Verifying Probabilistic Specificationscited by 18
- 2021Provably Robust Detection of Out-of-distribution Data (almost) for freecited by 17
- 2021Towards Evaluating and Training Verifiably Robust Neural Networkscited by 15
- 2023Wasserstein distributional robustness of neural networkscited by 15
- 2021Neural Network Verification in Controlcited by 14
- 2021On the Paradox of Certified Trainingcited by 12
- 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programmingcited by 12
- 2022Adversarial robustness of sparse local Lipschitz predictorscited by 11
- 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Samplingcited by 11
- 2023TAPS: Connecting Certified and Adversarial Trainingcited by 11
- 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustnesscited by 10
- 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
- 2024Lipschitz constant estimation for general neural network architectures using control toolscited by 8
- 2022On the Safety of Interpretable Machine Learning: A Maximum Deviation Approachcited by 7
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networkscited by 7
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisationcited by 7
- 2022DRIP: Domain Refinement Iteration with Polytopes for Backward Reachability Analysis of Neural Feedback Loopscited by 6
- 2023Optimization and Optimizers for Adversarial Robustnesscited by 6
- 2022(De-)Randomized Smoothing for Decision Stump Ensemblescited by 5
- 2022Zonotope Domains for Lagrangian Neural Network Verificationcited by 5
- 2022Data Models for Dataset Drift Controls in Machine Learning With Optical Imagescited by 5
- 2022Probabilistic Verification of ReLU Neural Networks via Characteristic Functionscited by 5
- 2022Improving Adversarial Robustness via Joint Classification and Multiple Explicit Detection Classescited by 4
- 2022Global Performance Guarantees for Neural Network Models of AC Power Flowcited by 4
- 2022Tight Certification of Adversarially Trained Neural Networks via Nonconvex Low-Rank Semidefinite Relaxationscited by 4
- 2023GPU-Accelerated Verification of Machine Learning Models for Power Systemscited by 4
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketchingcited by 4
- 2025Logic Gate Neural Networks are Good for Verificationcited by 4
- 2021Reduced-Order Neural Network Synthesis with Robustness Guaranteescited by 3
- 2022Robustness Certification of Visual Perception Models via Camera Motion Smoothingcited by 3
- 2023Semidefinite Relaxations for Robust Multiview Triangulationcited by 3
50 most cited of 65 All 65 (JSON)
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Cascading Robustness Verification: Toward Efficient Model-Agnostic Certification4 Feb 2026
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025Solution-aware vs global ReLU selection: partial MILP strikes back for DNN verification31 Jul 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025Interior-Point Vanishing Problem in Semidefinite Relaxations for Neural Network Verification12 Jun 2025
- 2025Logic Gate Neural Networks are Good for Verification26 May 2025
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planes31 Dec 2024
- 2024SAVER: A Toolbox for Sampling-Based, Probabilistic Verification of Neural Networks4 Dec 2024
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernels7 Nov 2024
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisation23 Aug 2024
38 more
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networks30 Jun 2024
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024Cross-Input Certified Training for Universal Perturbations15 May 2024
- 2024Lipschitz constant estimation for general neural network architectures using control tools2 May 2024
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketching19 Dec 2023
- 2023Is Certifying ℓp Robustness Still Worthwhile?13 Oct 2023
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularization29 Sep 2023
- 2023Pixel-wise Smoothing for Certified Robustness against Camera Motion Perturbations22 Sep 2023
- 2023GPU-Accelerated Verification of Machine Learning Models for Power Systems18 Jun 2023
- 2023Wasserstein distributional robustness of neural networks16 Jun 2023
- 2023Expressive Losses for Verified Robustness via Convex Combinations23 May 2023
- 2023TAPS: Connecting Certified and Adversarial Training8 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023Efficient Symbolic Reasoning for Neural-Network Verification23 Mar 2023
- 2023Optimization and Optimizers for Adversarial Robustness23 Mar 2023
- 2023Efficient Certified Training and Robustness Verification of Neural ODEs9 Mar 2023
- 2023Semidefinite Relaxations for Robust Multiview Triangulation26 Jan 2023
- 2022DRIP: Domain Refinement Iteration with Polytopes for Backward Reachability Analysis of Neural Feedback Loops9 Dec 2022
- 2022Probabilistic Verification of ReLU Neural Networks via Characteristic Functions3 Dec 2022
- 2022Tight Certification of Adversarially Trained Neural Networks via Nonconvex Low-Rank Semidefinite Relaxations30 Nov 2022
- 2022Improved techniques for deterministic l2 robustness15 Nov 2022
- 2022Global Performance Guarantees for Neural Network Models of AC Power Flow14 Nov 2022
- 2022Data Models for Dataset Drift Controls in Machine Learning With Optical Images4 Nov 2022
- 2022On the Safety of Interpretable Machine Learning: A Maximum Deviation Approach2 Nov 2022
- 2022Improving Adversarial Robustness via Joint Classification and Multiple Explicit Detection Classes26 Oct 2022
- 2022Zonotope Domains for Lagrangian Neural Network Verification14 Oct 2022
- 2022Certified Training: Small Boxes are All You Need10 Oct 2022
- 2022Robustness Certification of Visual Perception Models via Camera Motion Smoothing4 Oct 2022
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verification11 Aug 2022
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspective24 Jun 2022
- 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustness15 Jun 2022
- 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Sampling27 May 2022
- 2022(De-)Randomized Smoothing for Decision Stump Ensembles27 May 2022
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Bound30 Apr 2022
- 2022Closing the Loop: A Framework for Trustworthy Machine Learning in Power Systems14 Mar 2022
- 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programming6 Mar 2022
- 2022Adversarial robustness of sparse local Lipschitz predictors26 Feb 2022
- 2022OMLT: Optimization & Machine Learning Toolkit4 Feb 2022
50 newest of 65 All 65 (JSON)
- 2023Efficient Symbolic Reasoning for Neural-Network Verification23 Mar 2023
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2022Natural Language Descriptions of Deep Visual Featurescited by 136
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2021Boosting Randomized Smoothing with Variance Reduced Classifierscited by 47
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
12 most cited of 64 All 64 (JSON)
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Cascading Robustness Verification: Toward Efficient Model-Agnostic Certification4 Feb 2026
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025Solution-aware vs global ReLU selection: partial MILP strikes back for DNN verification31 Jul 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025Interior-Point Vanishing Problem in Semidefinite Relaxations for Neural Network Verification12 Jun 2025
- 2025Logic Gate Neural Networks are Good for Verification26 May 2025
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planes31 Dec 2024
- 2024SAVER: A Toolbox for Sampling-Based, Probabilistic Verification of Neural Networks4 Dec 2024
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernels7 Nov 2024
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisation23 Aug 2024
12 newest of 64 All 64 (JSON)