mlsanityData to 7 Oct 2026

QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks

arXiv 2212.11138 ↗First posted 10 Dec 2022cs.CR cs.AI cs.SEcited by 12

Not on the map. Why?

Abstract (arXiv)

Deep learning has become a promising programming paradigm in software development, owing to its surprising performance in solving many challenging tasks. Deep neural networks (DNNs) are increasingly being deployed in practice, but are limited on resource-constrained devices owing to their demand for computational power. Quantization has emerged as a promising technique to reduce the size of DNNs with comparable accuracy as their floating-point numbered counterparts. The resulting quantized neural networks (QNNs) can be implemented energy-efficiently. Similar to their floating-point numbered counterparts, quality assurance techniques for QNNs, such as testing and formal verification, are essential but are currently less explored. In this work, we propose a novel and efficient formal verification approach for QNNs. In particular, we are the first to propose an encoding that reduces the verification problem of QNNs into the solving of integer linear constraints, which can be solved using off-the-shelf solvers. Our encoding is both sound and complete. We demonstrate the application of our approach on local robustness verification and maximum robustness radius computation. We implement our approach in a prototype tool QVIP and conduct a thorough evaluation. Experimental results on QNNs with different quantization bits confirm the effectiveness and efficiency of our approach, e.g., two orders of magnitude faster and able to solve more verification tasks in the same time limit than the state-of-the-art methods.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 50 of its 89 references that are in the map. First posted on arXiv 10 Dec 2022.

Builds on

50 of 89 references.

References · 50

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  7. 2016Adversarial examples in the physical worldcited by 1,762
  8. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  9. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  10. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  11. 2021A White Paper on Neural Network Quantizationcited by 453
  12. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
38 more
  1. 2016Safety Verification of Deep Neural Networkscited by 262
  2. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  3. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
  4. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  5. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  6. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  7. 2017Maximum Resilience of Artificial Neural Networkscited by 97
  8. 2017Verifying Properties of Binarized Deep Neural Networkscited by 77
  9. 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
  10. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  11. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
  12. 2019Who is Real Bob? Adversarial Attacks on Speaker Recognition Systemscited by 66
  13. 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
  14. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  15. 2018Concolic Testing for Deep Neural Networkscited by 51
  16. 2020An SMT-Based Approach for Verifying Binarized Neural Networkscited by 47
  17. 2019Optimization and Abstraction: A Synergistic Approach for Analyzing Neural Network Robustnesscited by 40
  18. 2020Efficient Exact Verification of Binarized Neural Networkscited by 33
  19. 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
  20. 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
  21. 2017Output Range Analysis for Deep Neural Networkscited by 30
  22. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
  23. 2020ReluDiff: Differential Verification of Deep Neural Networkscited by 29
  24. 2019Analyzing Deep Neural Networks with Symbolic Propagation: Towards Higher Precision and Faster Verificationcited by 28
  25. 2020Scalable Verification of Quantized Neural Networks (Technical Report)cited by 28
  26. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  27. 2020NeuroDiff: Scalable Differential Verification of Neural Networks using Fine-Grained Approximationcited by 22
  28. 2022Towards Understanding and Mitigating Audio Adversarial Examples for Speaker Recognitioncited by 22
  29. 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
  30. 2020Advanced Evasion Attacks and Mitigations on Practical ML-Based Phishing Website Classifierscited by 16
  31. 2018To compress or not to compress: Understanding the Interactions between Adversarial Attacks and Neural Network Compressioncited by 14
  32. 2019Taking Care of The Discretization Problem: A Comprehensive Study of the Discretization Problem and A Black-Box Adversarial Attack in Discrete Integer Domaincited by 14
  33. 2021Attack as Defense: Characterizing Adversarial Examples using Robustnesscited by 14
  34. 2020DiffRNN: Differential Verification of Recurrent Neural Networkscited by 12
  35. 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
  36. 2022Abstraction and Refinement: Towards Scalable and Exact Verification of Neural Networkscited by 11
  37. 2022AS2T: Arbitrary Source-To-Target Adversarial Attack on Speaker Recognition Systemscited by 10
  38. 2021SEC4SR: A Security Analysis Platform for Speaker Recognitioncited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 3; 2024: 3; 2025: 4; 2026: 2.

12 papers.