Lottery Jackpots Exist in Pre-trained Models
Not on the map. Why?
Abstract (arXiv)
Network pruning is an effective approach to reduce network complexity with acceptable performance compromise. Existing studies achieve the sparsity of neural networks via time-consuming weight training or complex searching on networks with expanded width, which greatly limits the applications of network pruning. In this paper, we show that high-performing and sparse sub-networks without the involvement of weight training, termed "lottery jackpots", exist in pre-trained models with unexpanded width. Furthermore, we improve the efficiency for searching lottery jackpots from two perspectives. Firstly, we observe that the sparse masks derived from many existing pruning criteria have a high overlap with the searched mask of our lottery jackpot, among which, the magnitude-based pruning results in the most similar mask with ours. Consequently, our searched lottery jackpot removes 90% weights in ResNet-50, while it easily obtains more than 70% top-1 accuracy using only 5 searching epochs on ImageNet. In compliance with this insight, we initialize our sparse mask using the magnitude-based pruning, resulting in at least 3x cost reduction on the lottery jackpot searching while achieving comparable or even better performance. Secondly, we conduct an in-depth analysis of the searching process for lottery jackpots. Our theoretical result suggests that the decrease in training loss during weight searching can be disturbed by the dependency between weights in modern networks. To mitigate this, we propose a novel short restriction method to restrict change of masks that may have potential negative impacts on the training loss. Our code is available at https://github.com/zyxxmu/lottery-jackpots.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 47 of its 74 references that are in the map. First posted on arXiv 18 Apr 2021.
Builds on
47 of 74 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Wide Residual Networkscited by 3,057
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
35 more
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2018Rethinking the Value of Network Pruningcited by 595
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 206
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
- 2017Deep Rewiring: Training very sparse deep networkscited by 136
- 2019Winning the Lottery with Continuous Sparsificationcited by 99
- 2019Fast Sparse ConvNetscited by 86
- 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2016Training Sparse Neural Networkscited by 73
- 2019Pruning from Scratchcited by 72
- 2020Logarithmic Pruning is All You Needcited by 71
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
- 2018Bi-Real Net: Binarizing Deep Network Towards Real-Network Performancecited by 42
- 2020Provable Benefits of Overparameterization in Model Compression: From Double Descent to Pruning Neural Networkscited by 40
- 2017Exploring the Regularity of Sparse Structure in Convolutional Neural Networkscited by 37
- 2019Einconv: Exploring Unexplored Tensor Network Decompositions for Convolutional Neural Networkscited by 24
- 2018Extreme Network Compression via Filter Group Approximationcited by 12
- 2020Greedy Optimization Provably Wins the Lottery: Logarithmic Number of Winning Tickets is Enoughcited by 11
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 2; 2025: 2.
10 papers.
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMscited by 61
- 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocationcited by 44
- 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuningcited by 27
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2022OptG: Optimizing Gradient-driven Criteria in Network Sparsitycited by 5
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edgecited by 3
- 2022Exploiting the Partly Scratch-off Lottery Ticket for Quantization-Aware Trainingcited by 2
- 2024A Convex-optimization-based Layer-wise Post-training Pruner for Large Language Modelscited by 2
- 2025Kernelized Sparse Fine-Tuning with Bi-level Parameter Competition for Vision Modelscited by 1
- 2025Kernelized Sparse Fine-Tuning with Bi-level Parameter Competition for Vision Models28 Oct 2025
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edge30 Sep 2025
- 2024A Convex-optimization-based Layer-wise Post-training Pruner for Large Language Models7 Aug 2024
- 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocation18 Feb 2024
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMs13 Oct 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2022Exploiting the Partly Scratch-off Lottery Ticket for Quantization-Aware Training12 Nov 2022
- 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuning23 May 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022OptG: Optimizing Gradient-driven Criteria in Network Sparsity30 Jan 2022