Shared Certificates for Neural Network Verification
Not on the map. Why?
Abstract (arXiv)
Existing neural network verifiers compute a proof that each input is handled correctly under a given perturbation by propagating a symbolic abstraction of reachable values at each layer. This process is repeated from scratch independently for each input (e.g., image) and perturbation (e.g., rotation), leading to an expensive overall proof effort when handling an entire dataset. In this work, we introduce a new method for reducing this verification cost without losing precision based on a key insight that abstractions obtained at intermediate layers for different inputs and perturbations can overlap or contain each other. Leveraging our insight, we introduce the general concept of shared certificates, enabling proof effort reuse across multiple inputs to reduce overall verification costs. We perform an extensive experimental evaluation to demonstrate the effectiveness of shared certificates in reducing the verification cost on a range of datasets and attack specifications on image classifiers including the popular patch and geometric perturbations. We release our implementation at https://github.com/eth-sri/proof-sharing.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 29 of its 63 references that are in the map. First posted on arXiv 1 Sep 2021.
Builds on
29 of 63 references.
References · 29
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2017Adversarial Patchcited by 514
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
17 more
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2020Certified Defenses for Adversarial Patchescited by 100
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2020Trustworthy AIcited by 62
- 2020Certified Defense to Image Transformations via Randomized Smoothingcited by 51
- 2019Neural Network Branching for Neural Network Verificationcited by 45
- 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
- 2020ReluDiff: Differential Verification of Deep Neural Networkscited by 29
- 2020NeuroDiff: Scalable Differential Verification of Neural Networks using Fine-Grained Approximationcited by 22
- 2017Towards Practical Verification of Machine Learning: The Case of Computer Vision Systemscited by 19
- 2019Linear Encodings for Polytope Containment Problemscited by 6
- 2020Continuous Safety Verification of Neural Networkscited by 5
- 2021Scalable and Modular Robustness Analysis of Deep Neural Networkscited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 0; 2025: 3; 2026: 3.
10 papers.
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2023Incremental Verification of Neural Networkscited by 14
- 2023Incremental Randomized Smoothing Certificationcited by 12
- 2023PECAN: A Deterministic Certified Defense Against Backdoor Attackscited by 5
- 2025Mini-Batch Robustness Verification of Deep Neural Networkscited by 1
- 2025MUC-G4: Minimal Unsat Core-Guided Incremental Verification for Deep Neural Network Compressioncited by 0
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Treescited by 0
- 2026Branch and Bound for Relational Verification of Neural Networkscited by 0
- 2026Uncovering the Limits of Proof Sharing for Neural Networkscited by 0
- 2026Exploring Solver-Level Warmstarting for Neural Network Verificationcited by 0
- 2026Exploring Solver-Level Warmstarting for Neural Network Verification22 Sep 2026
- 2026Uncovering the Limits of Proof Sharing for Neural Networks19 Aug 2026
- 2026Branch and Bound for Relational Verification of Neural Networks13 Aug 2026
- 2025Mini-Batch Robustness Verification of Deep Neural Networks21 Aug 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025MUC-G4: Minimal Unsat Core-Guided Incremental Verification for Deep Neural Network Compression3 Jun 2025
- 2023Incremental Randomized Smoothing Certification31 May 2023
- 2023Incremental Verification of Neural Networks4 Apr 2023
- 2023PECAN: A Deterministic Certified Defense Against Backdoor Attacks27 Jan 2023
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)14 Jan 2023