CNN-Cert: An Efficient Framework for Certifying Robustness of Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Verifying robustness of neural network classifiers has attracted great interests and attention due to the success of deep neural networks and their unexpected vulnerability to adversarial perturbations. Although finding minimum adversarial distortion of neural networks (with ReLU activations) has been shown to be an NP-complete problem, obtaining a non-trivial lower bound of minimum distortion as a provable robustness guarantee is possible. However, most previous works only focused on simple fully-connected layers (multilayer perceptrons) and were limited to ReLU activations. This motivates us to propose a general and efficient framework, CNN-Cert, that is capable of certifying robustness on general convolutional neural networks. Our framework is general -- we can handle various architectures including convolutional layers, max-pooling layers, batch normalization layer, residual blocks, as well as general activation functions; our approach is efficient -- by exploiting the special structure of convolutional layers, we achieve up to 17 and 11 times of speed-up compared to the state-of-the-art certification algorithms (e.g. Fast-Lin, CROWN) and 366 times of speed-up compared to the dual-LP approach while our algorithm obtains similar or even better verification bounds. In addition, CNN-Cert generalizes state-of-the-art algorithms e.g. Fast-Lin and CROWN. We demonstrate by extensive experiments that our method outperforms state-of-the-art lower-bound-based certification algorithms in terms of both bound quality and speed.
Key facts. Cited by 50 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 14; 2023: 11; 2024: 8; 2025: 2.
50 papers.
Sort:
- 2021Trustworthy AI: From Principles to Practicescited by 207
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2023A Comprehensive Survey on Multi-modal Conversational Emotion Recognition with Deep Learningcited by 32
- 2021Bayesian Inference with Certifiable Adversarial Robustnesscited by 26
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2021DNNV: A Framework for Deep Neural Network Verificationcited by 23
- 2022Individual Fairness Guarantees for Neural Networkscited by 23
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2021Robustness Certification for Point Cloud Modelscited by 16
38 more
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2021Towards Evaluating and Training Verifiably Robust Neural Networkscited by 15
- 2021Learning Security Classifiers with Verified Global Robustness Propertiescited by 14
- 2024Trustworthy Distributed AI Systems: Robustness, Privacy, and Governancecited by 14
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2022Holistic Adversarial Robustness of Deep Learning Modelscited by 11
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
- 20223DeformRS: Certifying Spatial Deformations on Point Cloudscited by 10
- 2022Provably Tightest Linear Approximation for Robustness Verification of Sigmoid-like Neural Networkscited by 8
- 2023TrajPAC: Towards Robustness Verification of Pedestrian Trajectory Prediction Modelscited by 8
- 2021Recent Advances in Large Margin Learningcited by 7
- 2022Invariance-Aware Randomized Smoothing Certificatescited by 7
- 2022On the Minimal Adversarial Perturbation for Deep Neural Networks with Provable Estimation Errorcited by 6
- 2024DeepCDCL: An CDCL-based Neural Network Verification Frameworkcited by 6
- 2021Fast Training of Provably Robust Neural Networks by SinglePropcited by 5
- 20223DVerifier: Efficient Robustness Verification for 3D Point Cloud Modelscited by 5
- 2023OccRob: Efficient SMT-Based Occlusion Robustness Verification of Deep Neural Networkscited by 5
- 2021The Fundamental Limits of Interval Arithmetic for Neural Networkscited by 4
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2024A Survey of Neural Network Robustness Assessment in Image Recognitioncited by 3
- 2024FullCert: Deterministic End-to-End Certification for Training and Inference of Neural Networkscited by 2
- 2021Overestimation learning with guaranteescited by 1
- 2021DISCO Verification: Division of Input Space into COnvex polytopes for neural network verificationcited by 1
- 2021Certifiers Make Neural Networks Vulnerable to Availability Attackscited by 1
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zonecited by 1
- 2023Certified Interpretability Robustness for Class Activation Mappingcited by 1
- 2023Boosting Verified Training for Robust Image Classifications via Abstractioncited by 1
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networkscited by 1
- 2025Enhancing Robustness of Implicit Neural Representations Against Weight Perturbationscited by 1
- 2022On the tightness of linear relaxation based robustness certification methodscited by 0
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomycited by 0
- 2023Verification of Neural Networks Local Differential Classification Privacycited by 0
- 2023Extending Neural Network Verification to a Larger Family of Piece-wise Linear Activation Functionscited by 0
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformerscited by 0
- 2024Certifying Global Robustness for Deep Neural Networkscited by 0
- 2024Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximationcited by 0
- 2024Is Smoothness the Key to Robustness? A Comparison of Attention and Convolution Models Using a Novel Metriccited by 0
- 2024MIBP-Cert: Certified Training against Data Perturbations with Mixed-Integer Bilinear Programscited by 0
- 2025Enhancing Robustness of Implicit Neural Representations Against Weight Perturbations19 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2024MIBP-Cert: Certified Training against Data Perturbations with Mixed-Integer Bilinear Programs13 Dec 2024
- 2024Is Smoothness the Key to Robustness? A Comparison of Attention and Convolution Models Using a Novel Metric23 Oct 2024
- 2024FullCert: Deterministic End-to-End Certification for Training and Inference of Neural Networks17 Jun 2024
- 2024Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximation2 Jun 2024
- 2024Certifying Global Robustness for Deep Neural Networks31 May 2024
- 2024A Survey of Neural Network Robustness Assessment in Image Recognition12 Apr 2024
- 2024DeepCDCL: An CDCL-based Neural Network Verification Framework12 Mar 2024
- 2024Trustworthy Distributed AI Systems: Robustness, Privacy, and Governance2 Feb 2024
- 2023A Comprehensive Survey on Multi-modal Conversational Emotion Recognition with Deep Learning10 Dec 2023
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
38 more
- 2023Extending Neural Network Verification to a Larger Family of Piece-wise Linear Activation Functions16 Nov 2023
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023TrajPAC: Towards Robustness Verification of Pedestrian Trajectory Prediction Models11 Aug 2023
- 2023RNN-Guard: Certified Robustness Against Multi-frame Attacks for Recurrent Neural Networks17 Apr 2023
- 2023Boosting Verified Training for Robust Image Classifications via Abstraction21 Mar 2023
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verification3 Mar 2023
- 2023OccRob: Efficient SMT-Based Occlusion Robustness Verification of Deep Neural Networks27 Jan 2023
- 2023Certified Interpretability Robustness for Class Activation Mapping26 Jan 2023
- 2023Threats, Vulnerabilities, and Controls of Machine Learning Based Systems: A Survey and Taxonomy18 Jan 2023
- 2022Invariance-Aware Randomized Smoothing Certificates25 Nov 2022
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone13 Nov 2022
- 2022On the tightness of linear relaxation based robustness certification methods1 Oct 2022
- 2022Provably Tightest Linear Approximation for Robustness Verification of Sigmoid-like Neural Networks21 Aug 2022
- 20223DVerifier: Efficient Robustness Verification for 3D Point Cloud Models15 Jul 2022
- 2022Toward Certified Robustness Against Real-World Distribution Shifts8 Jun 2022
- 2022Individual Fairness Guarantees for Neural Networks11 May 2022
- 20223DeformRS: Certifying Spatial Deformations on Point Clouds12 Apr 2022
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilities19 Mar 2022
- 2022Scalable Verification of GNN-based Job Schedulers7 Mar 2022
- 2022Holistic Adversarial Robustness of Deep Learning Models15 Feb 2022
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functions31 Jan 2022
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networks6 Jan 2022
- 2022On the Minimal Adversarial Perturbation for Deep Neural Networks with Provable Estimation Error4 Jan 2022
- 2021The Fundamental Limits of Interval Arithmetic for Neural Networks9 Dec 2021
- 2021Trustworthy AI: From Principles to Practices4 Oct 2021
- 2021Certifiers Make Neural Networks Vulnerable to Availability Attacks25 Aug 2021
- 2021DNNV: A Framework for Deep Neural Network Verification26 May 2021
- 2021Learning Security Classifiers with Verified Global Robustness Properties24 May 2021
- 2021DISCO Verification: Division of Input Space into COnvex polytopes for neural network verification17 May 2021
- 2021A Review of Formal Methods applied to Machine Learning6 Apr 2021
- 2021Towards Evaluating and Training Verifiably Robust Neural Networks1 Apr 2021
- 2021Robustness Certification for Point Cloud Models30 Mar 2021
- 2021Recent Advances in Large Margin Learning25 Mar 2021
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximations5 Mar 2021
- 2021Bayesian Inference with Certifiable Adversarial Robustness10 Feb 2021
- 2021Fast Training of Provably Robust Neural Networks by SingleProp1 Feb 2021
- 2021Overestimation learning with guarantees26 Jan 2021
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning25 Jan 2021
- 2021Trustworthy AI: From Principles to Practicescited by 207
- 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2023A Comprehensive Survey on Multi-modal Conversational Emotion Recognition with Deep Learningcited by 32
- 2021Bayesian Inference with Certifiable Adversarial Robustnesscited by 26
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
- 2021DNNV: A Framework for Deep Neural Network Verificationcited by 23
- 2022Individual Fairness Guarantees for Neural Networkscited by 23
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
- 2021Robustness Certification for Point Cloud Modelscited by 16
12 most cited of 50 All 50 (JSON)
- 2025Enhancing Robustness of Implicit Neural Representations Against Weight Perturbations19 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2024MIBP-Cert: Certified Training against Data Perturbations with Mixed-Integer Bilinear Programs13 Dec 2024
- 2024Is Smoothness the Key to Robustness? A Comparison of Attention and Convolution Models Using a Novel Metric23 Oct 2024
- 2024FullCert: Deterministic End-to-End Certification for Training and Inference of Neural Networks17 Jun 2024
- 2024Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximation2 Jun 2024
- 2024Certifying Global Robustness for Deep Neural Networks31 May 2024
- 2024A Survey of Neural Network Robustness Assessment in Image Recognition12 Apr 2024
- 2024DeepCDCL: An CDCL-based Neural Network Verification Framework12 Mar 2024
- 2024Trustworthy Distributed AI Systems: Robustness, Privacy, and Governance2 Feb 2024
- 2023A Comprehensive Survey on Multi-modal Conversational Emotion Recognition with Deep Learning10 Dec 2023
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
12 newest of 50 All 50 (JSON)