DECORE: Deep Compression with Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Deep learning has become an increasingly popular and powerful methodology for modern pattern recognition systems. However, many deep neural networks have millions or billions of parameters, making them untenable for real-world applications due to constraints on memory size or latency requirements. As a result, efficient network compression techniques are often required for the widespread adoption of deep learning methods. We present DECORE, a reinforcement learning-based approach to automate the network compression process. DECORE assigns an agent to each channel in the network along with a light policy gradient method to learn which neurons or channels to be kept or removed. Each agent in the network has just one parameter (keep or drop) to learn, which leads to a much faster training process compared to existing approaches. DECORE provides state-of-the-art compression results on various network architectures and various datasets. For example, on the ResNet-110 architecture, it achieves a 64.8% compression and 61.8% FLOPs reduction as compared to the baseline model without any accuracy loss on the CIFAR-10 dataset. It can reduce the size of regular architectures like the VGG network by up to 99% with just a small accuracy drop of 2.28%. For a larger dataset like ImageNet with just 30 epochs of training, it can compress the ResNet-50 architecture by 44.7% and reduce FLOPs by 42.3%, with just a 0.69% drop on Top-5 accuracy of the uncompressed model. We also demonstrate that DECORE can be used to search for compressed network architectures based on various constraints, such as memory and FLOPs.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). Builds on 49 of its 76 references that are in the map. First posted on arXiv 11 Jun 2021.
Builds on
49 of 76 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2014Going Deeper with Convolutionscited by 4,241
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
37 more
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2018Rethinking the Value of Network Pruningcited by 599
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2013Do Deep Nets Really Need to be Deep?cited by 474
- 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
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2020Learning in the Frequency Domaincited by 198
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 94
- 2018Faster gaze prediction with dense networks and Fisher pruningcited by 94
- 2016Group Sparse Regularization for Deep Neural Networkscited by 89
- 2017Towards Effective Low-bitwidth Convolutional Neural Networkscited by 78
- 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
- 2017N2N Learning: Network to Network Compression via Policy Gradient Reinforcement Learningcited by 33
- 2020Neuroevolution in Deep Neural Networks: Current Trends and Future Challengescited by 33
- 2014Efficient and Accurate Approximations of Nonlinear Convolutional Networkscited by 30
- 2014Memory Bounded Deep Convolutional Networkscited by 17
- 2016Neural Network Architecture Optimization through Submodularity and Supermodularitycited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 7; 2024: 8; 2025: 8; 2026: 3.
29 papers.
Sort:
By area:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Continual Semantic Segmentation with Automatic Memory Sample Selectioncited by 39
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2021An Information Theory-inspired Strategy for Automatic Network Pruningcited by 17
- 2023Semantic Compression With Large Language Modelscited by 17
- 2025Action Tokenizer Matters in In-Context Imitation Learningcited by 14
- 2024OpenRFT: Adapting Reasoning Foundation Model for Domain-specific Tasks with Reinforcement Fine-Tuningcited by 13
- 2022Boosting Zero-shot Learning via Contrastive Optimization of Attribute Representationscited by 8
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2023Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyMLcited by 6
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
17 more
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratchcited by 2
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketchcited 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
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devicescited by 1
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservationcited by 1
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compressioncited by 0
- 2024Unified Framework for Pre-trained Neural Network Compression via Decomposition and Optimized Rank Selectioncited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clusteringcited by 0
- 2025Pruning Everything, Everywhere, All at Oncecited by 0
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Differencecited by 0
- 2025FastForward Pruning: Efficient LLM Pruning via Single-Step Reinforcement Learningcited by 0
- 2026Seq2Seq2Seq: Lossless Data Compression via Discrete Latent Transformers and Reinforcement Learningcited by 0
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAIcited by 0
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruningcited by 0
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Seq2Seq2Seq: Lossless Data Compression via Discrete Latent Transformers and Reinforcement Learning12 Feb 2026
- 2025FastForward Pruning: Efficient LLM Pruning via Single-Step Reinforcement Learning24 Nov 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservation29 Jul 2025
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025Action Tokenizer Matters in In-Context Imitation Learning3 Mar 2025
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devices25 Jan 2025
- 2024OpenRFT: Adapting Reasoning Foundation Model for Domain-specific Tasks with Reinforcement Fine-Tuning22 Dec 2024
17 more
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024Unified Framework for Pre-trained Neural Network Compression via Decomposition and Optimized Rank Selection5 Sep 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024Effective Layer Pruning Through Similarity Metric Perspective27 May 2024
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compression17 May 2024
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Composition6 May 2024
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstruction13 Mar 2024
- 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
- 2023Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyML23 May 2023
- 2023Semantic Compression With Large Language Models25 Apr 2023
- 2023Continual Semantic Segmentation with Automatic Memory Sample Selection11 Apr 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networks20 Jan 2023
- 2022Boosting Zero-shot Learning via Contrastive Optimization of Attribute Representations8 Jul 2022
- 2022Compact Model Training by Low-Rank Projection with Energy Transfer12 Apr 2022
- 2021An Information Theory-inspired Strategy for Automatic Network Pruning19 Aug 2021
- 2025Action Tokenizer Matters in In-Context Imitation Learningcited by 14
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Continual Semantic Segmentation with Automatic Memory Sample Selectioncited by 39
- 2023HALOC: Hardware-Aware Automatic Low-Rank Compression for Compact Neural Networkscited by 20
- 2021An Information Theory-inspired Strategy for Automatic Network Pruningcited by 17
- 2023Semantic Compression With Large Language Modelscited by 17
- 2022Boosting Zero-shot Learning via Contrastive Optimization of Attribute Representationscited by 8
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2023Combining Multi-Objective Bayesian Optimization with Reinforcement Learning for TinyMLcited by 6
- 2024Effective Layer Pruning Through Similarity Metric Perspectivecited by 6
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
- 2024Structure-Preserving Network Compression Via Low-Rank Induced Training Through Linear Layers Compositioncited by 3
- 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratchcited by 2
12 most cited of 25 All 25 (JSON)
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2025FastForward Pruning: Efficient LLM Pruning via Single-Step Reinforcement Learning24 Nov 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservation29 Jul 2025
- 2025Pruning Everything, Everywhere, All at Once4 Jun 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025Hardware-Aware DNN Compression for Homogeneous Edge Devices25 Jan 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024Unified Framework for Pre-trained Neural Network Compression via Decomposition and Optimized Rank Selection5 Sep 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
12 newest of 25 All 25 (JSON)