Robustness to Pruning Predicts Generalization in Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Existing generalization measures that aim to capture a model's simplicity based on parameter counts or norms fail to explain generalization in overparameterized deep neural networks. In this paper, we introduce a new, theoretically motivated measure of a network's simplicity which we call prunability: the smallest fraction of the network's parameters that can be kept while pruning without adversely affecting its training loss. We show that this measure is highly predictive of a model's generalization performance across a large set of convolutional networks trained on CIFAR-10, does not grow with network size unlike existing pruning-based measures, and exhibits high correlation with test set loss even in a particularly challenging double descent setting. Lastly, we show that the success of prunability cannot be explained by its relation to known complexity measures based on models' margin, flatness of minima and optimization speed, finding that our new measure is similar to -- but more predictive than -- existing flatness-based measures, and that its predictions exhibit low mutual information with those of other baselines.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 10 Mar 2021.
Builds on
28 of 50 references.
References · 28
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
- 2013Network In Networkcited by 600
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
16 more
- 2017Exploring Generalization in Deep Learningcited by 595
- 2020What is the State of Neural Network Pruning?cited by 578
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
- 2018Non-Vacuous Generalization Bounds at the ImageNet Scale: A PAC-Bayesian Compression Approachcited by 125
- 2018Predicting the Generalization Gap in Deep Networks with Margin Distributionscited by 111
- 2018On the importance of single directions for generalizationcited by 99
- 2020Rethinking Parameter Counting in Deep Models: Effective Dimensionality Revisitedcited by 50
- 2019Generalization in Deep Networks: The Role of Distance from Initializationcited by 49
- 2013A PAC-Bayesian Tutorial with A Dropout Boundcited by 43
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 1; 2024: 1.
10 papers.
- 2021Heavy Tails in SGD and Compressibility of Overparametrized Neural Networkscited by 44
- 2022Rate-Distortion Theoretic Generalization Bounds for Stochastic Learning Algorithmscited by 22
- 2022Train Flat, Then Compress: Sharpness-Aware Minimization Learns More Compressible Modelscited by 20
- 2022Rate-Distortion Theoretic Bounds on Generalization Error for Distributed Learningcited by 14
- 2022Deep neural networks with dependent weights: Gaussian Process mixture limit, heavy tails, sparsity and compressibilitycited by 13
- 2022Instance-Dependent Generalization Bounds via Optimal Transportcited by 13
- 2022Machine Learning and Deep Learning -- A review for Ecologistscited by 11
- 2024Slicing Mutual Information Generalization Bounds for Neural Networkscited by 4
- 2021Sifting out the features by pruning: Are convolutional networks the winning lottery ticket of fully connected ones?cited by 3
- 2023Quantifying lottery tickets under label noise: accuracy, calibration, and complexitycited by 2
- 2024Slicing Mutual Information Generalization Bounds for Neural Networks6 Jun 2024
- 2023Quantifying lottery tickets under label noise: accuracy, calibration, and complexity21 Jun 2023
- 2022Instance-Dependent Generalization Bounds via Optimal Transport2 Nov 2022
- 2022Rate-Distortion Theoretic Bounds on Generalization Error for Distributed Learning6 Jun 2022
- 2022Train Flat, Then Compress: Sharpness-Aware Minimization Learns More Compressible Models25 May 2022
- 2022Deep neural networks with dependent weights: Gaussian Process mixture limit, heavy tails, sparsity and compressibility17 May 2022
- 2022Machine Learning and Deep Learning -- A review for Ecologists11 Apr 2022
- 2022Rate-Distortion Theoretic Generalization Bounds for Stochastic Learning Algorithms4 Mar 2022
- 2021Heavy Tails in SGD and Compressibility of Overparametrized Neural Networks7 Jun 2021
- 2021Sifting out the features by pruning: Are convolutional networks the winning lottery ticket of fully connected ones?27 Apr 2021