mlsanityData to 14 Oct 2026

AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning

arXiv 2412.18091 ↗First posted 24 Dec 2024cs.AIcited by 1

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

Abstract (arXiv)

As deep neural networks (DNNs) are increasingly deployed on edge devices, optimizing models for constrained computational resources is critical. Existing auto-pruning methods face challenges due to the diversity of DNN models, various operators (e.g., filters), and the difficulty in balancing pruning granularity with model accuracy. To address these limitations, we introduce AutoSculpt, a pattern-based automated pruning framework designed to enhance efficiency and accuracy by leveraging graph learning and deep reinforcement learning (DRL). AutoSculpt automatically identifies and prunes regular patterns within DNN architectures that can be recognized by existing inference engines, enabling runtime acceleration. Three key steps in AutoSculpt include: (1) Constructing DNNs as graphs to encode their topology and parameter dependencies, (2) embedding computationally efficient pruning patterns, and (3) utilizing DRL to iteratively refine auto-pruning strategies until the optimal balance between compression and accuracy is achieved. Experimental results demonstrate the effectiveness of AutoSculpt across various architectures, including ResNet, MobileNet, VGG, and Vision Transformer, achieving pruning rates of up to 90% and nearly 18% improvement in FLOPs reduction, outperforming all baselines. The codes can be available at https://github.com/jlx15588/AutoSculpt

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Deep RL algorithms and representations, one of 15 directions in Deep reinforcement learning methods. Builds on 41 of its 56 references that are in the map. First posted on arXiv 24 Dec 2024.

Builds on

41 of 56 references.

References · 41

  1. 2017Attention Is All You Needcited by 60,361
  2. 2017Proximal Policy Optimization Algorithmscited by 15,215
  3. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  4. 2021How Attentive are Graph Attention Networks?cited by 835
  5. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  6. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  7. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 403
  8. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  9. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  10. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  11. 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 228
  12. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
29 more
  1. 2023DepGraph: Towards Any Structural Pruningcited by 203
  2. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
  3. 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
  4. 2021Group Fisher Pruning for Practical Network Compressioncited by 131
  5. 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
  6. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  7. 2020Neural Pruning via Growing Regularizationcited by 97
  8. 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 78
  9. 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 76
  10. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  11. 2020Lookahead: A Far-Sighted Alternative of Magnitude-based Pruningcited by 61
  12. 2019PCONV: The Missing but Desirable Sparsity in DNN Weight Pruning for Real-time Execution on Mobile Devicescited by 50
  13. 2022CP-ViT: Cascade Vision Transformer Pruning via Progressive Sparsity Predictioncited by 39
  14. 2021Towards Compact CNNs via Collaborative Compressioncited by 36
  15. 2022Prospect Pruning: Finding Trainable Weights at Initialization using Meta-Gradientscited by 34
  16. 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 32
  17. 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
  18. 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
  19. 2018Accelerate CNN via Recursive Bayesian Pruningcited by 27
  20. 2020Auto Graph Encoder-Decoder for Neural Network Pruningcited by 26
  21. 2020Neuron Merging: Compensating for Pruned Neuronscited by 24
  22. 2020NPAS: A Compiler-aware Framework of Unified Network Pruning and Architecture Search for Beyond Real-Time Mobile Accelerationcited by 16
  23. 2019Filter Pruning by Switching to Neighboring CNNs with Good Attributescited by 15
  24. 2022Soft Masking for Cost-Constrained Channel Pruningcited by 12
  25. 2022DistrEdge: Speeding up Convolutional Neural Network Inference on Distributed Edge Devicescited by 8
  26. 2020Joint Multi-Dimension Pruning via Numerical Gradient Updatecited by 7
  27. 2024DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruningcited by 4
  28. 2021Bayesian Optimization with Clustering and Rollback for CNN Auto Pruningcited by 2
  29. 2023LAPP: Layer Adaptive Progressive Pruning for Compressing CNNs from Scratchcited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning
  2. 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstruction
  3. 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Acceleration
  4. 2021Single-Shot Pruning for Offline Reinforcement Learning
  5. 2024Compressing Deep Reinforcement Learning Networks with a Dynamic Structured Pruning Method for Autonomous Driving
  6. 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment
  7. 2019Structural Pruning in Deep Neural Networks: A Small-World Approach
  8. 2025Online Training and Pruning of Deep Reinforcement Learning Networks