Fully Automatic Neural Network Reduction for Formal Verification
Not on the map. Why?
Abstract (arXiv)
Formal verification of neural networks is essential before their deployment in safety-critical applications. However, existing methods for formally verifying neural networks are not yet scalable enough to handle practical problems under strict time constraints. We address this challenge by introducing a fully automatic and sound reduction of neural networks using reachability analysis. The soundness ensures that the verification of the reduced network entails the verification of the original network. Our sound reduction approach is applicable to neural networks with any type of element-wise activation function, such as ReLU, sigmoid, and tanh. The network reduction is computed on the fly while simultaneously verifying the original network and its specification. All parameters are automatically tuned to minimize the network size without compromising verifiability. We further show the applicability of our approach to convolutional neural networks by explicitly exploiting similar neighboring pixels. Our evaluation shows that our approach reduces large neural networks to a fraction of the original number of neurons and thus shortens the verification time to a similar degree.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 32 of its 68 references that are in the map. First posted on arXiv 3 May 2023.
Builds on
32 of 68 references.
References · 32
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2018Towards Understanding the Role of Over-Parametrization in Generalization of Neural Networkscited by 140
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
- 2019Reducing the Hausdorff Distance in Medical Image Segmentation with Convolutional Neural Networkscited by 116
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2021Explainability of deep vision-based autonomous driving systems: Review and challengescited by 80
- 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 79
20 more
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021POLAR: A Polynomial Arithmetic Framework for Verifying Neural-Network Controlled Systemscited by 38
- 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
- 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
- 2019JuliaReach: a Toolbox for Set-Based Reachabilitycited by 28
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Open- and Closed-Loop Neural Network Verification using Polynomial Zonotopescited by 24
- 2022Neural Network Verification using Residual Reasoningcited by 18
- 2019Sparse Polynomial Zonotopes: A Novel Set Representation for Reachability Analysiscited by 14
- 2022Can pruning improve certified robustness of neural networks?cited by 14
- 2020Abstract Neural Networkscited by 11
- 2020Debona: Decoupled Boundary Network Analysis for Tighter Bounds and Faster Adversarial Robustness Proofscited by 8
- 2021Bisimulations for Neural Network Reductioncited by 6
- 2022Neural Activation Patterns (NAPs): Visual Explainability of Learned Conceptscited by 6
- 2021Dynamic Probabilistic Pruning: A general framework for hardware-constrained pruning at different granularitiescited by 5
- 2020Reachable Sets of Classifiers and Regression Models: (Non-)Robustness Analysis and Robust Trainingcited by 1
- 2020Technical Report: Property-Directed Verified Monitoring of Signal Temporal Logiccited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 4; 2026: 1.
6 papers.
- 2025AgentGuard: Runtime Verification of AI Agentscited by 16
- 2025Explaining, Fast and Slow: Abstraction and Refinement of Provable Explanationscited by 13
- 2025Abstraction-Based Proof Production in Formal Verification of Neural Networkscited by 5
- 2023Expediting Neural Network Verification via Network Reductioncited by 1
- 2025Efficient Reachability Analysis for Convolutional Neural Networks Using Hybrid Zonotopescited by 0
- 2026The Misery of Mechanistic Interpretability: A Formal Perspectivecited by 0
- 2026The Misery of Mechanistic Interpretability: A Formal Perspective14 Sep 2026
- 2025AgentGuard: Runtime Verification of AI Agents28 Sep 2025
- 2025Abstraction-Based Proof Production in Formal Verification of Neural Networks11 Jun 2025
- 2025Explaining, Fast and Slow: Abstraction and Refinement of Provable Explanations10 Jun 2025
- 2025Efficient Reachability Analysis for Convolutional Neural Networks Using Hybrid Zonotopes13 Mar 2025
- 2023Expediting Neural Network Verification via Network Reduction7 Aug 2023