Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Constraint solving is an elementary way for verification of deep neural networks (DNN). In the domain of AI safety, a DNN might be modified in its structure and parameters for its repair or attack. For such situations, we propose the incremental DNN verification problem, which asks whether a safety property still holds after the DNN is modified. To solve the problem, we present an incremental satisfiability modulo theory (SMT) algorithm based on the Reluplex framework. We simulate the most important features of the configurations that infers the verification result of the searching branches in the old solving procedure (with respect to the original network), and heuristically check whether the proofs are still valid for the modified DNN. We implement our algorithm as an incremental solver called DeepInc, and exerimental results show that DeepInc is more efficient in most cases. For the cases that the property holds both before and after modification, the acceleration can be faster by several orders of magnitude, showing that DeepInc is outstanding in incrementally searching for counterexamples. Moreover, based on the framework, we propose the multi-objective DNN repair problem and give an algorithm based on our incremental SMT solving algorithm. Our repair method preserves more potential safety properties on the repaired DNNs compared with state-of-the-art.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 62 references that are in the map. First posted on arXiv 10 Feb 2023.
Builds on
29 of 62 references.
References · 29
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
- 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
- 2017Verifying Properties of Binarized Deep Neural Networkscited by 77
- 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
- 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
17 more
- 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
- 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
- 2017Feature-Guided Black-Box Safety Testing of Deep Neural Networkscited by 48
- 2022Causality-based Neural Network Repaircited by 44
- 2020Probabilistic Safety for Bayesian Neural Networkscited by 41
- 2021Provable Repair of Deep Neural Networkscited by 39
- 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
- 2019Statistical Guarantees for the Robustness of Bayesian Neural Networkscited by 35
- 2018A Game-Based Approximate Verification of Deep Neural Networks with Provable Guaranteescited by 33
- 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
- 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
- 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
- 2019Analyzing Deep Neural Networks with Symbolic Propagation: Towards Higher Precision and Faster Verificationcited by 28
- 2021NNrepair: Constraint-based Repair of Neural Network Classifierscited by 24
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2019ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networkscited by 14
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
Built on by
Citing papers per year: 2025: 2.
2 papers.