mlsanityData to 7 Oct 2026

Joint Channel and Weight Pruning for Model Acceleration on Moblie Devices

arXiv 2110.08013 ↗First posted 15 Oct 2021cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

For practical deep neural network design on mobile devices, it is essential to consider the constraints incurred by the computational resources and the inference latency in various applications. Among deep network acceleration related approaches, pruning is a widely adopted practice to balance the computational resource consumption and the accuracy, where unimportant connections can be removed either channel-wisely or randomly with a minimal impact on model accuracy. The channel pruning instantly results in a significant latency reduction, while the random weight pruning is more flexible to balance the latency and accuracy. In this paper, we present a unified framework with Joint Channel pruning and Weight pruning (JCW), and achieves a better Pareto-frontier between the latency and accuracy than previous model compression approaches. To fully optimize the trade-off between the latency and accuracy, we develop a tailored multi-objective evolutionary algorithm in the JCW framework, which enables one single search to obtain the optimal candidate architectures for various deployment requirements. Extensive experiments demonstrate that the JCW achieves a better trade-off between the latency and accuracy against various state-of-the-art pruning methods on the ImageNet classification dataset. Our codes are available at https://github.com/jcw-anonymous/JCW.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 39 of its 52 references that are in the map. First posted on arXiv 15 Oct 2021.

Builds on

39 of 52 references.

References · 39

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  5. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  7. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  8. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  9. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  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. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
27 more
  1. 2019Importance Estimation for Neural Network Pruningcited by 531
  2. 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
  3. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  4. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  5. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  6. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  7. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  8. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  9. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  10. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  11. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  12. 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 151
  13. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
  14. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  15. 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 98
  16. 2019Fast Sparse ConvNetscited by 86
  17. 2020Channel Pruning via Automatic Structure Searchcited by 84
  18. 2019Network Pruning via Transformable Architecture Searchcited by 80
  19. 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
  20. 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
  21. 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
  22. 2018DPP-Net: Device-aware Progressive Search for Pareto-optimal Neural Architecturescited by 40
  23. 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
  24. 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
  25. 2018Task Transfer by Preference-Based Cost Learningcited by 18
  26. 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
  27. 2018ECC: Platform-Independent Energy-Constrained Deep Neural Network Compression via a Bilinear Regression Modelcited by 15

Built on by

Not cited yet.