Network Pruning That Matters: A Case Study on Retraining Variants
Not on the map. Why?
Abstract (arXiv)
Network pruning is an effective method to reduce the computational expense of over-parameterized neural networks for deployment on low-resource systems. Recent state-of-the-art techniques for retraining pruned networks such as weight rewinding and learning rate rewinding have been shown to outperform the traditional fine-tuning technique in recovering the lost accuracy (Renda et al., 2020), but so far it is unclear what accounts for such performance. In this work, we conduct extensive experiments to verify and analyze the uncanny effectiveness of learning rate rewinding. We find that the reason behind the success of learning rate rewinding is the usage of a large learning rate. Similar phenomenon can be observed in other learning rate schedules that involve large learning rates, e.g., the 1-cycle learning rate schedule (Smith et al., 2019). By leveraging the right learning rate schedule in retraining, we demonstrate a counter-intuitive phenomenon in that randomly pruned networks could even achieve better performance than methodically pruned networks (fine-tuned with the conventional approach). Our results emphasize the cruciality of the learning rate schedule in pruned network retraining - a detail often overlooked by practitioners during the implementation of network pruning. One-sentence Summary: We study the effective of different retraining mechanisms while doing pruning
Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). Builds on 33 of its 42 references that are in the map. First posted on arXiv 7 May 2021.
Builds on
33 of 42 references.
References · 33
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2018Rethinking the Value of Network Pruningcited by 599
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2019The State of Sparsity in Deep Neural Networkscited by 476
21 more
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2017Snapshot Ensembles: Train 1, get M for freecited by 350
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 284
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2017Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Ratescited by 199
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 189
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
- 2018Towards Understanding the Role of Over-Parametrization in Generalization of Neural Networkscited by 142
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2019Discovering Neural Wiringscited by 56
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 10; 2024: 5; 2025: 0; 2026: 1.
25 papers.
Sort:
By area:
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfittingcited by 26
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2022Compression-aware Training of Neural Networks using Frank-Wolfecited by 16
- 2022Trainability Preserving Neural Pruningcited by 16
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
- 2023A Three-regime Model of Network Pruningcited by 15
- 2023PERP: Rethinking the Prune-Retrain Paradigm in the Era of LLMscited by 14
- 2022Prune and Tune Ensembles: Low-Cost Ensemble Learning With Sparse Independent Subnetworkscited by 13
- 2021How I Learned to Stop Worrying and Love Retrainingcited by 12
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
13 more
- 2023Unlearning with Fisher Maskingcited by 8
- 2023WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networkscited by 6
- 2023Magnitude Attention-based Dynamic Pruningcited by 5
- 2024Investigating Calibration and Corruption Robustness of Post-hoc Pruned Perception CNNs: An Image Classification Benchmark Studycited by 5
- 2024Iterative Filter Pruning for Concatenation-based CNN Architecturescited by 4
- 2021Learning Compact Representations of Neural Networks using DiscriminAtive Masking (DAM)cited by 3
- 2021Dynamical Isometry: The Missing Ingredient for Neural Network Pruningcited by 2
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Samplercited by 2
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptationcited by 1
- 2023Network Pruning Spacescited by 0
- 2024ECToNAS: Evolutionary Cross-Topology Neural Architecture Searchcited by 0
- 2024Adaptive Pruning with Module Robustness Sensitivity: Balancing Compression and Robustnesscited by 0
- 2026From General Actions to Domain-Specific Monitoring: Prior-Adaptive Transfer for Skeleton-Based Action Recognitioncited by 0
- 2026From General Actions to Domain-Specific Monitoring: Prior-Adaptive Transfer for Skeleton-Based Action Recognition3 Jul 2026
- 2024Adaptive Pruning with Module Robustness Sensitivity: Balancing Compression and Robustness19 Oct 2024
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptation19 Jul 2024
- 2024Investigating Calibration and Corruption Robustness of Post-hoc Pruned Perception CNNs: An Image Classification Benchmark Study31 May 2024
- 2024Iterative Filter Pruning for Concatenation-based CNN Architectures4 May 2024
- 2024ECToNAS: Evolutionary Cross-Topology Neural Architecture Search8 Mar 2024
- 2023PERP: Rethinking the Prune-Retrain Paradigm in the Era of LLMs23 Dec 2023
- 2023Unlearning with Fisher Masking9 Oct 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging29 Jun 2023
- 2023Magnitude Attention-based Dynamic Pruning8 Jun 2023
13 more
- 2023A Three-regime Model of Network Pruning28 May 2023
- 2023Network Pruning Spaces19 Apr 2023
- 2023WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networks16 Feb 2023
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruning12 Jan 2023
- 2022Trainability Preserving Neural Pruning25 Jul 2022
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfitting17 Jun 2022
- 2022Compression-aware Training of Neural Networks using Frank-Wolfe24 May 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022Prune and Tune Ensembles: Low-Cost Ensemble Learning With Sparse Independent Subnetworks23 Feb 2022
- 2021How I Learned to Stop Worrying and Love Retraining1 Nov 2021
- 2021Learning Compact Representations of Neural Networks using DiscriminAtive Masking (DAM)1 Oct 2021
- 20211xN Pattern for Pruning Convolutional Neural Networks31 May 2021
- 2021Dynamical Isometry: The Missing Ingredient for Neural Network Pruning12 May 2021
- 2023Unlearning with Fisher Maskingcited by 8
- 2023Unlearning with Fisher Masking9 Oct 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfittingcited by 26
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averagingcited by 20
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2022Compression-aware Training of Neural Networks using Frank-Wolfecited by 16
- 2022Trainability Preserving Neural Pruningcited by 16
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
- 2023A Three-regime Model of Network Pruningcited by 15
- 2022Prune and Tune Ensembles: Low-Cost Ensemble Learning With Sparse Independent Subnetworkscited by 13
- 2021How I Learned to Stop Worrying and Love Retrainingcited by 12
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2023WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networkscited by 6
12 most cited of 23 All 23 (JSON)
- 2026From General Actions to Domain-Specific Monitoring: Prior-Adaptive Transfer for Skeleton-Based Action Recognition3 Jul 2026
- 2024Adaptive Pruning with Module Robustness Sensitivity: Balancing Compression and Robustness19 Oct 2024
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptation19 Jul 2024
- 2024Investigating Calibration and Corruption Robustness of Post-hoc Pruned Perception CNNs: An Image Classification Benchmark Study31 May 2024
- 2024Iterative Filter Pruning for Concatenation-based CNN Architectures4 May 2024
- 2024ECToNAS: Evolutionary Cross-Topology Neural Architecture Search8 Mar 2024
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging29 Jun 2023
- 2023Magnitude Attention-based Dynamic Pruning8 Jun 2023
- 2023A Three-regime Model of Network Pruning28 May 2023
- 2023Network Pruning Spaces19 Apr 2023
12 newest of 23 All 23 (JSON)