mlsanityData to 14 Oct 2026

Is Oracle Pruning the True Oracle?

arXiv 2412.00143 ↗First posted 28 Nov 2024cs.LG cs.CVcited by 7

Not on the map. Why?

Abstract (arXiv)

Oracle pruning, which selects unimportant weights by minimizing the pruned train loss, has served as the foundation for most neural network pruning methods for over thirty-five years, while few (if any) have thought about how much the foundation really holds. This paper, for the first time, attempts to systematically examine its validity on deep neural networks through empirical correlation analyses and provides meta-framework reflections on the field of neural network pruning. Specifically, this paper focuses on the pruning algorithms with three stages: training, pruning, and retraining. We analyze the correlation in model performance before and after the retraining stage. Extensive experiments (37K models are trained) across a wide spectrum of models (LeNet5, VGG, ResNets, ViT, MLLM) and datasets (MNIST, CIFAR10/CIFAR100, ImageNet-1K, MLLM data) are conducted. For large-scale experiments, we adopt approximate oracle pruning due to the prohibitive cost of exact oracle pruning. The results point to a counterintuitive conclusion: for deep learning models of nontrivial size (already at the scale of ResNet56 on CIFAR-10), pre-retraining performance is negligibly correlated with post-retraining performance. In other words, the weights identified by oracle pruning can scarcely guarantee strong performance following retraining. This further suggests that existing works that derive pruning criteria from oracle pruning may rest on a questionable foundational premise. Further studies suggest that rising task complexity is a primary factor behind the invalidity of oracle pruning nowadays. Finally, given the evidence, we argue that the retraining stage in a pruning algorithm should be accounted for when developing pruning criteria.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 52 of its 88 references that are in the map. First posted on arXiv 28 Nov 2024.

Builds on

52 of 88 references.

References · 52

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  7. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  8. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  9. 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,919
  10. 2023Evaluating Object Hallucination in Large Vision-Language Modelscited by 1,729
  11. 2019Towards VQA Models That Can Readcited by 1,718
  12. 2023MM-Vet: Evaluating Large Multimodal Models for Integrated Capabilitiescited by 1,239
38 more
  1. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  2. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
  3. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  4. 2014Deep Learning in Neural Networks: An Overviewcited by 770
  5. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  6. 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 650
  7. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  8. 2020What is the State of Neural Network Pruning?cited by 583
  9. 2023Textbooks Are All You Need II: phi-1.5 technical reportcited by 565
  10. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  11. 2019Importance Estimation for Neural Network Pruningcited by 541
  12. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
  13. 2019The State of Sparsity in Deep Neural Networkscited by 476
  14. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  15. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
  16. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  17. 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 301
  18. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
  19. 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
  20. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  21. 2023DepGraph: Towards Any Structural Pruningcited by 203
  22. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
  23. 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 165
  24. 2024TinyLLaVA: A Framework of Small-scale Large Multimodal Modelscited by 164
  25. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  26. 2020Neural Pruning via Growing Regularizationcited by 97
  27. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  28. 2018Faster gaze prediction with dense networks and Fisher pruningcited by 94
  29. 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
  30. 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
  31. 2021Recent Advances on Neural Network Pruning at Initializationcited by 41
  32. 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
  33. 2020Convolution-Weight-Distribution Assumption: Rethinking the Criteria of Channel Pruningcited by 30
  34. 2018Learning Sparse Neural Networks via Sensitivity-Driven Regularizationcited by 26
  35. 2020WoodFisher: Efficient Second-Order Approximation for Neural Network Compressioncited by 21
  36. 2024Isomorphic Pruning for Vision Modelscited by 21
  37. 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
  38. 2018Structured Pruning for Efficient ConvNets via Incremental Regularizationcited by 15

50 most cited of 52 All 52 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 6; 2026: 1.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations
  2. 2021Training Deep Neural Networks with Joint Quantization and Pruning of Weights and Activations
  3. 2021Accelerating Deep Learning with Dynamic Data Pruning
  4. 2022Pruning Early Exit Networks
  5. 2023Pruning Deep Neural Networks from a Sparsity Perspective
  6. 2026Pruning Binarized Neural Networks: A Dedicated Framework and Globally Weighted Algorithms
  7. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey
  8. 2019Structural Pruning in Deep Neural Networks: A Small-World Approach