Verification of Deep Convolutional Neural Networks Using ImageStars
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks (CNN) have redefined the state-of-the-art in many real-world applications, such as facial recognition, image classification, human pose estimation, and semantic segmentation. Despite their success, CNNs are vulnerable to adversarial attacks, where slight changes to their inputs may lead to sharp changes in their output in even well-trained networks. Set-based analysis methods can detect or prove the absence of bounded adversarial attacks, which can then be used to evaluate the effectiveness of neural network training methodology. Unfortunately, existing verification approaches have limited scalability in terms of the size of networks that can be analyzed. In this paper, we describe a set-based framework that successfully deals with real-world CNNs, such as VGG16 and VGG19, that have high accuracy on ImageNet. Our approach is based on a new set representation called the ImageStar, which enables efficient exact and over-approximative analysis of CNNs. ImageStars perform efficient set-based analysis by combining operations on concrete images with linear programming (LP). Our approach is implemented in a tool called NNV, and can verify the robustness of VGG networks with respect to a small set of input states, derived from adversarial attacks, such as the DeepFool attack. The experimental results show that our approach is less conservative and faster than existing zonotope methods, such as those used in DeepZ, and the polytope method used in DeepPoly.
Key facts. Cited by 75 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 20; 2023: 12; 2024: 12; 2025: 12; 2026: 6.
75 papers.
Sort:
By area:
- 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
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2023Towards quantum enhanced adversarial robustness in machine learningcited by 28
- 2021Verification of Neural-Network Control Systems by Integrating Taylor Models and Zonotopescited by 26
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2022Neural Network Verification with Proof Productioncited by 22
- 2021Pruning and Slicing Neural Networks using Formal Verificationcited by 20
- 2021Neural Network Repair with Reachability Analysiscited by 19
38 more
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2021Neural Termination Analysiscited by 16
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2021Shielding Atari Games with Bounded Presciencecited by 14
- 2022Reachability Analysis of a General Class of Neural Ordinary Differential Equationscited by 13
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
- 2024Shield Synthesis for LTL Modulo Theoriescited by 12
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretationcited by 11
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networkscited by 9
- 2021Provable Lipschitz Certification for Generative Modelscited by 7
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logiccited by 7
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networkscited by 7
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisationcited by 7
- 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
- 2022Provable Fairness for Neural Network Models using Formal Verificationcited by 6
- 2021Constrained Feedforward Neural Network Training via Reachability Analysiscited by 5
- 2022Verifying Neural Networks Against Backdoor Attackscited by 5
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approachcited by 5
- 2024Certified Continual Learning for Neural Network Regressioncited by 5
- 2025NeuroStrata: Harnessing Neurosymbolic Paradigms for Improved Design, Testability, and Verifiability of Autonomous CPScited by 5
- 2021Reachability Analysis of Convolutional Neural Networkscited by 4
- 2022Boosting Robustness Verification of Semantic Feature Neighborhoodscited by 4
- 2023Formalizing Piecewise Affine Activation Functions of Neural Networks in Coqcited by 4
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Boundcited by 4
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2025Proof Minimization in Neural Network Verificationcited by 4
- 2022Verifiable Obstacle Detectioncited by 3
- 2023DelBugV: Delta-Debugging Neural Network Verifierscited by 3
- 2023Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopescited by 3
- 2025Provably-Safe Neural Network Training Using Hybrid Zonotope Reachability Analysiscited by 3
- 2025PICID: Proof-Driven Clause Learning in Neural Network Verificationcited by 3
- 2025Probabilistic Robustness Analysis in High Dimensional Space: Application to Semantic Segmentation Networkcited by 3
- 2023Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networkscited by 2
- 2023Robustness Verification of Deep Neural Networks using Star-Based Reachability Analysis with Variable-Length Time Series Inputcited by 2
50 most cited of 75 All 75 (JSON)
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026Certified Mechanistic Interpretability: Lifting Single-Input Findings to Bounded Neighbourhoods17 Aug 2026
- 2026Sound Probabilistic Safety Bounds for Large Language Models22 Jul 2026
- 2026ShardNet: Training Neural Controllers with Hard, Non-Convex Constraints29 Jun 2026
- 2026Hybrid Robustness Verification for Spatio-Temporal Neural Networks8 Jun 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2025Formalized Hopfield Networks and Boltzmann Machines8 Dec 2025
- 2025Proof Minimization in Neural Network Verification11 Nov 2025
- 2025Probabilistic Robustness Analysis in High Dimensional Space: Application to Semantic Segmentation Network15 Sep 2025
- 2025Mini-Batch Robustness Verification of Deep Neural Networks21 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025PICID: Proof-Driven Clause Learning in Neural Network Verification15 Mar 2025
38 more
- 2025Efficient Reachability Analysis for Convolutional Neural Networks Using Hybrid Zonotopes13 Mar 2025
- 2025Abstract Rendering: Computing All that is Seen in Gaussian Splat Scenes1 Mar 2025
- 2025Verification of Bit-Flip Attacks against Quantized Neural Networks22 Feb 2025
- 2025NeuroStrata: Harnessing Neurosymbolic Paradigms for Improved Design, Testability, and Verifiability of Autonomous CPS17 Feb 2025
- 2025Scalable and Interpretable Verification of Image-based Neural Network Controllers for Autonomous Vehicles23 Jan 2025
- 2025Provably-Safe Neural Network Training Using Hybrid Zonotope Reachability Analysis22 Jan 2025
- 2024Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report21 Nov 2024
- 2024ROSAR: An Adversarial Re-Training Framework for Robust Side-Scan Sonar Object Detection14 Oct 2024
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisation23 Aug 2024
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretation7 Aug 2024
- 2024Certified Continual Learning for Neural Network Regression9 Jul 2024
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networks30 Jun 2024
- 2024Shield Synthesis for LTL Modulo Theories6 Jun 2024
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Bound27 May 2024
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024Patch Synthesis for Property Repair of Deep Neural Networks2 Apr 2024
- 2024Compression Repair for Feedforward Neural Networks Based on Model Equivalence Evaluation18 Feb 2024
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logic16 Feb 2024
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approach13 Nov 2023
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023Robustness Verification of Deep Neural Networks using Star-Based Reachability Analysis with Variable-Length Time Series Input26 Jul 2023
- 2023Scaling Model Checking for DNN Analysis via State-Space Reduction and Input Segmentation (Extended Version)29 Jun 2023
- 2023Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopes26 Jun 2023
- 2023Towards quantum enhanced adversarial robustness in machine learning22 Jun 2023
- 2023DelBugV: Delta-Debugging Neural Network Verifiers29 May 2023
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verification3 Mar 2023
- 2023Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networks10 Feb 2023
- 2023Formalizing Piecewise Affine Activation Functions of Neural Networks in Coq30 Jan 2023
- 2023PCV: A Point Cloud-Based Network Verifier27 Jan 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
- 2022Provable Fairness for Neural Network Models using Formal Verification16 Dec 2022
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks10 Dec 2022
- 2022QEBVerif: Quantization Error Bound Verification of Neural Networks6 Dec 2022
- 2022VeriX: Towards Verified Explainability of Deep Neural Networks2 Dec 2022
- 2022Taming Reachability Analysis of DNN-Controlled Systems via Abstraction-Based Training21 Nov 2022
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone13 Nov 2022
- 2022Boosting Robustness Verification of Semantic Feature Neighborhoods12 Sep 2022
50 newest of 75 All 75 (JSON)
- 2026Sound Probabilistic Safety Bounds for Large Language Models22 Jul 2026
- 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
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2023Towards quantum enhanced adversarial robustness in machine learningcited by 28
- 2021Verification of Neural-Network Control Systems by Integrating Taylor Models and Zonotopescited by 26
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2022Neural Network Verification with Proof Productioncited by 22
- 2021Pruning and Slicing Neural Networks using Formal Verificationcited by 20
- 2021Neural Network Repair with Reachability Analysiscited by 19
12 most cited of 73 All 73 (JSON)
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026ShardNet: Training Neural Controllers with Hard, Non-Convex Constraints29 Jun 2026
- 2026Hybrid Robustness Verification for Spatio-Temporal Neural Networks8 Jun 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2025Formalized Hopfield Networks and Boltzmann Machines8 Dec 2025
- 2025Proof Minimization in Neural Network Verification11 Nov 2025
- 2025Probabilistic Robustness Analysis in High Dimensional Space: Application to Semantic Segmentation Network15 Sep 2025
- 2025Mini-Batch Robustness Verification of Deep Neural Networks21 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025PICID: Proof-Driven Clause Learning in Neural Network Verification15 Mar 2025
- 2025Efficient Reachability Analysis for Convolutional Neural Networks Using Hybrid Zonotopes13 Mar 2025
- 2025Abstract Rendering: Computing All that is Seen in Gaussian Splat Scenes1 Mar 2025
12 newest of 73 All 73 (JSON)