mlsanityData to 14 Oct 2026

Efficient Neural Network Analysis with Sum-of-Infeasibilities

arXiv 2203.11201 ↗First posted 19 Mar 2022cs.LG cs.AI cs.LOcited by 24

Not on the map. Why?

Abstract (arXiv)

Inspired by sum-of-infeasibilities methods in convex optimization, we propose a novel procedure for analyzing verification queries on neural networks with piecewise-linear activation functions. Given a convex relaxation which over-approximates the non-convex activation functions, we encode the violations of activation functions as a cost function and optimize it with respect to the convex relaxation. The cost function, referred to as the Sum-of-Infeasibilities (SoI), is designed so that its minimum is zero and achieved only if all the activation functions are satisfied. We propose a stochastic procedure, DeepSoI, to efficiently minimize the SoI. An extension to a canonical case-analysis-based complete search procedure can be achieved by replacing the convex procedure executed at each search state with DeepSoI. Extending the complete search with DeepSoI achieves multiple simultaneous goals: 1) it guides the search towards a counter-example; 2) it enables more informed branching decisions; and 3) it creates additional opportunities for bound derivation. An extensive evaluation across different benchmarks and solvers demonstrates the benefit of the proposed techniques. In particular, we demonstrate that SoI significantly improves the performance of an existing complete search procedure. Moreover, the SoI-based implementation outperforms other state-of-the-art complete verifiers. We also show that our technique can efficiently improve upon the perturbation bound derived by a recent adversarial attack algorithm.

Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 41 of its 76 references that are in the map. First posted on arXiv 19 Mar 2022.

Builds on

41 of 76 references.

References · 41

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  3. 2013Intriguing properties of neural networkscited by 5,155
  4. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  5. 2021Convex optimizationcited by 2,515
  6. 2016Adversarial examples in the physical worldcited by 1,769
  7. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
  8. 2016End to End Learning for Self-Driving Carscited by 1,009
  9. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  10. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
  11. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
  12. 2018Deep Face Recognition: A Surveycited by 276
29 more
  1. 2016Safety Verification of Deep Neural Networkscited by 263
  2. 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 255
  3. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 242
  4. 2019Algorithms for Verifying Deep Neural Networkscited by 221
  5. 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 187
  6. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  7. 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 179
  8. 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 179
  9. 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
  10. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  11. 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
  12. 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 125
  13. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
  14. 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 80
  15. 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
  16. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  17. 2018CNN-Cert: An Efficient Framework for Certifying Robustness of Convolutional Neural Networkscited by 50
  18. 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
  19. 2019Neural Network Branching for Neural Network Verificationcited by 45
  20. 2020Scaling Polyhedral Neural Network Verification on GPUscited by 43
  21. 2019Optimization and Abstraction: A Synergistic Approach for Analyzing Neural Network Robustnesscited by 40
  22. 2019Fastened CROWN: Tightened Neural Network Robustness Certificatescited by 39
  23. 2020Parallelization Techniques for Verifying Neural Networkscited by 36
  24. 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
  25. 2020Lagrangian Decomposition for Neural Network Verificationcited by 35
  26. 2017Deep Neural Networks as 0-1 Mixed Integer Linear Programs: A Feasibility Studycited by 25
  27. 2020Fast Geometric Projections for Local Robustness Certificationcited by 21
  28. 2020Validation of Image-Based Neural Network Controllers through Adaptive Stress Testingcited by 19
  29. 2021DeepCert: Verification of Contextually Relevant Robustness for Neural Network Image Classifierscited by 11

Built on by

Cited by year (2026 to 14 Oct)

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

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. 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
  4. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  5. 2022Verifying Learning-Based Robotic Navigation Systemscited by 33
  6. 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
  7. 2022Neural Network Verification with Proof Productioncited by 22
  8. 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
  9. 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
  10. 2025Neural Network Verification is a Programming Language Challengecited by 12
  11. 2022Constrained Reinforcement Learning for Robotics via Scenario-Based Programmingcited by 11
  12. 2023Verifying Generalization in Deep Learningcited by 11
12 more
  1. 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustnesscited by 9
  2. 2022Tighter Abstract Queries in Neural Network Verificationcited by 8
  3. 2024Robustness Assessment of a Runway Object Classifier for Safe Aircraft Taxiingcited by 8
  4. 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
  5. 2023DelBugV: Delta-Debugging Neural Network Verifierscited by 3
  6. 2025PICID: Proof-Driven Clause Learning in Neural Network Verificationcited by 3
  7. 2026Lookahead Branching for Neural Network Verificationcited by 1
  8. 2023Extending Neural Network Verification to a Larger Family of Piece-wise Linear Activation Functionscited by 0
  9. 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verificationcited by 0
  10. 2026The Luna Bound Propagator for Formal Analysis of Neural Networkscited by 0
  11. 2026veriFIRE: an Industrial Case Study in Verifying Consistency Properties for a DNN-Based Wildfire Detection Systemcited by 0
  12. 2026Learning Lookahead Lemmas for Neural Network Verificationcited by 0