Towards Fast Computation of Certified Robustness for ReLU Networks
Not on the map. Why?
Abstract (arXiv)
Verifying the robustness property of a general Rectified Linear Unit (ReLU) network is an NP-complete problem [Katz, Barrett, Dill, Julian and Kochenderfer CAV17]. Although finding the exact minimum adversarial distortion is hard, giving a certified lower bound of the minimum distortion is possible. Current available methods of computing such a bound are either time-consuming or delivering low quality bounds that are too loose to be useful. In this paper, we exploit the special structure of ReLU networks and provide two computationally efficient algorithms Fast-Lin and Fast-Lip that are able to certify non-trivial lower bounds of minimum distortions, by bounding the ReLU units with appropriate linear functions Fast-Lin, or by bounding the local Lipschitz constant Fast-Lip. Experiments show that (1) our proposed methods deliver bounds close to (the gap is 2-3X) exact minimum distortion found by Reluplex in small MNIST networks while our algorithms are more than 10,000 times faster; (2) our methods deliver similar quality of bounds (the gap is within 35% and usually around 10%; sometimes our bounds are even better) for larger networks compared to the methods based on solving linear programming problems but our algorithms are 33-14,000 times faster; (3) our method is capable of solving large MNIST and CIFAR networks up to 7 layers with more than 10,000 neurons within tens of seconds on a single CPU core. In addition, we show that, in fact, there is no polynomial time algorithm that can approximately find the minimum ℓ1 adversarial distortion of a ReLU network with a 0.99ln n approximation ratio unless mathsfNP=mathsfP, where n is the number of neurons in the network.
Key facts. Cited by 254 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 73; 2022: 67; 2023: 42; 2024: 28; 2025: 23; 2026: 21.
254 papers.
Sort:
By area:
- 2021Globally-Robust Neural Networkscited by 106
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Trainingcited by 89
- 2022Learning Smooth Neural Functions via Lipschitz Regularizationcited by 86
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2021Skew Orthogonal Convolutionscited by 67
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 64
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2021Boosting Randomized Smoothing with Variance Reduced Classifierscited by 47
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited 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
38 more
- 2021Certified Patch Robustness via Smoothed Vision Transformerscited by 44
- 2022Make Some Noise: Reliable and Efficient Single-Step Adversarial Trainingcited by 42
- 2021CROP: Certifying Robust Policies for Reinforcement Learning through Functional Smoothingcited by 41
- 2021Reachability Analysis of Neural Feedback Loopscited by 41
- 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
- 2021On the Certified Robustness for Ensemble Models and Beyondcited by 40
- 2021Boosting Fast Adversarial Training with Learnable Adversarial Initializationcited 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
- 2022Certified Neural Network Watermarks with Randomized Smoothingcited by 39
- 2022On the Effectiveness of Lipschitz-Driven Rehearsal in Continual Learningcited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2021POLAR: A Polynomial Arithmetic Framework for Verifying Neural-Network Controlled Systemscited by 38
- 2021Scalable Certified Segmentation via Randomized Smoothingcited by 35
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2021Towards Scalable Verification of Deep Reinforcement Learningcited by 33
- 2022Trustworthy Reinforcement Learning Against Intrinsic Vulnerabilities: Robustness, Safety, and Generalizabilitycited by 32
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networkscited by 30
- 2021On the Existence of the Adversarial Bayes Classifier (Extended Version)cited by 25
- 2022COPA: Certifying Robust Policies for Offline Reinforcement Learning against Poisoning Attackscited by 25
- 2021Intriguing Properties of Input-dependent Randomized Smoothingcited by 24
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2022Open- and Closed-Loop Neural Network Verification using Polynomial Zonotopescited by 24
- 2021DNNV: A Framework for Deep Neural Network Verificationcited by 23
- 2021ANCER: Anisotropic Certification via Sample-wise Volume Maximizationcited by 23
- 2022Certified Robustness Against Natural Language Attacks by Causal Interventioncited by 23
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2021Robust Models Are More Interpretable Because Attributions Look Normalcited by 21
- 2022Denoising Masked AutoEncoders Help Robust Classificationcited by 21
- 2021Adversarial Training is Not Ready for Robot Learningcited by 20
- 2021Pruning and Slicing Neural Networks using Formal Verificationcited by 20
- 2021Neural Network Repair with Reachability Analysiscited by 19
- 2022PRoA: A Probabilistic Robustness Assessment against Functional Perturbationscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
50 most cited of 254 All 254 (JSON)
- 2026Parameterized Complexity of Lp-Lipschitz Constants for Input Convex Neural Networks and Lp-Norm Maximization over Zonotopes25 Aug 2026
- 2026Spectrum-Aware Bounds on Invertibility for Privacy-Enhancing Instance Encoding24 Aug 2026
- 2026Reasoning as a Double-Edged Sword: Architecture and Cross-Stage Robustness in Vision-Language-Action Models20 Jul 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Halt Fast! Early Stopping for Certified Robustness26 Jun 2026
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026RRISE: Robust Radius Inference via a Surrogate Estimator1 Jun 2026
- 2026A Survey on the Verification of Reinforcement Learning Policies14 May 2026
- 2026Precise Verification of Transformers through ReLU-Catalyzed Abstraction Refinement14 May 2026
- 2026Empirical Validation of the Classification-Verification Dichotomy for AI Safety Gates31 Mar 2026
- 2026Demystifying Lipschitz verification: positive matrices, negative results30 Mar 2026
- 2026Lipschitz-Based Robustness Certification Under Floating-Point Execution6 Mar 2026
38 more
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2026The Price of Robustness: Stable Classifiers Need Overparameterization3 Mar 2026
- 2026Exact and Asymptotically Complete Robust Verifications of Neural Networks via Ising Solvers28 Feb 2026
- 2026Theoretical Lower Bounds on the Robustness of Deep ReLU Networks21 Feb 2026
- 2026Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programming18 Feb 2026
- 2026ExLipBaB: Exact Lipschitz Constant Computation for Piecewise Linear Neural Networks17 Feb 2026
- 2026Robustness Verification of Polynomial Neural Networks5 Feb 2026
- 2026On the Hardness of Computing Counterfactual and Semifactual Explanations in XAI14 Jan 2026
- 2026T3C: Test-Time Tensor Compression with Consistency Guarantees3 Jan 2026
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025CluCERT: Certifying LLM Robustness via Clustering-Guided Denoising Smoothing1 Dec 2025
- 2025Systems Security Foundations for Agentic Computing1 Dec 2025
- 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verification12 Nov 2025
- 2025Formal Reasoning About Confidence and Automated Verification of Neural Networks10 Nov 2025
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025Towards Strong Certified Defense with Universal Asymmetric Randomization22 Oct 2025
- 2025Tight Robustness Certificates and Wasserstein Distributional Attacks for Deep Neural Networks11 Oct 2025
- 2025ECLipsE-Gen-Local: Efficient Compositional Local Lipschitz Estimates for Deep Neural Networks6 Oct 2025
- 2025Parameterized Hardness of Zonotope Containment and Neural Network Verification26 Sep 2025
- 2025Robustifying Diffusion-Denoised Smoothing Against Covariate Shift13 Sep 2025
- 2025An Investigation of Visual Foundation Models Robustness22 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025NCCR: to Evaluate the Robustness of Neural Networks and Adversarial Examples29 Jul 2025
- 2025Training Transformers with Enforced Lipschitz Constants17 Jul 2025
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification7 Jul 2025
- 2025Verification of Visual Controllers via Compositional Geometric Transformations6 Jul 2025
- 2025Position: Certified Robustness Does Not (Yet) Imply Model Security16 Jun 2025
- 2025Interior-Point Vanishing Problem in Semidefinite Relaxations for Neural Network Verification12 Jun 2025
- 2025Understanding Nonlinear Implicit Bias via Region Counts in Input Space16 May 2025
- 2025Learning Verifiable Control Policies Using Relaxed Verification23 Apr 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Towards the Worst-case Robustness of Large Language Models31 Jan 2025
- 2024Achieving Domain-Independent Certified Robustness via Knowledge Continuity3 Nov 2024
- 2024Estimating Neural Network Robustness via Lipschitz Constant and Architecture Sensitivity30 Oct 2024
- 2024Computable Lipschitz Bounds for Deep Neural Networks28 Oct 2024
- 2024Expressiveness of Multi-Neuron Convex Relaxations in Neural Network Certification9 Oct 2024
- 2024Revisiting Min-Max Optimization Problem in Adversarial Training20 Aug 2024
- 2024Certified Robust Invariant Polytope Training in Neural Controlled ODEs2 Aug 2024
50 newest of 254 All 254 (JSON)
- 2025Systems Security Foundations for Agentic Computingcited by 9
- 2025Systems Security Foundations for Agentic Computing1 Dec 2025
- 2021Globally-Robust Neural Networkscited by 106
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2021AugMax: Adversarial Composition of Random Augmentations for Robust Trainingcited by 89
- 2022Learning Smooth Neural Functions via Lipschitz Regularizationcited by 86
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2021Skew Orthogonal Convolutionscited by 67
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 64
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2021Boosting Randomized Smoothing with Variance Reduced Classifierscited by 47
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited 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
12 most cited of 247 All 247 (JSON)
- 2026Parameterized Complexity of Lp-Lipschitz Constants for Input Convex Neural Networks and Lp-Norm Maximization over Zonotopes25 Aug 2026
- 2026Spectrum-Aware Bounds on Invertibility for Privacy-Enhancing Instance Encoding24 Aug 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Halt Fast! Early Stopping for Certified Robustness26 Jun 2026
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026RRISE: Robust Radius Inference via a Surrogate Estimator1 Jun 2026
- 2026A Survey on the Verification of Reinforcement Learning Policies14 May 2026
- 2026Precise Verification of Transformers through ReLU-Catalyzed Abstraction Refinement14 May 2026
- 2026Empirical Validation of the Classification-Verification Dichotomy for AI Safety Gates31 Mar 2026
- 2026Demystifying Lipschitz verification: positive matrices, negative results30 Mar 2026
- 2026Lipschitz-Based Robustness Certification Under Floating-Point Execution6 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
12 newest of 247 All 247 (JSON)