PREMAP: A Unifying PREiMage APproximation Framework for Neural Networks
Not on the map. Why?
Abstract (arXiv)
Most methods for neural network verification focus on bounding the image, i.e., set of outputs for a given input set. This can be used to, for example, check the robustness of neural network predictions to bounded perturbations of an input. However, verifying properties concerning the preimage, i.e., the set of inputs satisfying an output property, requires abstractions in the input space. We present a general framework for preimage abstraction that produces under- and over-approximations of any polyhedral output set. Our framework employs cheap parameterised linear relaxations of the neural network, together with an anytime refinement procedure that iteratively partitions the input region by splitting on input features and neurons. The effectiveness of our approach relies on carefully designed heuristics and optimization objectives to achieve rapid improvements in the approximation volume. We evaluate our method on a range of tasks, demonstrating significant improvement in efficiency and scalability to high-input-dimensional image classification tasks compared to state-of-the-art techniques. Further, we showcase the application to quantitative verification and robustness analysis, presenting a sound and complete algorithm for the former and providing sound quantitative results for the latter.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 36 of its 58 references that are in the map. First posted on arXiv 17 Aug 2024.
Builds on
36 of 58 references.
References · 36
- 2013Intriguing properties of neural networkscited by 5,114
- 2016OpenAI Gymcited by 1,684
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2017End-to-end Driving via Conditional Imitation Learningcited by 479
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2019Algorithms for Verifying Deep Neural Networkscited by 221
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
24 more
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
- 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
- 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
- 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
- 2020Reachable Set Estimation for Neural Network Control Systems: A Simulation-Guided Approachcited by 36
- 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
- 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
- 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
- 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2022Backward Reachability Analysis of Neural Feedback Loops: Techniques for Linear and Nonlinear Systemscited by 18
- 2019Statistically Robust Neural Network Classificationcited by 16
- 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 13
- 2019A Reachability Method for Verifying Dynamical Systems with Deep Neural Network Controllerscited by 11
- 2021SyReNN: A Tool for Analyzing Deep Neural Networkscited by 10
- 2022Backward Reachability Analysis for Neural Feedback Loopscited by 9
- 2023Backward Reachability Analysis of Neural Feedback Systems Using Hybrid Zonotopescited by 4
- 2022Efficient computation of the volume of a polytope in high-dimensions using Piecewise Deterministic Markov Processescited by 3
- 2023Hybrid Zonotope-Based Backward Reachability Analysis for Neural Feedback Systems With Nonlinear Plant Modelscited by 3
- 2024Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networkscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 3.
8 papers.
- 2025On the Probabilistic Learnability of Compact Neural Network Preimage Boundscited by 3
- 2025BURNS: Backward Underapproximate Reachability for Neural-Feedback-Loop Systemscited by 2
- 2025Efficient Preimage Approximation for Neural Network Certificationcited by 2
- 2026The FABRIC Strategy for Verifying Neural Feedback Systemscited by 1
- 2024Training Safe Neural Networks with Global SDP Boundscited by 0
- 2025Verification of Unknown Dynamical Systems via Autoencoder Latent Spacecited by 0
- 2026A Survey on the Verification of Reinforcement Learning Policiescited by 0
- 2026Representation Learning for Exact Preimagescited by 0
- 2026Representation Learning for Exact Preimages25 Sep 2026
- 2026A Survey on the Verification of Reinforcement Learning Policies14 May 2026
- 2026The FABRIC Strategy for Verifying Neural Feedback Systems9 Mar 2026
- 2025Verification of Unknown Dynamical Systems via Autoencoder Latent Space15 Dec 2025
- 2025On the Probabilistic Learnability of Compact Neural Network Preimage Bounds10 Nov 2025
- 2025Efficient Preimage Approximation for Neural Network Certification28 May 2025
- 2025BURNS: Backward Underapproximate Reachability for Neural-Feedback-Loop Systems6 May 2025
- 2024Training Safe Neural Networks with Global SDP Bounds15 Sep 2024