Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Model compression is an essential technique for deploying deep neural networks (DNNs) on power and memory-constrained resources. However, existing model-compression methods often rely on human expertise and focus on parameters' local importance, ignoring the rich topology information within DNNs. In this paper, we propose a novel multi-stage graph embedding technique based on graph neural networks (GNNs) to identify DNN topologies and use reinforcement learning (RL) to find a suitable compression policy. We performed resource-constrained (i.e., FLOPs) channel pruning and compared our approach with state-of-the-art model compression methods. We evaluated our method on various models from typical to mobile-friendly networks, such as ResNet family, VGG-16, MobileNet-v1/v2, and ShuffleNet. Results show that our method can achieve higher compression ratios with a minimal fine-tuning cost yet yields outstanding and competitive performance.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 46 of its 62 references that are in the map. First posted on arXiv 5 Feb 2021.
Builds on
46 of 62 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2019Searching for MobileNetV3cited by 1,984
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
34 more
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 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
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 148
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 121
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 118
- 2020BRP-NAS: Prediction-based NAS using GCNscited by 109
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 98
- 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
- 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
- 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 68
- 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
- 2020A Generic Graph-based Neural Architecture Encoding Scheme for Predictor-based NAScited by 53
- 2019AutoCompress: An Automatic DNN Structured Pruning Framework for Ultra-High Compression Ratescited by 49
- 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
- 2019NAT: Neural Architecture Transformer for Accurate and Compact Architecturescited by 33
- 2020Auto Graph Encoder-Decoder for Neural Network Pruningcited by 26
- 2020Learnable Motion Coherence for Correspondence Pruningcited by 20
- 2020NPAS: A Compiler-aware Framework of Unified Network Pruning and Architecture Search for Beyond Real-Time Mobile Accelerationcited by 16
- 2019DiCENet: Dimension-wise Convolutions for Efficient Networkscited by 6
- 2017Structured Probabilistic Pruning for Convolutional Neural Network Accelerationcited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 12; 2024: 9; 2025: 6; 2026: 1.
30 papers.
Sort:
By area:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Federated Foundation Models: Privacy-Preserving and Collaborative Learning for Large Modelscited by 49
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2021SPATL: Salient Parameter Aggregation and Transfer Learning for Heterogeneous Clients in Federated Learningcited by 11
- 2022Enhancing Heterogeneous Federated Learning with Knowledge Extraction and Multi-Model Fusioncited by 10
- 2023Bridging the Gap Between Foundation Models and Heterogeneous Federated Learningcited by 9
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2024SNP: Structured Neuron-level Pruning to Preserve Attention Scorescited by 5
- 2023UPSCALE: Unconstrained Channel Pruningcited by 4
- 2023Lossy and Lossless (L2) Post-training Model Size Compressioncited by 4
18 more
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalitiescited by 4
- 2023Structured Bayesian Compression for Deep Neural Networks Based on The Turbo-VBI Approachcited by 2
- 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratchcited by 2
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compressioncited by 1
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstructioncited by 1
- 2024Rethinking Pruning for Backdoor Mitigation: An Optimization Perspectivecited 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
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruningcited by 1
- 2023Surrogate Lagrangian Relaxation: A Path To Retrain-free Deep Neural Network Pruningcited by 0
- 2023Structured Network Pruning by Measuring Filter-wise Interactionscited by 0
- 2023OCGEC: One-class Graph Embedding Classification for DNN Backdoor Detectioncited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025Pruning Everything, Everywhere, All at Oncecited by 0
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learningcited by 0
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systemscited by 0
- 2025Adaptive Graph Pruning with Sudden-Events Evaluation for Traffic Prediction using Online Semi-Decentralized ST-GNNscited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networkscited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2025Adaptive Graph Pruning with Sudden-Events Evaluation for Traffic Prediction using Online Semi-Decentralized ST-GNNs19 Dec 2025
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 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
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024Rethinking Pruning for Backdoor Mitigation: An Optimization Perspective28 May 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
18 more
- 2024SNP: Structured Neuron-level Pruning to Preserve Attention Scores18 Apr 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
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstruction13 Mar 2024
- 2023Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities14 Dec 2023
- 2023OCGEC: One-class Graph Embedding Classification for DNN Backdoor Detection4 Dec 2023
- 2023Bridging the Gap Between Foundation Models and Heterogeneous Federated Learning30 Sep 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
- 2023Lossy and Lossless (L2) Post-training Model Size Compression8 Aug 2023
- 2023UPSCALE: Unconstrained Channel Pruning17 Jul 2023
- 2023Structured Network Pruning by Measuring Filter-wise Interactions3 Jul 2023
- 2023Federated Foundation Models: Privacy-Preserving and Collaborative Learning for Large Models19 May 2023
- 2023Surrogate Lagrangian Relaxation: A Path To Retrain-free Deep Neural Network Pruning8 Apr 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023Structured Bayesian Compression for Deep Neural Networks Based on The Turbo-VBI Approach21 Feb 2023
- 2022Enhancing Heterogeneous Federated Learning with Knowledge Extraction and Multi-Model Fusion16 Aug 2022
- 2021SPATL: Salient Parameter Aggregation and Transfer Learning for Heterogeneous Clients in Federated Learning29 Nov 2021
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Federated Foundation Models: Privacy-Preserving and Collaborative Learning for Large Modelscited by 49
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2021SPATL: Salient Parameter Aggregation and Transfer Learning for Heterogeneous Clients in Federated Learningcited by 11
- 2022Enhancing Heterogeneous Federated Learning with Knowledge Extraction and Multi-Model Fusioncited by 10
- 2023Bridging the Gap Between Foundation Models and Heterogeneous Federated Learningcited by 9
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2024SNP: Structured Neuron-level Pruning to Preserve Attention Scorescited by 5
- 2023UPSCALE: Unconstrained Channel Pruningcited by 4
- 2023Lossy and Lossless (L2) Post-training Model Size Compressioncited by 4
12 most cited of 29 All 29 (JSON)
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2025Adaptive Graph Pruning with Sudden-Events Evaluation for Traffic Prediction using Online Semi-Decentralized ST-GNNs19 Dec 2025
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 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
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024SNP: Structured Neuron-level Pruning to Preserve Attention Scores18 Apr 2024
12 newest of 29 All 29 (JSON)