mlsanityData to 14 Oct 2026

Pruning with Compensation: Efficient Channel Pruning for Deep Convolutional Neural Networks

arXiv 2108.13728 ↗First posted 31 Aug 2021cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

Channel pruning is a promising technique to compress the parameters of deep convolutional neural networks(DCNN) and to speed up the inference. This paper aims to address the long-standing inefficiency of channel pruning. Most channel pruning methods recover the prediction accuracy by re-training the pruned model from the remaining parameters or random initialization. This re-training process is heavily dependent on the sufficiency of computational resources, training data, and human interference(tuning the training strategy). In this paper, a highly efficient pruning method is proposed to significantly reduce the cost of pruning DCNN. The main contributions of our method include: 1) pruning compensation, a fast and data-efficient substitute of re-training to minimize the post-pruning reconstruction loss of features, 2) compensation-aware pruning(CaP), a novel pruning algorithm to remove redundant or less-weighted channels by minimizing the loss of information, and 3) binary structural search with step constraint to minimize human interference. On benchmarks including CIFAR-10/100 and ImageNet, our method shows competitive pruning performance among the state-of-the-art retraining-based pruning methods and, more importantly, reduces the processing time by 95% and data usage by 90%.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 31 Aug 2021.

Builds on

37 of 57 references.

References · 37

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  7. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  8. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  9. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
  10. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  11. 2017Mixed Precision Trainingcited by 1,156
  12. 2016Pruning Filters for Efficient ConvNetscited by 1,143
25 more
  1. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
  2. 2019Relational Knowledge Distillationcited by 889
  3. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  4. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
  5. 2018Rethinking the Value of Network Pruningcited by 599
  6. 2019Importance Estimation for Neural Network Pruningcited by 541
  7. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  8. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  9. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
  10. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  11. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  12. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
  13. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  14. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
  15. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
  16. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  17. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
  18. 2020Channel Pruning via Automatic Structure Searchcited by 85
  19. 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
  20. 2020Lookahead: A Far-Sighted Alternative of Magnitude-based Pruningcited by 61
  21. 2019Neural Network Pruning with Residual-Connections and Limited-Datacited by 52
  22. 2020Discrimination-aware Network Pruning for Deep Model Compressioncited by 51
  23. 2021Manifold Regularized Dynamic Network Pruningcited by 43
  24. 2019Data-Independent Neural Pruning via Coresetscited by 35
  25. 2021Network Pruning using Adaptive Exemplar Filterscited by 16

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.