mlsanityData to 7 Oct 2026

Class-Aware Pruning for Efficient Neural Networks

arXiv 2312.05875 ↗First posted 10 Dec 2023cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) have demonstrated remarkable success in various fields. However, the large number of floating-point operations (FLOPs) in DNNs poses challenges for their deployment in resource-constrained applications, e.g., edge devices. To address the problem, pruning has been introduced to reduce the computational cost in executing DNNs. Previous pruning strategies are based on weight values, gradient values and activation outputs. Different from previous pruning solutions, in this paper, we propose a class-aware pruning technique to compress DNNs, which provides a novel perspective to reduce the computational cost of DNNs. In each iteration, the neural network training is modified to facilitate the class-aware pruning. Afterwards, the importance of filters with respect to the number of classes is evaluated. The filters that are only important for a few number of classes are removed. The neural network is then retrained to compensate for the incurred accuracy loss. The pruning iterations end until no filter can be removed anymore, indicating that the remaining filters are very important for many classes. This pruning technique outperforms previous pruning solutions in terms of accuracy, pruning ratio and the reduction of FLOPs. Experimental results confirm that this class-aware pruning technique can significantly reduce the number of weights and FLOPs, while maintaining a high inference accuracy.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 16 of its 28 references that are in the map. First posted on arXiv 10 Dec 2023.

Builds on

16 of 28 references.

References · 16

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  4. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  5. 2019Importance Estimation for Neural Network Pruningcited by 531
  6. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  7. 2023DepGraph: Towards Any Structural Pruningcited by 202
  8. 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
  9. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  10. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  11. 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
  12. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
4 more
  1. 2022Prospect Pruning: Finding Trainable Weights at Initialization using Meta-Gradientscited by 34
  2. 2021Neural Response Interpretation through the Lens of Critical Pathwayscited by 32
  3. 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
  4. 2022Trainability Preserving Neural Pruningcited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 3; 2026: 3.

9 papers.