mlsanityData to 14 Oct 2026

EPSD: Early Pruning with Self-Distillation for Efficient Model Compression

arXiv 2402.00084 ↗First posted 31 Jan 2024cs.LG cs.AI cs.CVcited by 6

On the map: Knowledge distillation → General knowledge distillation methods

Abstract (arXiv)

Neural network compression techniques, such as knowledge distillation (KD) and network pruning, have received increasing attention. Recent work `Prune, then Distill' reveals that a pruned student-friendly teacher network can benefit the performance of KD. However, the conventional teacher-student pipeline, which entails cumbersome pre-training of the teacher and complicated compression steps, makes pruning with KD less efficient. In addition to compressing models, recent compression techniques also emphasize the aspect of efficiency. Early pruning demands significantly less computational cost in comparison to the conventional pruning methods as it does not require a large pre-trained model. Likewise, a special case of KD, known as self-distillation (SD), is more efficient since it requires no pre-training or student-teacher pair selection. This inspires us to collaborate early pruning with SD for efficient model compression. In this work, we propose the framework named Early Pruning with Self-Distillation (EPSD), which identifies and preserves distillable weights in early pruning for a given SD task. EPSD efficiently combines early pruning and self-distillation in a two-step process, maintaining the pruned network's trainability for compression. Instead of a simple combination of pruning and SD, EPSD enables the pruned network to favor SD by keeping more distillable weights before training to ensure better distillation of the pruned network. We demonstrated that EPSD improves the training of pruned networks, supported by visual and quantitative analyses. Our evaluation covered diverse benchmarks (CIFAR-10/100, Tiny-ImageNet, full ImageNet, CUB-200-2011, and Pascal VOC), with EPSD outperforming advanced pruning and SD techniques.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in General knowledge distillation methods, one of 12 directions in Knowledge distillation. Builds on 52 of its 69 references that are in the map. First posted on arXiv 31 Jan 2024.

Builds on

52 of 69 references.

Closest ancestors · 2

Same direction, newest first

  1. 2021Prune Your Model Before Distill It30 Sep
  2. 2021Distilling Knowledge via Knowledge Review19 Apr

Other references · 50

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  5. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  6. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  7. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  8. 2016Wide Residual Networkscited by 3,070
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  10. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  11. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  12. 2014FitNets: Hints for Thin Deep Netscited by 1,653
38 more
  1. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  2. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  3. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
  4. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 642
  5. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 637
  6. 2019Improved Knowledge Distillation via Teacher Assistantcited by 573
  7. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 497
  8. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  9. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  10. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  11. 2017Sharp Minima Can Generalize For Deep Netscited by 466
  12. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
  13. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
  14. 2020Knowledge Distillation and Student-Teacher Learning for Visual Intelligence: A Review and New Outlookscited by 316
  15. 2018Stronger generalization bounds for deep nets via a compression approachcited by 307
  16. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
  17. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 238
  18. 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
  19. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
  20. 2022Outlier Suppression: Pushing the Limit of Low-bit Transformer Language Modelscited by 181
  21. 2020Self-Distillation Amplifies Regularization in Hilbert Spacecited by 173
  22. 2020Regularizing Class-wise Predictions via Self-knowledge Distillationcited by 144
  23. 2017Deep Rewiring: Training very sparse deep networkscited by 139
  24. 2018Bias-Reduced Uncertainty Estimation for Deep Neural Classifierscited by 113
  25. 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
  26. 2020Self-Knowledge Distillation with Progressive Refinement of Targetscited by 107
  27. 2018Snapshot Distillation: Teacher-Student Optimization in One Generationcited by 99
  28. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  29. 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
  30. 2019AutoCompress: An Automatic DNN Structured Pruning Framework for Ultra-High Compression Ratescited by 49
  31. 2021Unveiling the Potential of Structure Preserving for Weakly Supervised Object Localizationcited by 46
  32. 2021Recent Advances on Neural Network Pruning at Initializationcited by 41
  33. 2022Prospect Pruning: Finding Trainable Weights at Initialization using Meta-Gradientscited by 34
  34. 2022Training Your Sparse Neural Network Better with Any Maskcited by 26
  35. 2020Single Shot Structured Pruning Before Trainingcited by 19
  36. 2020Channel Pruning Guided by Classification Loss and Feature Importancecited by 17
  37. 2023CP3: Channel Pruning Plug-in for Point-based Networkscited by 10
  38. 2021Dynamical Isometry: The Missing Ingredient for Neural Network Pruningcited by 2

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 3.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2021Deep Neural Compression Via Concurrent Pruning and Self-Distillation
  2. 2024Distilling the Knowledge in Data Pruning
  3. 2021PQK: Model Compression via Pruning, Quantization, and Knowledge Distillation
  4. 2024Enhanced Sparsification via Stimulative Training
  5. 2025SDMPrune: Self-Distillation MLP Pruning for Efficient Large Language Models
  6. 2022InDistill: Information flow-preserving knowledge distillation for model compression
  7. 2025HPM-KD: Hierarchical Progressive Multi-Teacher Framework for Knowledge Distillation and Efficient Model Compression
  8. 2021ERNIE-Tiny : A Progressive Distillation Framework for Pretrained Transformer Compression