mlsanityData to 14 Oct 2026

Provable Preimage Under-Approximation for Neural Networks (Full Version)

arXiv 2305.03686 ↗First posted 5 May 2023cs.SE cs.LG cs.LOcited by 14

Not on the map. Why?

Abstract (arXiv)

Neural network verification mainly focuses on local robustness properties, which can be checked by bounding the image (set of outputs) of a given input set. However, often it is important to know whether a given property holds globally for the input domain, and if not then for what proportion of the input the property is true. To analyze such properties requires computing preimage abstractions of neural networks. In this work, we propose an efficient anytime algorithm for generating symbolic under-approximations of the preimage of any polyhedron output set for neural networks. Our algorithm combines a novel technique for cheaply computing polytope preimage under-approximations using linear relaxation, with a carefully-designed refinement procedure that iteratively partitions the input region into subregions using input and ReLU splitting in order to improve the approximation. Empirically, we validate the efficacy of our method across a range of domains, including a high-dimensional MNIST classification task beyond the reach of existing preimage computation methods. Finally, as use cases, we showcase the application to quantitative verification and robustness analysis. We present a sound and complete algorithm for the former, which exploits our disjoint union of polytopes representation to provide formal guarantees. For the latter, we find that our method can provide useful quantitative information even when standard verifiers cannot verify a robustness property.

Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 24 of its 50 references that are in the map. First posted on arXiv 5 May 2023.

Builds on

24 of 50 references.

References · 24

  1. 2016OpenAI Gymcited by 1,736
  2. 2016End to End Learning for Self-Driving Carscited by 1,009
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  4. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
  5. 2017End-to-end Driving via Conditional Imitation Learningcited by 485
  6. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
  7. 2016Safety Verification of Deep Neural Networkscited by 263
  8. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
  9. 2019Algorithms for Verifying Deep Neural Networkscited by 221
  10. 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 187
  11. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  12. 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 125
12 more
  1. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  2. 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
  3. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  4. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  5. 2020Probabilistic Safety for Bayesian Neural Networkscited by 42
  6. 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
  7. 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
  8. 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
  9. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 31
  10. 2019A Reachability Method for Verifying Dynamical Systems with Deep Neural Network Controllerscited by 11
  11. 2021SyReNN: A Tool for Analyzing Deep Neural Networkscited by 10
  12. 2022Efficient computation of the volume of a polytope in high-dimensions using Piecewise Deterministic Markov Processescited by 3

Built on by

Cited by year (2026 to 14 Oct)

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

14 papers.

Sort:

By area: