mlsanityData to 7 Oct 2026

An Effective Information Theoretic Framework for Channel Pruning

arXiv 2408.16772 ↗First posted 14 Aug 2024cs.IT cs.AI cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Channel pruning is a promising method for accelerating and compressing convolutional neural networks. However, current pruning algorithms still remain unsolved problems that how to assign layer-wise pruning ratios properly and discard the least important channels with a convincing criterion. In this paper, we present a novel channel pruning approach via information theory and interpretability of neural networks. Specifically, we regard information entropy as the expected amount of information for convolutional layers. In addition, if we suppose a matrix as a system of linear equations, a higher-rank matrix represents there exist more solutions to it, which indicates more uncertainty. From the point of view of information theory, the rank can also describe the amount of information. In a neural network, considering the rank and entropy as two information indicators of convolutional layers, we propose a fusion function to reach a compromise of them, where the fusion results are defined as ``information concentration''. When pre-defining layer-wise pruning ratios, we employ the information concentration as a reference instead of heuristic and engineering tuning to provide a more interpretable solution. Moreover, we leverage Shapley values, which are a potent tool in the interpretability of neural networks, to evaluate the channel contributions and discard the least important channels for model compression while maintaining its performance. Extensive experiments demonstrate the effectiveness and promising performance of our method. For example, our method improves the accuracy by 0.21% when reducing 45.5% FLOPs and removing 40.3% parameters for ResNet-56 on CIFAR-10. Moreover, our method obtains loss in Top-1/Top-5 accuracies of 0.43%/0.11% by reducing 41.6% FLOPs and removing 35.0% parameters for ResNet-50 on ImageNet.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 64 of its 91 references that are in the map. First posted on arXiv 14 Aug 2024.

Builds on

64 of 91 references.

References · 64

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  5. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  6. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  7. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  8. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  9. 2016Densely Connected Convolutional Networkscited by 6,691
  10. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  11. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  12. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
38 more
  1. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  2. 2014Going Deeper with Convolutionscited by 4,231
  3. 2015Continuous control with deep reinforcement learningcited by 3,279
  4. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  5. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  8. 2018UNet++: A Nested U-Net Architecture for Medical Image Segmentationcited by 1,518
  9. 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
  10. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  11. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  12. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  13. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  14. 2018Rethinking the Value of Network Pruningcited by 595
  15. 2017Skin Lesion Analysis Toward Melanoma Detection: A Challenge at the 2017 International Symposium on Biomedical Imaging (ISBI), Hosted by the International Skin Imaging Collaboration (ISIC)cited by 549
  16. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
  17. 2019Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selectioncited by 539
  18. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  19. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  20. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  21. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  22. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  23. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  24. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  25. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  26. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  27. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  28. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  29. 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
  30. 2020Probabilistic Anchor Assignment with IoU Prediction for Object Detectioncited by 150
  31. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  32. 2019Feature Selective Anchor-Free Module for Single-Shot Object Detectioncited by 139
  33. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  34. 2020Neural Pruning via Growing Regularizationcited by 97
  35. 2019Pruning from Scratchcited by 72
  36. 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
  37. 2020Pruning Filter in Filtercited by 46
  38. 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39

50 most cited of 64 All 64 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 5; 2026: 1.

7 papers.