mlsanityData to 14 Oct 2026

Floating-Point Neural Network Verification at the Software Level

arXiv 2510.23389 ↗First posted 27 Oct 2025cs.SE cs.CR cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

The behaviour of neural network components must be proven correct before deployment in safety-critical systems. Unfortunately, existing neural network verification techniques cannot certify the absence of faults at the software level. In this paper, we show how to specify and verify that neural networks are safe, by explicitly reasoning about their floating-point implementation. In doing so, we construct NeuroCodeBench 2.0, a benchmark comprising 912 neural network verification examples that cover activation functions, common layers, and full neural networks of up to 170K parameters. Our verification suite is written in plain C and is compatible with the format of the International Competition on Software Verification (SV-COMP). Thanks to it, we can conduct the first rigorous evaluation of eight state-of-the-art software verifiers on neural network code. The results show that existing automated verification tools can correctly solve an average of 11% of our benchmark, while producing around 3% incorrect verdicts. At the same time, a historical analysis reveals that the release of our benchmark has already had a significantly positive impact on the latter.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 37 of its 95 references that are in the map. First posted on arXiv 27 Oct 2025.

Builds on

37 of 95 references.

References · 37

  1. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  2. 2016Layer Normalizationcited by 5,669
  3. 2013Intriguing properties of neural networkscited by 5,155
  4. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
  5. 2021Generalized Out-of-Distribution Detection: A Surveycited by 802
  6. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  7. 2017Evasion Attacks against Machine Learning at Test Timecited by 689
  8. 2018How Does Batch Normalization Help Optimization?cited by 357
  9. 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 187
  10. 2018Activation Functions: Comparison of trends in Practice and Research for Deep Learningcited by 130
  11. 2015Fast Algorithms for Convolutional Neural Networkscited by 102
  12. 2022The Fallacy of AI Functionalitycited by 88
25 more
  1. 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
  2. 2020Robustness Verification for Transformerscited by 76
  3. 2025International AI Safety Reportcited by 67
  4. 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 60
  5. 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 51
  6. 2021CAPE: Encoding Relative Positions with Continuous Augmented Positional Embeddingscited by 47
  7. 2024The Fifth International Verification of Neural Networks Competition (VNN-COMP 2024): Summary and Resultscited by 43
  8. 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
  9. 2020Exploiting Verified Neural Networks via Floating Point Numerical Errorcited by 35
  10. 2020Scalable Verification of Quantized Neural Networks (Technical Report)cited by 28
  11. 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
  12. 2024Impacts of floating-point non-associativity on reproducibility for HPC and deep learning applicationscited by 24
  13. 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
  14. 2024NLP Verification: Towards a General Methodology for Certifying Robustnesscited by 16
  15. 2023CBMC: The C Bounded Model Checkercited by 12
  16. 2025Neural Network Verification is a Programming Language Challengecited by 12
  17. 2021Learning Density Distribution of Reachable States for Autonomous Systemscited by 11
  18. 2023Towards Efficient Verification of Quantized Neural Networkscited by 11
  19. 2021Geometric Path Enumeration for Equivalence Verification of Neural Networkscited by 6
  20. 2023ESBMC v7.4: Harnessing the Power of Intervalscited by 6
  21. 2025No Soundness in the Real World: On the Challenges of the Verification of Deployed Neural Networkscited by 6
  22. 2023NeuroCodeBench: a plain C neural network benchmark for software verificationcited by 3
  23. 2022CEG4N: Counter-Example Guided Neural Network Quantization Refinementcited by 2
  24. 2017Automated Formal Synthesis of Digital Controllers for State-Space Physical Plantscited by 1
  25. 2019Pinaka: Symbolic Execution meets Incremental Solving (Competition Contribution)cited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.