Formal Security Analysis of Neural Networks using Symbolic Intervals
Not on the map. Why?
Abstract (arXiv)
Due to the increasing deployment of Deep Neural Networks (DNNs) in real-world security-critical domains including autonomous vehicles and collision avoidance systems, formally checking security properties of DNNs, especially under different attacker capabilities, is becoming crucial. Most existing security testing techniques for DNNs try to find adversarial examples without providing any formal security guarantees about the non-existence of such adversarial examples. Recently, several projects have used different types of Satisfiability Modulo Theory (SMT) solvers to formally check security properties of DNNs. However, all of these approaches are limited by the high overhead caused by the solver. In this paper, we present a new direction for formally checking security properties of DNNs without using SMT solvers. Instead, we leverage interval arithmetic to compute rigorous bounds on the DNN outputs. Our approach, unlike existing solver-based approaches, is easily parallelizable. We further present symbolic interval analysis along with several other optimizations to minimize overestimations of output bounds. We design, implement, and evaluate our approach as part of ReluVal, a system for formally checking security properties of Relu-based DNNs. Our extensive empirical results show that ReluVal outperforms Reluplex, a state-of-the-art solver-based system, by 200 times on average. On a single 8-core machine without GPUs, within 4 hours, ReluVal is able to verify a security property that Reluplex deemed inconclusive due to timeout after running for more than 5 days. Our experiments demonstrate that symbolic interval analysis is a promising new direction towards rigorously analyzing different security properties of DNNs.
Key facts. Cited by 185 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 42; 2022: 47; 2023: 31; 2024: 25; 2025: 20; 2026: 20.
185 papers.
Sort:
By area:
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
- 2021Software Engineering for AI-Based Systems: A Surveycited by 69
- 2022Causality-based Neural Network Repaircited by 47
- 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 42
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021POLAR: A Polynomial Arithmetic Framework for Verifying Neural-Network Controlled Systemscited by 39
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
38 more
- 2021OVERT: An Algorithm for Safety Verification of Neural Network Control Policies for Nonlinear Systemscited by 38
- 2023A Survey on Knowledge Editing of Neural Networkscited by 34
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2021Towards Scalable Verification of Deep Reinforcement Learningcited by 33
- 2022Verifying Learning-Based Robotic Navigation Systemscited by 33
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2021Verification of Image-based Neural Network Controllers Using Generative Modelscited by 27
- 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
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 24
- 2021DNNV: A Framework for Deep Neural Network Verificationcited by 23
- 2022Neural Network Verification with Proof Productioncited by 22
- 2021A Survey on Scenario-Based Testing for Automated Driving Systems in High-Fidelity Simulationcited by 21
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2021Pruning and Slicing Neural Networks using Formal Verificationcited by 20
- 2021Neural Network Repair with Reachability Analysiscited by 19
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2023Enumerating Safe Regions in Deep Neural Networks with Provable Probabilistic Guaranteescited by 19
- 2022Verification-Aided Deep Ensemble Selectioncited by 18
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2021Probabilistic Verification of Neural Networks Against Group Fairnesscited by 17
- 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
- 2021Robustness Certification for Point Cloud Modelscited by 16
- 2021LipBaB: Computing exact Lipschitz constant of ReLU networkscited by 16
- 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
- 2021Neural Network Verification in Controlcited by 14
- 2021Minimal Multi-Layer Modifications of Deep Neural Networkscited by 14
- 2022Reachability Analysis of a General Class of Neural Ordinary Differential Equationscited by 13
- 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
- 2024Verification-Guided Shielding for Deep Reinforcement Learningcited by 13
- 2021On the Paradox of Certified Trainingcited by 12
- 2021MDPFuzz: Testing Models Solving Markov Decision Processescited by 12
- 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programmingcited by 12
- 2022veriFIRE: Verifying an Industrial, Learning-Based Wildfire Detection Systemcited by 12
50 most cited of 185 All 185 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Verifying Neural Networks with Reinforcement Learning28 Sep 2026
- 2026ZonoGPT: Towards An Abstract Domain for Verifying Large GPT Models28 Sep 2026
- 2026Mining Verdict Boundaries for Neural Network Verification31 Jul 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026Semantic Robustness Certification for Vision-Language Models17 Jun 2026
- 2026Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods16 Jun 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networks22 May 2026
- 2026Provable Fairness Repair for Deep Neural Networks19 May 2026
- 2026A Survey on the Verification of Reinforcement Learning Policies14 May 2026
- 2026Agentic MIP Research: Accelerated Constraint Handler Generation9 May 2026
38 more
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026SimCert: Probabilistic Certification for Behavioral Similarity in Deep Neural Network Compression16 Mar 2026
- 2026Incremental Neural Network Verification via Learned Conflicts12 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2026IoUCert: Robustness Verification for Anchor-based Object Detectors3 Mar 2026
- 2026Bound Propagation meets Constraint Simplification: Improving Logic-based XAI for Neural Networks2 Mar 2026
- 2026Exact and Asymptotically Complete Robust Verifications of Neural Networks via Ising Solvers28 Feb 2026
- 2026On the Extreme Variance of Certified Local Robustness Across Model Seeds19 Jan 2026
- 2025Bridging Efficiency and Safety: Formal Verification of Neural Networks with Early Exits23 Dec 2025
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025Tight Robustness Certification Through the Convex Hull of ℓ0 Attacks13 Nov 2025
- 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verification12 Nov 2025
- 2025Proof Minimization in Neural Network Verification11 Nov 2025
- 2025Influence-Guided Concolic Testing of Transformer Robustness28 Sep 2025
- 2025Correct-By-Construction: Certified Individual Fairness through Neural Network Training21 Aug 2025
- 2025Mini-Batch Robustness Verification of Deep Neural Networks21 Aug 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025Formal Verification of Variational Quantum Circuits14 Jul 2025
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification7 Jul 2025
- 2025MUC-G4: Minimal Unsat Core-Guided Incremental Verification for Deep Neural Network Compression3 Jun 2025
- 2025Logic Gate Neural Networks are Good for Verification26 May 2025
- 2025On the Security Risks of ML-based Malware Detection Systems: A Survey16 May 2025
- 2025Advancing Neural Network Verification through Hierarchical Safety Abstract Interpretation8 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Frontier AI's Impact on the Cybersecurity Landscape7 Apr 2025
- 2025PICID: Proof-Driven Clause Learning in Neural Network Verification15 Mar 2025
- 2025LTL Verification of Memoryful Neural Agents4 Mar 2025
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networks22 Feb 2025
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernels7 Nov 2024
- 2024Neuro-Symbolic AI: Explainability, Challenges, and Future Trends7 Nov 2024
- 2024Neural Network Verification with PyRAT31 Oct 2024
- 2024Revisiting Differential Verification: Equivalence Verification with Confidence26 Oct 2024
- 2024Verification of Neural Control Barrier Functions with Symbolic Derivative Bounds Propagation4 Oct 2024
- 2024Training Safe Neural Networks with Global SDP Bounds15 Sep 2024
- 2024FairQuant: Certifying and Quantifying Fairness of Deep Neural Networks5 Sep 2024
- 2024A simple algorithm for output range analysis for deep neural networks2 Jul 2024
- 2024Improving Policy Optimization via varepsilon-Retrain12 Jun 2024
- 2024Verification-Guided Shielding for Deep Reinforcement Learning10 Jun 2024
50 newest of 185 All 185 (JSON)
- 2024Verification-Guided Shielding for Deep Reinforcement Learningcited by 13
- 2024Reconciling Spatial and Temporal Abstractions for Goal Representationcited by 6
- 2026A Survey on the Verification of Reinforcement Learning Policiescited by 0
- 2026Verifying Neural Networks with Reinforcement Learningcited by 0
- 2026Verifying Neural Networks with Reinforcement Learning28 Sep 2026
- 2026A Survey on the Verification of Reinforcement Learning Policies14 May 2026
- 2024Verification-Guided Shielding for Deep Reinforcement Learning10 Jun 2024
- 2024Reconciling Spatial and Temporal Abstractions for Goal Representation18 Jan 2024
- 2023Efficient Symbolic Reasoning for Neural-Network Verification23 Mar 2023
- 2026Semantic Robustness Certification for Vision-Language Models17 Jun 2026
- 2022Causality-based Neural Network Repaircited by 47
- 2022Causality-based Neural Network Repair20 Apr 2022
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
- 2021Software Engineering for AI-Based Systems: A Surveycited by 69
- 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 42
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021POLAR: A Polynomial Arithmetic Framework for Verifying Neural-Network Controlled Systemscited by 39
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2021OVERT: An Algorithm for Safety Verification of Neural Network Control Policies for Nonlinear Systemscited by 38
12 most cited of 176 All 176 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026ZonoGPT: Towards An Abstract Domain for Verifying Large GPT Models28 Sep 2026
- 2026Mining Verdict Boundaries for Neural Network Verification31 Jul 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods16 Jun 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networks22 May 2026
- 2026Provable Fairness Repair for Deep Neural Networks19 May 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026SimCert: Probabilistic Certification for Behavioral Similarity in Deep Neural Network Compression16 Mar 2026
- 2026Incremental Neural Network Verification via Learned Conflicts12 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
12 newest of 176 All 176 (JSON)