mlsanityData to 7 Oct 2026

Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networks

arXiv 2302.06455 ↗First posted 10 Feb 2023cs.AI cs.FLcited by 2

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

  1. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  2. 2013Intriguing properties of neural networkscited by 5,114
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  4. 2016Safety Verification of Deep Neural Networkscited by 262
  5. 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
  6. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
  7. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  8. 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
  9. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  10. 2017Verifying Properties of Binarized Deep Neural Networkscited by 77
  11. 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
  12. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
17 more
  1. 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
  2. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  3. 2017Feature-Guided Black-Box Safety Testing of Deep Neural Networkscited by 48
  4. 2022Causality-based Neural Network Repaircited by 44
  5. 2020Probabilistic Safety for Bayesian Neural Networkscited by 41
  6. 2021Provable Repair of Deep Neural Networkscited by 39
  7. 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
  8. 2019Statistical Guarantees for the Robustness of Bayesian Neural Networkscited by 35
  9. 2018A Game-Based Approximate Verification of Deep Neural Networks with Provable Guaranteescited by 33
  10. 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
  11. 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
  12. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
  13. 2019Analyzing Deep Neural Networks with Symbolic Propagation: Towards Higher Precision and Faster Verificationcited by 28
  14. 2021NNrepair: Constraint-based Repair of Neural Network Classifierscited by 24
  15. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  16. 2019ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networkscited by 14
  17. 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.