mlsanityData to 7 Oct 2026

Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration

arXiv 2111.11581 ↗First posted 22 Nov 2021cs.LG cs.AI cs.CVcited by 7

Not on the map. Why?

Abstract (arXiv)

Weight pruning is an effective model compression technique to tackle the challenges of achieving real-time deep neural network (DNN) inference on mobile devices. However, prior pruning schemes have limited application scenarios due to accuracy degradation, difficulty in leveraging hardware acceleration, and/or restriction on certain types of DNN layers. In this paper, we propose a general, fine-grained structured pruning scheme and corresponding compiler optimizations that are applicable to any type of DNN layer while achieving high accuracy and hardware inference performance. With the flexibility of applying different pruning schemes to different layers enabled by our compiler optimizations, we further probe into the new problem of determining the best-suited pruning scheme considering the different acceleration and accuracy performance of various pruning schemes. Two pruning scheme mapping methods, one is search-based and the other is rule-based, are proposed to automatically derive the best-suited pruning regularity and block size for each layer of any given DNN. Experimental results demonstrate that our pruning scheme mapping methods, together with the general fine-grained structured pruning scheme, outperform the state-of-the-art DNN optimization framework with up to 2.48× and 1.73× DNN inference acceleration on CIFAR-10 and ImageNet dataset without accuracy loss.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 60 of its 85 references that are in the map. First posted on arXiv 22 Nov 2021.

Builds on

60 of 85 references.

References · 60

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  5. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  6. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  8. 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
  9. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  10. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  11. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  12. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
38 more
  1. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  2. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  3. 2018Rethinking the Value of Network Pruningcited by 595
  4. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  5. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  6. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  7. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  8. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  9. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  10. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  11. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  12. 2016Learning to Optimizecited by 195
  13. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  14. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
  15. 2019Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networkscited by 143
  16. 2016Fast Bayesian Optimization of Machine Learning Hyperparameters on Large Datasetscited by 131
  17. 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 118
  18. 2018Deep Learning in Mobile and Wireless Networking: A Surveycited by 117
  19. 2016DeepSense: A Unified Deep Learning Framework for Time-Series Mobile Sensing Data Processingcited by 84
  20. 2019Network Pruning via Transformable Architecture Searchcited by 80
  21. 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
  22. 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
  23. 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 75
  24. 2018TVM: An Automated End-to-End Optimizing Compiler for Deep Learningcited by 62
  25. 2017NeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigmcited by 60
  26. 2017DeepCache: Principled Cache for Mobile Deep Visioncited by 57
  27. 2018Bayesian Optimization in AlphaGocited by 55
  28. 2019AutoCompress: An Automatic DNN Structured Pruning Framework for Ultra-High Compression Ratescited by 49
  29. 2019PCONV: The Missing but Desirable Sparsity in DNN Weight Pruning for Real-time Execution on Mobile Devicescited by 48
  30. 2018ADMM-NN: An Algorithm-Hardware Co-Design Framework of DNNs Using Alternating Direction Method of Multiplierscited by 42
  31. 2021Achieving on-Mobile Real-Time Super-Resolution with Neural Architecture and Pruning Searchcited by 34
  32. 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
  33. 2020YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Designcited by 24
  34. 2018Grow and Prune Compact, Fast, and Accurate LSTMscited by 20
  35. 2020RTMobile: Beyond Real-Time Mobile Acceleration of RNNs for Speech Recognitioncited by 19
  36. 2020An Image Enhancing Pattern-based Sparsity for Real-time Inference on Mobile Devicescited by 18
  37. 20182PFPCE: Two-Phase Filter Pruning Based on Conditional Entropycited by 14
  38. 2018On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemMLcited by 13

50 most cited of 60 All 60 (JSON)

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 0; 2024: 1; 2025: 3.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2021GRIM: A General, Real-Time Deep Learning Inference Framework for Mobile Devices based on Fine-Grained Structured Weight Sparsity
  2. 2019Structural Pruning in Deep Neural Networks: A Small-World Approach
  3. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Framework
  4. 2025GoPrune: Accelerated Structured Pruning with ℓ2,p-Norm Optimization
  5. 2022SPDY: Accurate Pruning with Speedup Guarantees
  6. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations
  7. 2026Multi-Objective Structured Pruning of LLMs for Latency and Model Size Optimization
  8. 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference