mlsanityData to 7 Oct 2026

Abstraction and Refinement: Towards Scalable and Exact Verification of Neural Networks

arXiv 2207.00759 ↗First posted 2 Jul 2022cs.SE cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

As a new programming paradigm, deep neural networks (DNNs) have been increasingly deployed in practice, but the lack of robustness hinders their applications in safety-critical domains. While there are techniques for verifying DNNs with formal guarantees, they are limited in scalability and accuracy. In this paper, we present a novel abstraction-refinement approach for scalable and exact DNN verification. Specifically, we propose a novel abstraction to break down the size of DNNs by over-approximation. The result of verifying the abstract DNN is always conclusive if no spurious counterexample is reported. To eliminate spurious counterexamples introduced by abstraction, we propose a novel counterexample-guided refinement that refines the abstract DNN to exclude a given spurious counterexample while still over-approximating the original one. Our approach is orthogonal to and can be integrated with many existing verification techniques. For demonstration, we implement our approach using two promising and exact tools Marabou and Planet as the underlying verification engines, and evaluate on widely-used benchmarks ACAS Xu, MNIST and CIFAR-10. The results show that our approach can boost their performance by solving more problems and reducing up to 86.3% and 78.0% verification time, respectively. Compared to the most relevant abstraction-refinement approach, our approach is 11.6-26.6 times faster.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 31 of its 66 references that are in the map. First posted on arXiv 2 Jul 2022.

Builds on

31 of 66 references.

References · 31

  1. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  5. 2016Adversarial examples in the physical worldcited by 1,762
  6. 2017A Survey on Deep Learning in Medical Image Analysiscited by 1,182
  7. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  8. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  9. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
  10. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
  11. 2016Safety Verification of Deep Neural Networkscited by 262
  12. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
19 more
  1. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
  2. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  3. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  4. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  5. 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
  6. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  7. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  8. 2018Deep Neural Network Compression for Aircraft Collision Avoidance Systemscited by 58
  9. 2018Concolic Testing for Deep Neural Networkscited by 51
  10. 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
  11. 2021A Review of Formal Methods applied to Machine Learningcited by 33
  12. 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
  13. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
  14. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  15. 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
  16. 2017Evaluating Robustness of Neural Networks with Mixed Integer Programmingcited by 14
  17. 2017An Equivalence of Fully Connected Layer and Convolutional Layercited by 14
  18. 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
  19. 2017A Unified View of Piecewise Linear Neural Network Verificationcited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 0; 2024: 2; 2025: 5; 2026: 1.

11 papers.