mlsanityData to 7 Oct 2026

Output Range Analysis for Deep Neural Networks

arXiv 1709.09130 ↗First posted 26 Sep 2017cs.LG stat.MLcited by 30

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (NN) are extensively used for machine learning tasks such as image classification, perception and control of autonomous systems. Increasingly, these deep NNs are also been deployed in high-assurance applications. Thus, there is a pressing need for developing techniques to verify neural networks to check whether certain user-expected properties are satisfied. In this paper, we study a specific verification problem of computing a guaranteed range for the output of a deep neural network given a set of inputs represented as a convex polyhedron. Range estimation is a key primitive for verifying deep NNs. We present an efficient range estimation algorithm that uses a combination of local search and linear programming problems to efficiently find the maximum and minimum values taken by the outputs of the NN over the given input set. In contrast to recently proposed "monolithic" optimization approaches, we use local gradient descent to repeatedly find and eliminate local minima of the function. The final global optimum is certified using a mixed integer programming instance. We implement our approach and compare it with Reluplex, a recently proposed solver for deep neural networks. We demonstrate the effectiveness of the proposed approach for verification of NNs used in automated control as well as those used in classification.

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Sep 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 9; 2023: 8; 2024: 5; 2025: 0; 2026: 1.

30 papers.

Sort:

  1. 2022How to Robustify Black-Box ML Models? A Zeroth-Order Optimization Perspectivecited by 39
  2. 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
  3. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  4. 2021Minimal Multi-Layer Modifications of Deep Neural Networkscited by 14
  5. 2023Incremental Verification of Neural Networkscited by 14
  6. 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
  7. 2021Learning Density Distribution of Reachable States for Autonomous Systemscited by 11
  8. 2023Certified Zeroth-order Black-Box Defense with Robust UNet Denoisercited by 11
  9. 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustnesscited by 10
  10. 2024A Survey on Verification and Validation, Testing and Evaluations of Neurosymbolic Artificial Intelligencecited by 10
  11. 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustnesscited by 9
  12. 2024Neural Network Verification with PyRATcited by 9
18 more
  1. 2022Tighter Abstract Queries in Neural Network Verificationcited by 8
  2. 2022Reachable Polyhedral Marching (RPM): An Exact Analysis Tool for Deep-Learned Control Systemscited by 6
  3. 2021Insta-RS: Instance-wise Randomized Smoothing for Improved Robustness and Accuracycited by 5
  4. 2022Safety Verification for Neural Networks Based on Set-boundary Analysiscited by 5
  5. 2023Certified Adversarial Robustness Within Multiple Perturbation Boundscited by 4
  6. 2024Feed-Forward Neural Networks as a Mixed-Integer Programcited by 4
  7. 2024Towards Formal Verification of Deep Neural Networks for Object Detectioncited by 4
  8. 2023A Neurosymbolic Approach to the Verification of Temporal Logic Properties of Learning enabled Control Systemscited by 3
  9. 2023Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopescited by 3
  10. 2021A Novel Framework for Threat Analysis of Machine Learning-based Smart Healthcare Systemscited by 1
  11. 2023Model-Agnostic Reachability Analysis on Deep Neural Networkscited by 1
  12. 2023Verifying Safety of Neural Networks from Topological Perspectivescited by 1
  13. 2021Performance Bounds for Neural Network Estimators: Applications in Fault Detectioncited by 0
  14. 2021Failing with Grace: Learning Neural Network Controllers that are Boundedly Unsafecited by 0
  15. 2022Safe AI -- How is this Possible?cited by 0
  16. 2023PCV: A Point Cloud-Based Network Verifiercited by 0
  17. 2024A simple algorithm for output range analysis for deep neural networkscited by 0
  18. 2026Exact and Asymptotically Complete Robust Verifications of Neural Networks via Ising Solverscited by 0