Towards Efficient Model Compression via Learned Global Ranking
Not on the map. Why?
Abstract (arXiv)
Pruning convolutional filters has demonstrated its effectiveness in compressing ConvNets. Prior art in filter pruning requires users to specify a target model complexity (e.g., model size or FLOP count) for the resulting architecture. However, determining a target model complexity can be difficult for optimizing various embodied AI applications such as autonomous robots, drones, and user-facing applications. First, both the accuracy and the speed of ConvNets can affect the performance of the application. Second, the performance of the application can be hard to assess without evaluating ConvNets during inference. As a consequence, finding a sweet-spot between the accuracy and speed via filter pruning, which needs to be done in a trial-and-error fashion, can be time-consuming. This work takes a first step toward making this process more efficient by altering the goal of model compression to producing a set of ConvNets with various accuracy and latency trade-offs instead of producing one ConvNet targeting some pre-defined latency constraint. To this end, we propose to learn a global ranking of the filters across different layers of the ConvNet, which is used to obtain a set of ConvNet architectures that have different accuracy/latency trade-offs by pruning the bottom-ranked filters. Our proposed algorithm, LeGR, is shown to be 2x to 3x faster than prior work while having comparable or better performance when targeting seven pruned ResNet-56 with different accuracy/FLOPs profiles on the CIFAR-100 dataset. Additionally, we have evaluated LeGR on ImageNet and Bird-200 with ResNet-50 and MobileNetV2 to demonstrate its effectiveness. Code available at https://github.com/cmu-enyac/LeGR.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 17; 2023: 15; 2024: 8; 2025: 5; 2026: 1.
75 papers.
Sort:
By area:
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structural Pruning for Diffusion Modelscited by 193
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2022Structural Pruning via Latency-Saliency Knapsackcited by 40
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2023Dynamic Sparse Training with Structured Sparsitycited by 36
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulationcited by 34
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
38 more
- 2021Multi-Scale Aligned Distillation for Low-Resolution Detectioncited by 24
- 2021On the Effect of Pruning on Adversarial Robustnesscited by 23
- 2023SlimSAM: 0.1% Data Makes Segment Anything Slimcited by 20
- 2022Trainability Preserving Neural Pruningcited by 16
- 2022GhostNets on Heterogeneous Devices via Cheap Operationscited by 14
- 2021Pipeline Parallelism for Inference on Heterogeneous Edge Computingcited by 13
- 2021RepNAS: Searching for Efficient Re-parameterizing Blockscited by 11
- 2021SPATL: Salient Parameter Aggregation and Transfer Learning for Heterogeneous Clients in Federated Learningcited by 11
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Mapscited by 11
- 2023Masked Bayesian Neural Networks : Theoretical Guarantee and its Posterior Inferencecited by 9
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2021HALP: Hardware-Aware Latency Pruningcited by 8
- 2021Semi-Online Knowledge Distillationcited by 8
- 2021Network Pruning via Resource Reallocationcited by 6
- 2021CATRO: Channel Pruning via Class-Aware Trace Ratio Optimizationcited by 6
- 2022Restructurable Activation Networkscited by 6
- 2021Max-Affine Spline Insights Into Deep Network Pruningcited by 5
- 2022Pruning-aware Sparse Regularization for Network Pruningcited by 5
- 2022Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruningcited by 5
- 2021Heterogeneous Federated Learning using Dynamic Model Pruning and Adaptive Gradientcited by 4
- 2021AdaptCL: Efficient Collaborative Learning with Dynamic and Adaptive Pruningcited by 4
- 2022QAPPA: Quantization-Aware Power, Performance, and Area Modeling of DNN Acceleratorscited by 4
- 2022Network Pruning via Feature Shift Minimizationcited by 4
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalitiescited by 4
- 2024REPrune: Channel Pruning via Kernel Representative Selectioncited by 4
- 2024Open-Source AI-based SE Tools: Opportunities and Challenges of Collaborative Software Learningcited by 4
- 2024Multi-Dimensional Pruning: Joint Channel, Layer and Block Pruning with Latency Constraintcited by 4
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraintcited by 4
- 2021RingCNN: Exploiting Algebraically-Sparse Ring Tensors for Energy-Efficient CNN-Based Computational Imagingcited by 3
- 2021Improved Knowledge Distillation via Adversarial Collaborationcited by 3
- 2022QADAM: Quantization-Aware DNN Accelerator Modeling for Pareto-Optimalitycited by 3
- 2023Boosting Convolutional Neural Networks with Middle Spectrum Grouped Convolutioncited by 3
- 2021Batch Normalization Tells You Which Filter is Importantcited by 2
- 2022QUIDAM: A Framework for Quantization-Aware DNN Accelerator and Model Co-Explorationcited by 2
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Samplercited by 2
- 2024Enhanced Sparsification via Stimulative Trainingcited by 2
- 2025Training-Free Restoration of Pruned Neural Networkscited by 2
- 2021Attention-Based Neural Networks for Chroma Intra Prediction in Video Codingcited by 1
50 most cited of 75 All 75 (JSON)
- 2026RAMS: Resource-Adaptive and Detection-Conditioned Model Switching for Embedded Edge Perception14 May 2026
- 2025Hyperpruning: Efficient Search through Pruned Variants of Recurrent Neural Networks Leveraging Lyapunov Spectrum9 Jun 2025
- 2025CUT: Pruning Pre-Trained Multi-Task Models into Compact Models for Edge Devices14 Apr 2025
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraint2 Apr 2025
- 2025Training-Free Restoration of Pruned Neural Networks6 Feb 2025
- 2025Advancing Weight and Channel Sparsification with Enhanced Saliency5 Feb 2025
- 2024Neuromodulated Meta-Learning11 Nov 2024
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulation21 Aug 2024
- 2024Multi-Dimensional Pruning: Joint Channel, Layer and Block Pruning with Latency Constraint17 Jun 2024
- 2024Open-Source AI-based SE Tools: Opportunities and Challenges of Collaborative Software Learning9 Apr 2024
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment28 Mar 2024
38 more
- 2024Enhanced Sparsification via Stimulative Training11 Mar 2024
- 2024REPrune: Channel Pruning via Kernel Representative Selection27 Feb 2024
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities14 Dec 2023
- 2023SlimSAM: 0.1% Data Makes Segment Anything Slim8 Dec 2023
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compression21 Sep 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Structured Network Pruning by Measuring Filter-wise Interactions3 Jul 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023Masked Bayesian Neural Networks : Theoretical Guarantee and its Posterior Inference24 May 2023
- 2023Layer-adaptive Structured Pruning Guided by Latency23 May 2023
- 2023Structural Pruning for Diffusion Models18 May 2023
- 2023Dynamic Sparse Training with Structured Sparsity3 May 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
- 2023Boosting Convolutional Neural Networks with Middle Spectrum Grouped Convolution13 Apr 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023DepGraph: Towards Any Structural Pruning30 Jan 2023
- 2023Voting from Nearest Tasks: Meta-Vote Pruning of Pre-trained Models for Downstream Tasks27 Jan 2023
- 2022AP: Selective Activation for De-sparsifying Pruned Neural Networks9 Dec 2022
- 2022Optimizing Learning Rate Schedules for Iterative Pruning of Deep Neural Networks9 Dec 2022
- 2022Structural Pruning via Latency-Saliency Knapsack13 Oct 2022
- 2022CWP: Instance complexity weighted channel-wise soft masks for network pruning8 Sep 2022
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps7 Sep 2022
- 2022Restructurable Activation Networks17 Aug 2022
- 2022Trainability Preserving Neural Pruning25 Jul 2022
- 2022Network Pruning via Feature Shift Minimization6 Jul 2022
- 2022QUIDAM: A Framework for Quantization-Aware DNN Accelerator and Model Co-Exploration30 Jun 2022
- 2022Efficient Deep Learning Using Non-Volatile Memory Technology27 Jun 2022
- 2022QADAM: Quantization-Aware DNN Accelerator Modeling for Pareto-Optimality20 May 2022
- 2022QAPPA: Quantization-Aware Power, Performance, and Area Modeling of DNN Accelerators17 May 2022
- 2022CHEX: CHannel EXploration for CNN Model Compression29 Mar 2022
- 2022Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning5 Mar 2022
- 2022AutoMC: Automated Model Compression based on Domain Knowledge and Progressive search strategy24 Jan 2022
- 2022Pruning-aware Sparse Regularization for Network Pruning18 Jan 2022
- 2022GhostNets on Heterogeneous Devices via Cheap Operations10 Jan 2022
- 2021Network Compression via Central Filter10 Dec 2021
- 2021Batch Normalization Tells You Which Filter is Important2 Dec 2021
- 2021A Highly Effective Low-Rank Compression of Deep Neural Networks with Modified Beam-Search and Modified Stable Rank30 Nov 2021
- 2021Improved Knowledge Distillation via Adversarial Collaboration29 Nov 2021
50 newest of 75 All 75 (JSON)
- 2023Structural Pruning for Diffusion Modelscited by 193
- 2023Structural Pruning for Diffusion Models18 May 2023
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 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
- 2022Structural Pruning via Latency-Saliency Knapsackcited by 40
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2023Dynamic Sparse Training with Structured Sparsitycited by 36
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulationcited by 34
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2021Multi-Scale Aligned Distillation for Low-Resolution Detectioncited by 24
12 most cited of 74 All 74 (JSON)
- 2026RAMS: Resource-Adaptive and Detection-Conditioned Model Switching for Embedded Edge Perception14 May 2026
- 2025Hyperpruning: Efficient Search through Pruned Variants of Recurrent Neural Networks Leveraging Lyapunov Spectrum9 Jun 2025
- 2025CUT: Pruning Pre-Trained Multi-Task Models into Compact Models for Edge Devices14 Apr 2025
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraint2 Apr 2025
- 2025Training-Free Restoration of Pruned Neural Networks6 Feb 2025
- 2025Advancing Weight and Channel Sparsification with Enhanced Saliency5 Feb 2025
- 2024Neuromodulated Meta-Learning11 Nov 2024
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulation21 Aug 2024
- 2024Multi-Dimensional Pruning: Joint Channel, Layer and Block Pruning with Latency Constraint17 Jun 2024
- 2024Open-Source AI-based SE Tools: Opportunities and Challenges of Collaborative Software Learning9 Apr 2024
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment28 Mar 2024
12 newest of 74 All 74 (JSON)