Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filters
Not on the map. Why?
Abstract (arXiv)
This paper focuses on filter-level network pruning. A novel pruning method, termed CLR-RNF, is proposed. We first reveal a "long-tail" long-tail pruning problem in magnitude-based weight pruning methods, and then propose a computation-aware measurement for individual weight importance, followed by a Cross-Layer Ranking (CLR) of weights to identify and remove the bottom-ranked weights. Consequently, the per-layer sparsity makes up of the pruned network structure in our filter pruning. Then, we introduce a recommendation-based filter selection scheme where each filter recommends a group of its closest filters. To pick the preserved filters from these recommended groups, we further devise a k-Reciprocal Nearest Filter (RNF) selection scheme where the selected filters fall into the intersection of these recommended groups. Both our pruned network structure and the filter selection are non-learning processes, which thus significantly reduce the pruning complexity, and differentiate our method from existing works. We conduct image classification on CIFAR-10 and ImageNet to demonstrate the superiority of our CLR-RNF over the state-of-the-arts. For example, on CIFAR-10, CLR-RNF removes 74.1% FLOPs and 95.0% parameters from VGGNet-16 with even 0.3% accuracy improvements. On ImageNet, it removes 70.2% FLOPs and 64.8% parameters from ResNet-50 with only 1.7% top-5 accuracy drops. Our project is at https://github.com/lmbxmu/CLR-RNF.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 55 of its 72 references that are in the map. First posted on arXiv 15 Feb 2022.
Builds on
55 of 72 references.
References · 55
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2014Going Deeper with Convolutionscited by 4,241
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2019Searching for MobileNetV3cited by 1,994
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
38 more
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2018Rethinking the Value of Network Pruningcited by 599
- 2019The State of Sparsity in Deep Neural Networkscited by 476
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 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
- 2017Large-Scale Evolution of Image Classifierscited by 348
- 2018Slimmable Neural Networkscited by 305
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 254
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
- 2018Efficient Neural Audio Synthesiscited by 219
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2019Exploring Randomly Wired Neural Networks for Image Recognitioncited by 103
- 2019Fast Sparse ConvNetscited by 86
- 2020Channel Pruning via Automatic Structure Searchcited by 85
- 2019Network Pruning via Transformable Architecture Searchcited by 80
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
- 2020Rotated Binary Neural Networkcited by 77
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
- 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
- 2019Neural Network Pruning with Residual-Connections and Limited-Datacited by 52
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2023: 7; 2024: 6; 2025: 3.
16 papers.
Sort:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Frameworkcited by 10
- 2023Class-Aware Pruning for Efficient Neural Networkscited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalitiescited by 4
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2023Filter Pruning based on Information Capacity and Independencecited by 2
- 2023Filter Pruning via Filters Similarity in Consecutive Layerscited by 1
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Searchcited by 1
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devicescited by 1
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruningcited by 0
4 more
- 2023Beta-Rank: A Robust Convolutional Filter Pruning Method For Imbalanced Medical Image Analysiscited by 0
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetworkcited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025Pruning Everything, Everywhere, All at Oncecited by 0
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devices25 Jan 2025
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetwork24 Jul 2024
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Framework19 Jun 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition6 May 2024
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities14 Dec 2023
- 2023Class-Aware Pruning for Efficient Neural Networks10 Dec 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
4 more
- 2023Beta-Rank: A Robust Convolutional Filter Pruning Method For Imbalanced Medical Image Analysis15 Apr 2023
- 2023Filter Pruning based on Information Capacity and Independence7 Mar 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruning26 Jan 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Frameworkcited by 10
- 2023Class-Aware Pruning for Efficient Neural Networkscited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalitiescited by 4
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2023Filter Pruning based on Information Capacity and Independencecited by 2
- 2023Filter Pruning via Filters Similarity in Consecutive Layerscited by 1
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Searchcited by 1
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devicescited by 1
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruningcited by 0
12 most cited of 16 All 16 (JSON)
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devices25 Jan 2025
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetwork24 Jul 2024
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Framework19 Jun 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition6 May 2024
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities14 Dec 2023
- 2023Class-Aware Pruning for Efficient Neural Networks10 Dec 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
12 newest of 16 All 16 (JSON)