mlsanityData to 7 Oct 2026

PREMAP: A Unifying PREiMage APproximation Framework for Neural Networks

arXiv 2408.09262 ↗First posted 17 Aug 2024cs.LG cs.AI cs.LOcited by 8

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

  1. 2013Intriguing properties of neural networkscited by 5,114
  2. 2016OpenAI Gymcited by 1,684
  3. 2016End to End Learning for Self-Driving Carscited by 1,000
  4. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  5. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  6. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
  7. 2017End-to-end Driving via Conditional Imitation Learningcited by 479
  8. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
  9. 2016Safety Verification of Deep Neural Networkscited by 262
  10. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
  11. 2019Algorithms for Verifying Deep Neural Networkscited by 221
  12. 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
24 more
  1. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  2. 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
  3. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  4. 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
  5. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  6. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  7. 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
  8. 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
  9. 2020Reachable Set Estimation for Neural Network Control Systems: A Simulation-Guided Approachcited by 36
  10. 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
  11. 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
  12. 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
  13. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
  14. 2023Provably Bounding Neural Network Preimagescited by 28
  15. 2022Backward Reachability Analysis of Neural Feedback Loops: Techniques for Linear and Nonlinear Systemscited by 18
  16. 2019Statistically Robust Neural Network Classificationcited by 16
  17. 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 13
  18. 2019A Reachability Method for Verifying Dynamical Systems with Deep Neural Network Controllerscited by 11
  19. 2021SyReNN: A Tool for Analyzing Deep Neural Networkscited by 10
  20. 2022Backward Reachability Analysis for Neural Feedback Loopscited by 9
  21. 2023Backward Reachability Analysis of Neural Feedback Systems Using Hybrid Zonotopescited by 4
  22. 2022Efficient computation of the volume of a polytope in high-dimensions using Piecewise Deterministic Markov Processescited by 3
  23. 2023Hybrid Zonotope-Based Backward Reachability Analysis for Neural Feedback Systems With Nonlinear Plant Modelscited by 3
  24. 2024Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networkscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 4; 2026: 3.

8 papers.