Debona: Decoupled Boundary Network Analysis for Tighter Bounds and Faster Adversarial Robustness Proofs
Not on the map. Why?
Abstract (arXiv)
Neural networks are commonly used in safety-critical real-world applications. Unfortunately, the predicted output is often highly sensitive to small, and possibly imperceptible, changes to the input data. Proving that either no such adversarial examples exist, or providing a concrete instance, is therefore crucial to ensure safe applications. As enumerating and testing all potential adversarial examples is computationally infeasible, verification techniques have been developed to provide mathematically sound proofs of their absence using overestimations of the network activations. We propose an improved technique for computing tight upper and lower bounds of these node values, based on increased flexibility gained by computing both bounds independently of each other. Furthermore, we gain an additional improvement by re-implementing part of the original state-of-the-art software "Neurify", leading to a faster analysis. Combined, these adaptations reduce the necessary runtime by up to 94%, and allow a successful search for networks and inputs that were previously too complex. We provide proofs for tight upper and lower bounds on max-pooling layers in convolutional networks. To ensure widespread usability, we open source our implementation "Debona", featuring both the implementation specific enhancements as well as the refined boundary computation for faster and more exact~results.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 5; 2024: 1.
8 papers.
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structurecited by 8
- 2023Fully Automatic Neural Network Reduction for Formal Verificationcited by 6
- 2023Towards a Certified Proof Checker for Deep Neural Network Verificationcited by 6
- 2023Expediting Neural Network Verification via Network Reductioncited by 1
- 2023CGDTest: A Constrained Gradient Descent Algorithm for Testing Neural Networkscited by 0
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structure23 Apr 2024
- 2023Expediting Neural Network Verification via Network Reduction7 Aug 2023
- 2023Towards a Certified Proof Checker for Deep Neural Network Verification12 Jul 2023
- 2023Fully Automatic Neural Network Reduction for Formal Verification3 May 2023
- 2023CGDTest: A Constrained Gradient Descent Algorithm for Testing Neural Networks4 Apr 2023
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)14 Jan 2023
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Results20 Dec 2022
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Results31 Aug 2021