Papers › Distilled Gradual Pruning with Pruned Fine-tuning
Distilled Gradual Pruning with Pruned Fine-tuning
Federico Fontana, Romeo Lanzino, Marco Raoul Marini, Danilo Avola, Luigi Cinque, Francesco Scarcello, Gian Luca Foresti
Neural Networks (NNs) have been driving machine learning progress in recent years, but their larger models present challenges in resource-limited environments. Weight pruning reduces the computational demand, often with performance degradation and long training procedures. This work introduces Distilled Gradual Pruning with Pruned Fine-tuning (DG2PF), a comprehensive algorithm that iteratively prunes pre-trained neural networks using knowledge distillation. We employ a magnitude-based unstructured pruning function that selectively removes a specified proportion of unimportant weights from the network. This function also leads to an efficient compression of the model size while minimizing classification accuracy loss. Additionally, we introduce a simulated pruning strategy with the same effects of weight recovery but while maintaining stable convergence. Furthermore, we propose a multi-step self-knowledge distillation strategy to effectively transfer the knowledge of the full, unpruned network to the pruned counterpart. We validate the performance of our algorithm through extensive experimentation on diverse benchmark datasets, including CIFAR-10 and ImageNet, as well as a set of model architectures. The results highlight how our algorithm prunes and optimizes pretrained neural networks without substantially degrading their classification accuracy while delivering significantly faster and more compact models.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Image Classification | CIFAR-10 | DGPPF-ResNet18 | Percentage correct | 92.90 | #178 of 265 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet50 | GFLOPs | 0.4 | #986 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet50 | Number of params | 2.56M | #986 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet50 | Top 1 Accuracy | 73.66% | #986 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-MobileNetV2 | GFLOPs | 0.1 | #1045 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-MobileNetV2 | Number of params | 1.03M | #1045 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-MobileNetV2 | Top 1 Accuracy | 65.59% | #1045 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet18 | GFLOPs | 0.2 | #1046 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet18 | Number of params | 1.15M | #1046 of 1060 | Archive leaderboard | report |
| Image Classification | ImageNet | DGPPF-ResNet18 | Top 1 Accuracy | 65.22 | #1046 of 1060 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections