Can pruning improve certified robustness of neural networks?
Not on the map. Why?
Abstract (arXiv)
With the rapid development of deep learning, the sizes of neural networks become larger and larger so that the training and inference often overwhelm the hardware resources. Given the fact that neural networks are often over-parameterized, one effective way to reduce such computational overhead is neural network pruning, by removing redundant parameters from trained neural networks. It has been recently observed that pruning can not only reduce computational overhead but also can improve empirical robustness of deep neural networks (NNs), potentially owing to removing spurious correlations while preserving the predictive accuracies. This paper for the first time demonstrates that pruning can generally improve certified robustness for ReLU-based NNs under the complete verification setting. Using the popular Branch-and-Bound (BaB) framework, we find that pruning can enhance the estimated bound tightness of certified robustness verification, by alleviating linear relaxation and sub-domain split problems. We empirically verify our findings with off-the-shelf pruning methods and further present a new stability-based pruning method tailored for reducing neuron instability, that outperforms existing pruning methods in enhancing certified robustness. Our experiments show that by appropriately pruning an NN, its certified accuracy can be boosted up to 8.2% under standard training, and up to 24.5% under adversarial training on the CIFAR10 dataset. We additionally observe the existence of certified lottery tickets that can match both standard and certified robust accuracies of the original dense models across different datasets. Our findings offer a new angle to study the intriguing interaction between sparsity and robustness, i.e. interpreting the interaction of sparsity and certified robustness via neuron stability. Codes are available at: https://github.com/VITA-Group/CertifiedPruning.
Key facts. Cited by 14 papers in the map (data through 13 Oct 2026). Builds on 38 of its 51 references that are in the map. First posted on arXiv 15 Jun 2022.
Builds on
38 of 51 references.
References · 38
- 2014Explaining and Harnessing Adversarial Examplescited by 7,336
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,991
- 2013Intriguing properties of neural networkscited by 5,137
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,328
- 2014Deep Learning Face Attributes in the Wildcited by 3,686
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,257
- 2016Pruning Filters for Efficient ConvNetscited by 1,138
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 809
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 742
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 675
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 566
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 442
26 more
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 376
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 330
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 255
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 242
- 2020Understanding and Improving Fast Adversarial Trainingcited by 213
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 187
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 185
- 2018Scaling provable adversarial defensescited by 141
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
- 2019Adversarial Robustness vs Model Compression, or Both?cited by 98
- 2019Are All Layers Created Equal?cited by 94
- 2019Model Compression with Adversarial Robustness: A Unified Optimization Frameworkcited by 71
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2018Training for Faster Adversarial Robustness Verification via Inducing ReLU Stabilitycited by 67
- 2019PCONV: The Missing but Desirable Sparsity in DNN Weight Pruning for Real-time Execution on Mobile Devicescited by 50
- 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
- 2021Fast Certified Robust Training with Short Warmupcited by 46
- 2020Triple Wins: Boosting Accuracy, Robustness and Efficiency Together by Enabling Input-Adaptive Inferencecited by 45
- 2021Drawing Robust Scratch Tickets: Subnetworks with Inborn Robustness Are Found within Randomly Initialized Networkscited by 29
- 2021On the Effect of Pruning on Adversarial Robustnesscited by 23
- 2021ScaleCert: Scalable Certified Defense against Adversarial Patches with Sparse Superficial Layerscited by 15
- 2018Detecting Dead Weights and Units in Neural Networkscited by 7
- 2020Pruning Filters while Training for Efficiently Optimizing Deep Learning Networkscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 4; 2025: 4; 2026: 1.
14 papers.
Sort:
By area:
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 24
- 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 9
- 2023Fully Automatic Neural Network Reduction for Formal Verificationcited by 6
- 2023Benchmarking Adversarial Robustness of Compressed Deep Learning Modelscited by 3
- 2023Pruning for Better Domain Generalizabilitycited by 2
- 2024Efficient DNN-Powered Software with Fair Sparse Modelscited by 0
- 2024Formal Local Implication Between Two Neural Networkscited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025Compression Aware Certified Trainingcited by 0
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networkscited by 0
- 2025Pruning Cannot Hurt Robustness: Certified Trade-offs in Reinforcement Learningcited by 0
2 more
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025Pruning Cannot Hurt Robustness: Certified Trade-offs in Reinforcement Learning14 Oct 2025
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networks30 Sep 2025
- 2025Compression Aware Certified Training13 Jun 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024Formal Local Implication Between Two Neural Networks25 Sep 2024
- 2024Efficient DNN-Powered Software with Fair Sparse Models3 Jul 2024
- 2024Harnessing Neuron Stability to Improve DNN Verification19 Jan 2024
- 2023Benchmarking Adversarial Robustness of Compressed Deep Learning Models16 Aug 2023
- 2023A DPLL(T) Framework for Verifying Deep Neural Networks17 Jul 2023
- 2023Pruning for Better Domain Generalizability22 Jun 2023
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 24
- 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 9
- 2023Fully Automatic Neural Network Reduction for Formal Verificationcited by 6
- 2023Benchmarking Adversarial Robustness of Compressed Deep Learning Modelscited by 3
- 2023Pruning for Better Domain Generalizabilitycited by 2
- 2024Efficient DNN-Powered Software with Fair Sparse Modelscited by 0
- 2024Formal Local Implication Between Two Neural Networkscited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025Compression Aware Certified Trainingcited by 0
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networkscited by 0
- 2025Lipschitz-aware Linearity Grafting for Certified Robustnesscited by 0
12 most cited of 13 All 13 (JSON)
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2025Lipschitz-aware Linearity Grafting for Certified Robustness29 Oct 2025
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networks30 Sep 2025
- 2025Compression Aware Certified Training13 Jun 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024Formal Local Implication Between Two Neural Networks25 Sep 2024
- 2024Efficient DNN-Powered Software with Fair Sparse Models3 Jul 2024
- 2024Harnessing Neuron Stability to Improve DNN Verification19 Jan 2024
- 2023Benchmarking Adversarial Robustness of Compressed Deep Learning Models16 Aug 2023
- 2023A DPLL(T) Framework for Verifying Deep Neural Networks17 Jul 2023
- 2023Pruning for Better Domain Generalizability22 Jun 2023
- 2023Fully Automatic Neural Network Reduction for Formal Verification3 May 2023
12 newest of 13 All 13 (JSON)