mlsanityData to 7 Oct 2026

CWP: Instance complexity weighted channel-wise soft masks for network pruning

arXiv 2209.03534 ↗First posted 8 Sep 2022cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Existing differentiable channel pruning methods often attach scaling factors or masks behind channels to prune filters with less importance, and implicitly assume uniform contribution of input samples to filter importance. Specifically, the effects of instance complexity on pruning performance are not yet fully investigated in static network pruning. In this paper, we propose a simple yet effective differentiable network pruning method CWP based on instance complexity weighted filter importance scores. We define instance complexity related weight for each instance by giving higher weights to hard instances, and measure the weighted sum of instance-specific soft masks to model non-uniform contribution of different inputs, which encourages hard instances to dominate the pruning process and the model performance to be well preserved. In addition, we introduce a regularizer to maximize polarization of the masks, such that a sweet spot can be easily found to identify the filters to be pruned. Performance evaluations on various network architectures and datasets demonstrate CWP has advantages over the state-of-the-arts in pruning large networks. For instance, CWP improves the accuracy of ResNet56 on CIFAR-10 dataset by 0.32% aftering removing 64.11% FLOPs, and prunes 87.75% FLOPs of ResNet50 on ImageNet dataset with only 0.93% Top-1 accuracy loss.

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

Builds on

43 of 61 references.

References · 43

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
  5. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  6. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  7. 2014Image Super-Resolution Using Deep Convolutional Networkscited by 1,218
  8. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  9. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  10. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  11. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  12. 2017Large-Scale Evolution of Image Classifierscited by 348
31 more
  1. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  2. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  3. 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
  4. 2022QDrop: Randomly Dropping Quantization for Extremely Low-bit Post-Training Quantizationcited by 175
  5. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  6. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  7. 2020Dynamic Model Pruning with Feedbackcited by 125
  8. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  9. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
  10. 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
  11. 2021Dynamic Slimmable Networkcited by 83
  12. 2019Network Pruning via Transformable Architecture Searchcited by 80
  13. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  14. 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
  15. 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
  16. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  17. 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
  18. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
  19. 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
  20. 2017More is Less: A More Complicated Network with Less Inference Complexitycited by 66
  21. 2018You Look Twice: GaterNet for Dynamic Filter Selection in CNNscited by 46
  22. 2021Manifold Regularized Dynamic Network Pruningcited by 43
  23. 2020Convolution-Weight-Distribution Assumption: Rethinking the Criteria of Channel Pruningcited by 29
  24. 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
  25. 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
  26. 2021Fire Together Wire Together: A Dynamic Pruning Approach with Self-Supervised Mask Predictioncited by 24
  27. 2021Pruning Randomly Initialized Neural Networks with Iterative Randomizationcited by 20
  28. 2019Region-wise Generative Adversarial ImageInpainting for Large Missing Areascited by 18
  29. 2019An Accelerated Correlation Filter Trackercited by 12
  30. 2019Learnable Embedding Space for Efficient Neural Architecture Compressioncited by 10
  31. 2019Plug-in, Trainable Gate for Streamlining Arbitrary Neural Networkscited by 6

Built on by

Not cited yet.