mlsanityData to 14 Oct 2026

Learning effective pruning at initialization from iterative pruning

arXiv 2408.14757 ↗First posted 27 Aug 2024cs.CV cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Pruning at initialization (PaI) reduces training costs by removing weights before training, which becomes increasingly crucial with the growing network size. However, current PaI methods still have a large accuracy gap with iterative pruning, especially at high sparsity levels. This raises an intriguing question: can we get inspiration from iterative pruning to improve the PaI performance? In the lottery ticket hypothesis, the iterative rewind pruning (IRP) finds subnetworks retroactively by rewinding the parameter to the original initialization in every pruning iteration, which means all the subnetworks are based on the initial state. Here, we hypothesise the surviving subnetworks are more important and bridge the initial feature and their surviving score as the PaI criterion. We employ an end-to-end neural network (AutoSparse) to learn this correlation, input the model's initial features, output their score and then prune the lowest score parameters before training. To validate the accuracy and generalization of our method, we performed PaI across various models. Results show that our approach outperforms existing methods in high-sparsity settings. Notably, as the underlying logic of model pruning is consistent in different models, only one-time IRP on one model is needed (e.g., once IRP on ResNet-18/CIFAR-10, AutoS can be generalized to VGG-16/CIFAR-10, ResNet-18/TinyImageNet, et al.). As the first neural network-based PaI method, we conduct extensive experiments to validate the factors influencing this approach. These results reveal the learning tendencies of neural networks and provide new insights into our understanding and research of PaI from a practical perspective. Our code is available at: https://github.com/ChengYaofeng/AutoSparse.git.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 32 references that are in the map. First posted on arXiv 27 Aug 2024.

Builds on

25 of 32 references.

References · 25

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  4. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  6. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  7. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
  8. 2018Rethinking the Value of Network Pruningcited by 599
  9. 2020What is the State of Neural Network Pruning?cited by 583
  10. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  11. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  12. 2019The State of Sparsity in Deep Neural Networkscited by 476
13 more
  1. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  2. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
  3. 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
  4. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  5. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  6. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  7. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
  8. 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
  9. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  10. 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
  11. 2020Pruning via Iterative Ranking of Sensitivity Statisticscited by 26
  12. 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsitycited by 14
  13. 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12

Built on by

Not cited yet.