Towards Compact CNNs via Collaborative Compression
Not on the map. Why?
Abstract (arXiv)
Channel pruning and tensor decomposition have received extensive attention in convolutional neural network compression. However, these two techniques are traditionally deployed in an isolated manner, leading to significant accuracy drop when pursuing high compression rates. In this paper, we propose a Collaborative Compression (CC) scheme, which joints channel pruning and tensor decomposition to compress CNN models by simultaneously learning the model sparsity and low-rankness. Specifically, we first investigate the compression sensitivity of each layer in the network, and then propose a Global Compression Rate Optimization that transforms the decision problem of compression rate into an optimization problem. After that, we propose multi-step heuristic compression to remove redundant compression units step-by-step, which fully considers the effect of the remaining compression space (i.e., unremoved compression units). Our method demonstrates superior performance gains over previous ones on various datasets and backbone architectures. For example, we achieve 52.9% FLOPs reduction by removing 48.4% parameters on ResNet-50 with only a Top-1 accuracy drop of 0.56% on ImageNet 2012.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Builds on 34 of its 45 references that are in the map. First posted on arXiv 24 May 2021.
Builds on
34 of 45 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
22 more
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2018Rethinking the Value of Network Pruningcited by 595
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2019Importance Estimation for Neural Network Pruningcited by 531
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 161
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 121
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
- 2018Coreset-Based Neural Network Compressioncited by 27
- 2017Coordinating Filters for Faster Deep Neural Networkscited by 24
Built on by
Citing papers per year: 2021: 4; 2022: 8; 2023: 10; 2024: 8; 2025: 5; 2026: 1.
36 papers.
Sort:
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023NOLA: Compressing LoRA using Linear Combination of Random Basiscited by 28
- 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuningcited by 27
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2022Trainability Preserving Neural Pruningcited by 16
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Mapscited by 11
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
24 more
- 2022Network Pruning via Feature Shift Minimizationcited by 4
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retrainingcited by 4
- 2024MCNC: Manifold-Constrained Reparameterization for Neural Compressioncited by 4
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
- 2023Ternary Singular Value Decomposition as a Better Parameterized Form in Linear Mappingcited by 3
- 2022Automatic Diagnosis of Myocarditis Disease in Cardiac MRI Modality using Deep Transformers and Explainable Artificial Intelligencecited by 2
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Samplercited by 2
- 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratchcited by 2
- 2024Differentiable Model Scaling using Differentiable Topkcited by 2
- 2021Prioritized Subnet Sampling for Resource-Adaptive Supernet Trainingcited by 1
- 2021Evolving Transferable Neural Pruning Functionscited by 1
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compressioncited by 1
- 2023Dynamic Shuffle: An Efficient Channel Mixture Methodcited by 1
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learningcited by 1
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Searchcited by 1
- 2025Enhanced Structured Lasso Pruning with Class-wise Informationcited by 1
- 2026LegoNet: Memory Footprint Reduction Through Block Weight Clusteringcited by 1
- 2021Class-Discriminative CNN Compressioncited by 0
- 2022PRANC: Pseudo RAndom Networks for Compacting deep modelscited by 0
- 2022Automated Diagnosis of Cardiovascular Diseases from Cardiac Magnetic Resonance Imaging Using Deep Learning Models: A Reviewcited by 0
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applicationscited by 0
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clusteringcited by 0
- 2025FGFP: A Fractional Gaussian Filter and Pruning for Deep Neural Networks Compressioncited by 0
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systemscited by 0
- 2026LegoNet: Memory Footprint Reduction Through Block Weight Clustering18 Feb 2026
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025FGFP: A Fractional Gaussian Filter and Pruning for Deep Neural Networks Compression30 Jul 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025Enhanced Structured Lasso Pruning with Class-wise Information13 Feb 2025
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024MCNC: Manifold-Constrained Reparameterization for Neural Compression27 Jun 2024
- 2024Differentiable Model Scaling using Differentiable Topk12 May 2024
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment28 Mar 2024
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch21 Mar 2024
24 more
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networks18 Jan 2024
- 2023Dynamic Shuffle: An Efficient Channel Mixture Method4 Oct 2023
- 2023NOLA: Compressing LoRA using Linear Combination of Random Basis4 Oct 2023
- 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratch25 Sep 2023
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compression21 Sep 2023
- 2023Ternary Singular Value Decomposition as a Better Parameterized Form in Linear Mapping15 Aug 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retraining13 Aug 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruning12 Jan 2023
- 2022Automated Diagnosis of Cardiovascular Diseases from Cardiac Magnetic Resonance Imaging Using Deep Learning Models: A Review26 Oct 2022
- 2022Automatic Diagnosis of Myocarditis Disease in Cardiac MRI Modality using Deep Transformers and Explainable Artificial Intelligence26 Oct 2022
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps7 Sep 2022
- 2022Trainability Preserving Neural Pruning25 Jul 2022
- 2022Network Pruning via Feature Shift Minimization6 Jul 2022
- 2022PRANC: Pseudo RAndom Networks for Compacting deep models16 Jun 2022
- 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuning23 May 2022
- 2022Compact Model Training by Low-Rank Projection with Energy Transfer12 Apr 2022
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracy18 Nov 2021
- 2021Evolving Transferable Neural Pruning Functions21 Oct 2021
- 2021Class-Discriminative CNN Compression21 Oct 2021
- 2021Prioritized Subnet Sampling for Resource-Adaptive Supernet Training12 Sep 2021
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023NOLA: Compressing LoRA using Linear Combination of Random Basiscited by 28
- 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuningcited by 27
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2022Trainability Preserving Neural Pruningcited by 16
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Mapscited by 11
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
12 most cited of 36 All 36 (JSON)
- 2026LegoNet: Memory Footprint Reduction Through Block Weight Clustering18 Feb 2026
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025FGFP: A Fractional Gaussian Filter and Pruning for Deep Neural Networks Compression30 Jul 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025Enhanced Structured Lasso Pruning with Class-wise Information13 Feb 2025
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024MCNC: Manifold-Constrained Reparameterization for Neural Compression27 Jun 2024
- 2024Differentiable Model Scaling using Differentiable Topk12 May 2024
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment28 Mar 2024
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch21 Mar 2024
12 newest of 36 All 36 (JSON)