mlsanityData to 7 Oct 2026

Global Optimization of Objective Functions Represented by ReLU Networks

arXiv 2010.03258 ↗First posted 7 Oct 2020cs.LG math.OCcited by 24

Not on the map. Why?

Abstract (arXiv)

Neural networks can learn complex, non-convex functions, and it is challenging to guarantee their correct behavior in safety-critical contexts. Many approaches exist to find failures in networks (e.g., adversarial examples), but these cannot guarantee the absence of failures. Verification algorithms address this need and provide formal guarantees about a neural network by answering "yes or no" questions. For example, they can answer whether a violation exists within certain bounds. However, individual "yes or no" questions cannot answer qualitative questions such as "what is the largest error within these bounds"; the answers to these lie in the domain of optimization. Therefore, we propose strategies to extend existing verifiers to perform optimization and find: (i) the most extreme failure in a given input region and (ii) the minimum input perturbation required to cause a failure. A naive approach using a bisection search with an off-the-shelf verifier results in many expensive and overlapping calls to the verifier. Instead, we propose an approach that tightly integrates the optimization process into the verification procedure, achieving better runtime performance than the naive approach. We evaluate our approach implemented as an extension of Marabou, a state-of-the-art neural network verifier, and compare its performance with the bisection approach and MIPVerify, an optimization-based verifier. We observe complementary performance between our extension of Marabou and MIPVerify.

Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Oct 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 8; 2023: 4; 2024: 4; 2025: 1; 2026: 2.

24 papers.

Sort:

  1. 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
  2. 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
  3. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  4. 2021Towards Scalable Verification of Deep Reinforcement Learningcited by 33
  5. 2022Verifying Learning-Based Robotic Navigation Systemscited by 33
  6. 2021Verification of Image-based Neural Network Controllers Using Generative Modelscited by 27
  7. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  8. 2022Neural Network Verification with Proof Productioncited by 22
  9. 2021Pruning and Slicing Neural Networks using Formal Verificationcited by 20
  10. 2021Infinite Time Horizon Safety of Bayesian Neural Networkscited by 12
  11. 2022veriFIRE: Verifying an Industrial, Learning-Based Wildfire Detection Systemcited by 12
  12. 2022Constrained Reinforcement Learning for Robotics via Scenario-Based Programmingcited by 11
12 more
  1. 2023Verifying Generalization in Deep Learningcited by 11
  2. 2024Optimization Over Trained Neural Networks: Taking a Relaxing Walkcited by 10
  3. 2022Tighter Abstract Queries in Neural Network Verificationcited by 8
  4. 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
  5. 2023A Robust Optimisation Perspective on Counterexample-Guided Repair of Neural Networkscited by 3
  6. 2023DelBugV: Delta-Debugging Neural Network Verifierscited by 3
  7. 2021ZoPE: A Fast Optimizer for ReLU Networks with Low-Dimensional Inputscited by 2
  8. 2024Verifying the Generalization of Deep Learning to Out-of-Distribution Domainscited by 2
  9. 2026Incremental Neural Network Verification via Learned Conflictscited by 2
  10. 2024Nonmyopic Global Optimisation via Approximate Dynamic Programmingcited by 0
  11. 2025Optimization over Trained (and Sparse) Neural Networks: A Surrogate within a Surrogatecited by 0
  12. 2026Mining Verdict Boundaries for Neural Network Verificationcited by 0