mlsanityData to 7 Oct 2026

Slimmable Pruned Neural Networks

arXiv 2212.03415 ↗First posted 7 Dec 2022cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Slimmable Neural Networks (S-Net) is a novel network which enabled to select one of the predefined proportions of channels (sub-network) dynamically depending on the current computational resource availability. The accuracy of each sub-network on S-Net, however, is inferior to that of individually trained networks of the same size due to its difficulty of simultaneous optimization on different sub-networks. In this paper, we propose Slimmable Pruned Neural Networks (SP-Net), which has sub-network structures learned by pruning instead of adopting structures with the same proportion of channels in each layer (width multiplier) like S-Net, and we also propose new pruning procedures: multi-base pruning instead of one-shot or iterative pruning to realize high accuracy and huge training time saving. We also introduced slimmable channel sorting (scs) to achieve calculation as fast as S-Net and zero padding match (zpm) pruning to prune residual structure in more efficient way. SP-Net can be combined with any kind of channel pruning methods and does not require any complicated processing or time-consuming architecture search like NAS models. Compared with each sub-network of the same FLOPs on S-Net, SP-Net improves accuracy by 1.2-1.5% for ResNet-50, 0.9-4.4% for VGGNet, 1.3-2.7% for MobileNetV1, 1.4-3.1% for MobileNetV2 on ImageNet. Furthermore, our methods outperform other SOTA pruning methods and are on par with various NAS models according to our experimental results on ImageNet. The code is available at https://github.com/hideakikuratsu/SP-Net.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 42 of its 49 references that are in the map. First posted on arXiv 7 Dec 2022.

Builds on

42 of 49 references.

References · 42

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  8. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  9. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  12. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
30 more
  1. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
  2. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  3. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  4. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  5. 2020Designing Network Design Spacescited by 954
  6. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  7. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  8. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  9. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  10. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  11. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  12. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  13. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  14. 2018Rethinking the Value of Network Pruningcited by 595
  15. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
  16. 2016Adaptive Computation Time for Recurrent Neural Networkscited by 479
  17. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  18. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  19. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
  20. 2018Slimmable Neural Networkscited by 301
  21. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  22. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  23. 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 192
  24. 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
  25. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  26. 2021Dynamic Slimmable Networkcited by 83
  27. 2020AttentiveNAS: Improving Neural Architecture Search via Attentive Samplingcited by 65
  28. 2017Dynamic Deep Neural Networks: Optimizing Accuracy-Efficiency Trade-offs by Selective Executioncited by 59
  29. 2021AlphaNet: Improved Training of Supernets with Alpha-Divergencecited by 36
  30. 2019HBONet: Harmonious Bottleneck on Two Orthogonal Dimensionscited by 13

Built on by

Not cited yet.