Sanity-Checking Pruning Methods: Random Tickets can Win the Jackpot
Not on the map. Why?
Abstract (arXiv)
Network pruning is a method for reducing test-time computational resource requirements with minimal performance degradation. Conventional wisdom of pruning algorithms suggests that: (1) Pruning methods exploit information from training data to find good subnetworks; (2) The architecture of the pruned network is crucial for good performance. In this paper, we conduct sanity checks for the above beliefs on several recent unstructured pruning methods and surprisingly find that: (1) A set of methods which aims to find good subnetworks of the randomly-initialized network (which we call "initial tickets"), hardly exploits any information from the training data; (2) For the pruned networks obtained by these methods, randomly changing the preserved weights in each layer, while keeping the total number of preserved weights unchanged per layer, does not affect the final performance. These findings inspire us to choose a series of simple data-independent prune ratios for each layer, and randomly prune each layer accordingly to get a subnetwork (which we call "random tickets"). Experimental results show that our zero-shot random tickets outperform or attain a similar performance compared to existing "initial tickets". In addition, we identify one existing pruning method that passes our sanity checks. We hybridize the ratios in our random ticket with this method and propose a new method called "hybrid tickets", which achieves further improvement. (Our code is publicly available at https://github.com/JingtongSu/sanity-checking-pruning)
Key facts. Cited by 66 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 18; 2023: 16; 2024: 11; 2025: 5; 2026: 3.
66 papers.
Sort:
By area:
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Trainingcited by 76
- 2021Can Subnetwork Structure be the Key to Out-of-Distribution Generalization?cited by 75
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2021Recent Advances on Neural Network Pruning at Initializationcited by 41
- 2022Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?cited by 38
- 2022Rare Gems: Finding Lottery Tickets at Initializationcited by 34
- 2021Generalization bounds via distillationcited by 33
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
- 2022Training Your Sparse Neural Network Better with Any Maskcited by 26
38 more
- 2022Why Random Pruning Is All We Need to Start Sparsecited by 26
- 2023Rethinking Graph Lottery Tickets: Graph Sparsity Matterscited by 23
- 2024A Survey of Lottery Ticket Hypothesiscited by 23
- 2022Most Activation Functions Can Win the Lottery Without Excessive Depthcited by 21
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
- 2022Convolutional and Residual Networks Provably Contain Lottery Ticketscited by 16
- 2024Masks, Signs, And Learning Rate Rewindingcited by 15
- 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsitycited by 14
- 2021Plant 'n' Seek: Can You Find the Winning Ticket?cited by 13
- 2023Parameter Sharing with Network Pruning for Scalable Multi-Agent Deep Reinforcement Learningcited by 13
- 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2023Successfully Applying Lottery Ticket Hypothesis to Diffusion Modelcited by 11
- 2022On the Neural Tangent Kernel Analysis of Randomly Pruned Neural Networkscited by 9
- 2023How Sparse Can We Prune A Deep Network: A Fundamental Limit Perspectivecited by 9
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularizationcited by 9
- 2021Universality of Winning Tickets: A Renormalization Group Perspectivecited by 8
- 2022Structured Pruning is All You Need for Pruning CNNs at Initializationcited by 7
- 2024Increasing Model Capacity for Free: A Simple Strategy for Parameter Efficient Fine-tuningcited by 6
- 2025Sign-In to the Lottery: Reparameterizing Sparse Training From Scratchcited by 6
- 2021Max-Affine Spline Insights Into Deep Network Pruningcited by 5
- 2024Kaleidoscope: Learnable Masks for Heterogeneous Multi-agent Reinforcement Learningcited by 5
- 2021Lottery Tickets with Nonzero Biasescited by 4
- 2022Nonlinear Advantage: Trained Networks Might Not Be As Complex as You Thinkcited by 4
- 2022Can We Find Strong Lottery Tickets in Generative Models?cited by 4
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retrainingcited by 4
- 2022Nonlinear Initialization Methods for Low-Rank Neural Networkscited by 3
- 2023Pruning Before Training May Improve Generalization, Provablycited by 3
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selectioncited by 3
- 2024"Lossless" Compression of Deep Neural Networks: A High-dimensional Neural Tangent Kernel Approachcited by 3
- 2024Sparser, Better, Deeper, Stronger: Improving Sparse Training with Exact Orthogonal Initializationcited by 3
- 2024Unified Stochastic Framework for Neural Network Quantization and Pruningcited by 3
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patchescited by 2
- 2023Sparse Weight Averaging with Multiple Particles for Iterative Magnitude Pruningcited by 2
- 2023Understanding Sparse Neural Networks from their Topology via Multipartite Graph Representationscited by 2
- 2023Pruning at Initialization -- A Sketching Perspectivecited by 2
- 2024AdapMTL: Adaptive Pruning Framework for Multitask Learning Modelcited by 2
- 2024Small Contributions, Small Networks: Efficient Neural Network Pruning Based on Relative Importancecited by 2
50 most cited of 66 All 66 (JSON)
- 2026Knowing in Advance When an Evolutionary Outer Loop Will Not Help: A Pre-Registered Cheap-Baseline Screening Rule28 Jun 2026
- 2026Growing Networks with Autonomous Pruning20 Mar 2026
- 2026Pruning at Initialisation through the lens of Graphon Limit: Convergence, Expressivity, and Generalisation6 Feb 2026
- 2025Winning the Lottery by Preserving Network Training Dynamics with Concrete Ticket Search8 Dec 2025
- 2025TwIST: Rigging the Lottery in Transformers with Independent Subnetwork Training6 Nov 2025
- 2025TuneComp: Joint Fine-tuning and Compression for Large Foundation Models27 May 2025
- 2025Sign-In to the Lottery: Reparameterizing Sparse Training From Scratch17 Apr 2025
- 2025What Scalable Second-Order Information Knows for Pruning at Initialization17 Feb 2025
- 2024Unified Stochastic Framework for Neural Network Quantization and Pruning24 Dec 2024
- 2024Zeroth-Order Adaptive Neuron Alignment Based Pruning without Re-Training11 Nov 2024
- 2024Small Contributions, Small Networks: Efficient Neural Network Pruning Based on Relative Importance21 Oct 2024
- 2024Kaleidoscope: Learnable Masks for Heterogeneous Multi-agent Reinforcement Learning11 Oct 2024
38 more
- 2024AdapMTL: Adaptive Pruning Framework for Multitask Learning Model7 Aug 2024
- 2024Increasing Model Capacity for Free: A Simple Strategy for Parameter Efficient Fine-tuning1 Jul 2024
- 2024Cyclic Sparse Training: Is it Enough?4 Jun 2024
- 2024Sparser, Better, Deeper, Stronger: Improving Sparse Training with Exact Orthogonal Initialization3 Jun 2024
- 2024A Survey of Lottery Ticket Hypothesis7 Mar 2024
- 2024"Lossless" Compression of Deep Neural Networks: A High-dimensional Neural Tangent Kernel Approach1 Mar 2024
- 2024Masks, Signs, And Learning Rate Rewinding29 Feb 2024
- 2023Successfully Applying Lottery Ticket Hypothesis to Diffusion Model28 Oct 2023
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selection19 Oct 2023
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Training3 Oct 2023
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularization14 Aug 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retraining13 Aug 2023
- 2023Revisiting Implicit Models: Sparsity Trade-offs Capability in Weight-tied Model for Vision Tasks16 Jul 2023
- 2023Learning Sparse Neural Networks with Identity Layers14 Jul 2023
- 2023How Sparse Can We Prune A Deep Network: A Fundamental Limit Perspective9 Jun 2023
- 2023Pruning at Initialization -- A Sketching Perspective27 May 2023
- 2023Understanding Sparse Neural Networks from their Topology via Multipartite Graph Representations26 May 2023
- 2023Sparse Weight Averaging with Multiple Particles for Iterative Magnitude Pruning24 May 2023
- 2023Rethinking Graph Lottery Tickets: Graph Sparsity Matters3 May 2023
- 2023Parameter Sharing with Network Pruning for Scalable Multi-Agent Deep Reinforcement Learning2 Mar 2023
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruning26 Jan 2023
- 2023Pruning Before Training May Improve Generalization, Provably1 Jan 2023
- 2022Can We Find Strong Lottery Tickets in Generative Models?16 Dec 2022
- 2022Nonlinear Advantage: Trained Networks Might Not Be As Complex as You Think30 Nov 2022
- 2022Advancing Model Pruning via Bi-level Optimization8 Oct 2022
- 2022Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?6 Oct 2022
- 2022Why Random Pruning Is All We Need to Start Sparse5 Oct 2022
- 2022Neural Network Panning: Screening the Optimal Sparse Network Before Training27 Sep 2022
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patches13 Sep 2022
- 2022On the Robustness and Anomaly Detection of Sparse Neural Networks9 Jul 2022
- 2022Training Your Sparse Neural Network Better with Any Mask26 Jun 2022
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruning21 Jun 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022Convolutional and Residual Networks Provably Contain Lottery Tickets4 May 2022
- 2022Most Activation Functions Can Win the Lottery Without Excessive Depth4 May 2022
- 2022On the Neural Tangent Kernel Analysis of Randomly Pruned Neural Networks27 Mar 2022
- 2022Structured Pruning is All You Need for Pruning CNNs at Initialization4 Mar 2022
50 newest of 66 All 66 (JSON)
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Trainingcited by 76
- 2021Can Subnetwork Structure be the Key to Out-of-Distribution Generalization?cited by 75
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2021Recent Advances on Neural Network Pruning at Initializationcited by 41
- 2022Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?cited by 38
- 2022Rare Gems: Finding Lottery Tickets at Initializationcited by 34
- 2021Generalization bounds via distillationcited by 33
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
- 2022Training Your Sparse Neural Network Better with Any Maskcited by 26
12 most cited of 65 All 65 (JSON)
- 2026Knowing in Advance When an Evolutionary Outer Loop Will Not Help: A Pre-Registered Cheap-Baseline Screening Rule28 Jun 2026
- 2026Growing Networks with Autonomous Pruning20 Mar 2026
- 2026Pruning at Initialisation through the lens of Graphon Limit: Convergence, Expressivity, and Generalisation6 Feb 2026
- 2025Winning the Lottery by Preserving Network Training Dynamics with Concrete Ticket Search8 Dec 2025
- 2025TwIST: Rigging the Lottery in Transformers with Independent Subnetwork Training6 Nov 2025
- 2025TuneComp: Joint Fine-tuning and Compression for Large Foundation Models27 May 2025
- 2025Sign-In to the Lottery: Reparameterizing Sparse Training From Scratch17 Apr 2025
- 2025What Scalable Second-Order Information Knows for Pruning at Initialization17 Feb 2025
- 2024Unified Stochastic Framework for Neural Network Quantization and Pruning24 Dec 2024
- 2024Zeroth-Order Adaptive Neuron Alignment Based Pruning without Re-Training11 Nov 2024
- 2024Small Contributions, Small Networks: Efficient Neural Network Pruning Based on Relative Importance21 Oct 2024
- 2024Kaleidoscope: Learnable Masks for Heterogeneous Multi-agent Reinforcement Learning11 Oct 2024
12 newest of 65 All 65 (JSON)