Optimized Symbolic Interval Propagation for Neural Network Verification
Philipp Kern, Marko Kleine B\"uning, Carsten Sinz

TL;DR
This paper introduces DPNeurifyFV, a new branch-and-bound method using symbolic interval propagation with input-splitting and heuristics, significantly improving verification speed for ReLU neural networks in safety-critical applications.
Contribution
It presents a novel verification approach combining symbolic interval propagation with input-splitting and heuristics, addressing variable dependency issues in neural network verification.
Findings
Demonstrates improved runtime performance on ACAS Xu networks
Introduces new heuristics for variable selection and splitting
Achieves faster verification compared to state-of-the-art tools
Abstract
Neural networks are increasingly applied in safety critical domains, their verification thus is gaining importance. A large class of recent algorithms for proving input-output relations of feed-forward neural networks are based on linear relaxations and symbolic interval propagation. However, due to variable dependencies, the approximations deteriorate with increasing depth of the network. In this paper we present DPNeurifyFV, a novel branch-and-bound solver for ReLU networks with low dimensional input-space that is based on symbolic interval propagation with fresh variables and input-splitting. A new heuristic for choosing the fresh variables allows to ameliorate the dependency problem, while our novel splitting heuristic, in combination with several other improvements, speeds up the branch-and-bound procedure. We evaluate our approach on the airborne collision avoidance networks ACAS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Explainable Artificial Intelligence (XAI)
