mlsanityData to 14 Oct 2026

BWCP: Probabilistic Learning-to-Prune Channels for ConvNets via Batch Whitening

arXiv 2105.06423 ↗First posted 13 May 2021cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

This work presents a probabilistic channel pruning method to accelerate Convolutional Neural Networks (CNNs). Previous pruning methods often zero out unimportant channels in training in a deterministic manner, which reduces CNN's learning capacity and results in suboptimal performance. To address this problem, we develop a probability-based pruning algorithm, called batch whitening channel pruning (BWCP), which can stochastically discard unimportant channels by modeling the probability of a channel being activated. BWCP has several merits. (1) It simultaneously trains and prunes CNNs from scratch in a probabilistic way, exploring larger network space than deterministic methods. (2) BWCP is empowered by the proposed batch whitening tool, which is able to empirically and theoretically increase the activation probability of useful channels while keeping unimportant channels unchanged without adding any extra parameters and computational cost in inference. (3) Extensive experiments on CIFAR-10, CIFAR-100, and ImageNet with various network architectures show that BWCP outperforms its counterparts by achieving better accuracy given limited computational budgets. For example, ResNet50 pruned by BWCP has only 0.70% Top-1 accuracy drop on ImageNet, while reducing 43.1% FLOPs of the plain ResNet50.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 38 of its 45 references that are in the map. First posted on arXiv 13 May 2021.

Builds on

38 of 45 references.

References · 38

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2017Mask R-CNNcited by 7,277
  6. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  7. 2016Densely Connected Convolutional Networkscited by 6,720
  8. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  9. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  10. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  11. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,333
  12. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
26 more
  1. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  2. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  3. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  4. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  6. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
  7. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
  8. 2018Rethinking the Value of Network Pruningcited by 599
  9. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  10. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  11. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  12. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  13. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
  14. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  15. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  16. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  17. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  18. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  19. 2020Deep Multimodal Fusion by Channel Exchangingcited by 118
  20. 2019Iterative Normalization: Beyond Standardization towards Efficient Whiteningcited by 92
  21. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  22. 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
  23. 2019DeepHoyer: Learning Sparser Neural Network with Differentiable Scale-Invariant Sparsity Measurescited by 56
  24. 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
  25. 2016Normalization Propagation: A Parametric Technique for Removing Internal Covariate Shift in Deep Networkscited by 20
  26. 2016Ensemble-Compression: A New Method for Parallel Training of Deep Neural Networkscited by 4

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.