An Information Theory-inspired Strategy for Automatic Network Pruning
Not on the map. Why?
Abstract (arXiv)
Despite superior performance on many computer vision tasks, deep convolution neural networks are well known to be compressed on devices that have resource constraints. Most existing network pruning methods require laborious human efforts and prohibitive computation resources, especially when the constraints are changed. This practically limits the application of model compression when the model needs to be deployed on a wide range of devices. Besides, existing methods are still challenged by the missing theoretical guidance. In this paper we propose an information theory-inspired strategy for automatic model compression. The principle behind our method is the information bottleneck theory, i.e., the hidden representation should compress information with each other. We thus introduce the normalized Hilbert-Schmidt Independence Criterion (nHSIC) on network activations as a stable and generalized indicator of layer importance. When a certain resource constraint is given, we integrate the HSIC indicator with the constraint to transform the architecture search problem into a linear programming problem with quadratic constraints. Such a problem is easily solved by a convex optimization method with a few seconds. We also provide a rigorous proof to reveal that optimizing the normalized HSIC simultaneously minimizes the mutual information between different layers. Without any search process, our method achieves better compression tradeoffs comparing to the state-of-the-art compression algorithms. For instance, with ResNet-50, we achieve a 45.3%-FLOPs reduction, with a 75.75 top-1 accuracy on ImageNet. Codes are avaliable at https://github.com/MAC-AutoML/ITPruner/tree/master.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 62 of its 128 references that are in the map. First posted on arXiv 19 Aug 2021.
Builds on
62 of 128 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
38 more
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
- 2015Fast R-CNNcited by 2,933
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,161
- 2019Searching for MobileNetV3cited by 1,994
- 2019Similarity of Neural Network Representations Revisitedcited by 1,755
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,020
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2016Deep Variational Information Bottleneckcited by 930
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2018Rethinking the Value of Network Pruningcited by 599
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
- 2020What is the State of Neural Network Pruning?cited by 583
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 503
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2019Variational Information Distillation for Knowledge Transfercited by 324
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 251
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 217
- 2021Zero-Cost Proxies for Lightweight NAScited by 199
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
- 2018i-RevNet: Deep Invertible Networkscited by 137
- 2021IA-RED2: Interpretability-Aware Redundancy Reduction for Vision Transformerscited by 127
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 0; 2025: 3; 2026: 9.
17 papers.
Sort:
By area:
- 2021OMPQ: Orthogonal Mixed Precision Quantizationcited by 39
- 2023Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspectivecited by 17
- 2026SocialOmni: Benchmarking Audio-Visual Social Interactivity in Omni Modelscited by 13
- 2025Dynamic Low-Rank Sparse Adaptation for Large Language Modelscited by 10
- 2026Motion-Aware Caching for Efficient Autoregressive Video Generationcited by 6
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
- 2025InfoQ: Mixed-Precision Quantization via Global Information Flowcited by 4
- 2026When Does Sparsity Mitigate the Curse of Depth in LLMscited by 4
- 2026ForensicConcept: Transferable Forensic Concepts for AIGI Detectioncited by 2
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Surveycited by 1
- 2026OmniScope: Modality-Decoupled Token Compression for Omnimodal Large Language Modelscited by 1
- 2023Learning Sparse Neural Networks with Identity Layerscited by 0
5 more
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Differencecited by 0
- 2026A2RBench: An Automatic Paradigm for Formally Verifiable Abstract Reasoning Benchmark Generationcited by 0
- 2026InTrain: Intrinsic Trainability for Zero-Cost Neural Architecture Searchcited by 0
- 2026FUSE: Frequency-domain Unification and Spectral Energy Alignment for Multi-modal Object Re-Identificationcited by 0
- 2026CommitKV: Lifecycle-Aware KV Cache Compression via Commit Transitions for Multi-Turn Agentscited by 0
- 2026CommitKV: Lifecycle-Aware KV Cache Compression via Commit Transitions for Multi-Turn Agents8 Aug 2026
- 2026OmniScope: Modality-Decoupled Token Compression for Omnimodal Large Language Models25 Jul 2026
- 2026FUSE: Frequency-domain Unification and Spectral Energy Alignment for Multi-modal Object Re-Identification18 Jun 2026
- 2026InTrain: Intrinsic Trainability for Zero-Cost Neural Architecture Search17 Jun 2026
- 2026ForensicConcept: Transferable Forensic Concepts for AIGI Detection5 Jun 2026
- 2026A2RBench: An Automatic Paradigm for Formally Verifiable Abstract Reasoning Benchmark Generation17 May 2026
- 2026Motion-Aware Caching for Efficient Autoregressive Video Generation3 May 2026
- 2026SocialOmni: Benchmarking Audio-Visual Social Interactivity in Omni Models17 Mar 2026
- 2026When Does Sparsity Mitigate the Curse of Depth in LLMs16 Mar 2026
- 2025InfoQ: Mixed-Precision Quantization via Global Information Flow6 Aug 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
- 2025Dynamic Low-Rank Sparse Adaptation for Large Language Models20 Feb 2025
5 more
- 2023Learning Sparse Neural Networks with Identity Layers14 Jul 2023
- 2023Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspective21 Mar 2023
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Survey22 Aug 2022
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracy18 Nov 2021
- 2021OMPQ: Orthogonal Mixed Precision Quantization16 Sep 2021
- 2021OMPQ: Orthogonal Mixed Precision Quantizationcited by 39
- 2023Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspectivecited by 17
- 2026SocialOmni: Benchmarking Audio-Visual Social Interactivity in Omni Modelscited by 13
- 2025Dynamic Low-Rank Sparse Adaptation for Large Language Modelscited by 10
- 2026Motion-Aware Caching for Efficient Autoregressive Video Generationcited by 6
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
- 2025InfoQ: Mixed-Precision Quantization via Global Information Flowcited by 4
- 2026When Does Sparsity Mitigate the Curse of Depth in LLMscited by 4
- 2026ForensicConcept: Transferable Forensic Concepts for AIGI Detectioncited by 2
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Surveycited by 1
- 2023Learning Sparse Neural Networks with Identity Layerscited by 0
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Differencecited by 0
12 most cited of 14 All 14 (JSON)
- 2026FUSE: Frequency-domain Unification and Spectral Energy Alignment for Multi-modal Object Re-Identification18 Jun 2026
- 2026InTrain: Intrinsic Trainability for Zero-Cost Neural Architecture Search17 Jun 2026
- 2026ForensicConcept: Transferable Forensic Concepts for AIGI Detection5 Jun 2026
- 2026Motion-Aware Caching for Efficient Autoregressive Video Generation3 May 2026
- 2026SocialOmni: Benchmarking Audio-Visual Social Interactivity in Omni Models17 Mar 2026
- 2026When Does Sparsity Mitigate the Curse of Depth in LLMs16 Mar 2026
- 2025InfoQ: Mixed-Precision Quantization via Global Information Flow6 Aug 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
- 2025Dynamic Low-Rank Sparse Adaptation for Large Language Models20 Feb 2025
- 2023Learning Sparse Neural Networks with Identity Layers14 Jul 2023
- 2023Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspective21 Mar 2023
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Survey22 Aug 2022
12 newest of 14 All 14 (JSON)