mlsanityData to 13 Oct 2026

RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Acceleration

arXiv 2411.06463 ↗First posted 10 Nov 2024cs.CV cs.AIcited by 9

On the map: Deep reinforcement learning methods → Deep RL algorithms and representations

Abstract (arXiv)

Convolutional Neural Networks (CNNs) have demonstrated exceptional performance in recent years. Compressing these models not only reduces storage requirements, making deployment to edge devices feasible, but also accelerates inference, thereby reducing latency and computational costs. Structured pruning, which removes filters at the layer level, directly modifies the model architecture. This approach achieves a more compact architecture while maintaining target accuracy, ensuring that the compressed model retains good compatibility and hardware efficiency. Our method is based on a key observation: filters in different layers of a neural network have varying importance to the model's performance. When the number of filters to prune is fixed, the optimal pruning distribution across different layers is uneven to minimize performance loss. Layers that are more sensitive to pruning should account for a smaller proportion of the pruning distribution. To leverage this insight, we propose RL-Pruner, which uses reinforcement learning to learn the optimal pruning distribution. RL-Pruner can automatically extract dependencies between filters in the input model and perform pruning, without requiring model-specific pruning implementations. We conducted experiments on models such as GoogleNet, ResNet, and MobileNet, comparing our approach to other structured pruning methods to validate its effectiveness. Our code is available at https://github.com/Beryex/RLPruner-CNN.

Key facts. Cited by 9 papers in the map (data through 13 Oct 2026). Placed in Deep RL algorithms and representations, one of 15 directions in Deep reinforcement learning methods. Builds on 12 of its 51 references that are in the map. First posted on arXiv 10 Nov 2024.

Builds on

12 of 51 references.

References · 12

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,321
  2. 2017Proximal Policy Optimization Algorithmscited by 14,592
  3. 2015Distilling the Knowledge in a Neural Networkcited by 10,180
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,836
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,138
  6. 2015An Introduction to Convolutional Neural Networkscited by 512
  7. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  8. 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
  9. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 216
  10. 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 193
  11. 2020Neural Pruning via Growing Regularizationcited by 97
  12. 2020Channel Pruning via Automatic Structure Searchcited by 84

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2025: 7; 2026: 2.

9 papers.