mlsanityData to 7 Oct 2026

Surrogate Lagrangian Relaxation: A Path To Retrain-free Deep Neural Network Pruning

arXiv 2304.04120 ↗First posted 8 Apr 2023cs.NE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Network pruning is a widely used technique to reduce computation cost and model size for deep neural networks. However, the typical three-stage pipeline significantly increases the overall training time. In this paper, we develop a systematic weight-pruning optimization approach based on Surrogate Lagrangian relaxation, which is tailored to overcome difficulties caused by the discrete nature of the weight-pruning problem. We prove that our method ensures fast convergence of the model compression problem, and the convergence of the SLR is accelerated by using quadratic penalties. Model parameters obtained by SLR during the training phase are much closer to their optimal values as compared to those obtained by other state-of-the-art methods. We evaluate our method on image classification tasks using CIFAR-10 and ImageNet with state-of-the-art MLP-Mixer, Swin Transformer, and VGG-16, ResNet-18, ResNet-50 and ResNet-110, MobileNetV2. We also evaluate object detection and segmentation tasks on COCO, KITTI benchmark, and TuSimple lane detection dataset using a variety of models. Experimental results demonstrate that our SLR-based weight-pruning optimization approach achieves a higher compression rate than state-of-the-art methods under the same accuracy requirement and also can achieve higher accuracy under the same compression rate requirement. Under classification tasks, our SLR approach converges to the desired accuracy 3× faster on both of the datasets. Under object detection and segmentation tasks, SLR also converges 2× faster to the desired accuracy. Further, our SLR achieves high model accuracy even at the hard-pruning stage without retraining, which reduces the traditional three-stage pruning into a two-stage process. Given a limited budget of retraining epochs, our approach quickly recovers the model's accuracy.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 8 Apr 2023.

Builds on

44 of 59 references.

References · 44

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  5. 2018YOLOv3: An Incremental Improvementcited by 2,652
  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. 2018PointPillars: Fast Encoders for Object Detection from Point Cloudscited by 1,707
  9. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  10. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  11. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  12. 2018Rethinking the Value of Network Pruningcited by 595
32 more
  1. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  2. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  3. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  4. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  5. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  6. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  7. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  8. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  9. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  10. 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
  11. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  12. 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
  13. 2020Ultra Fast Structure-aware Deep Lane Detectioncited by 121
  14. 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 118
  15. 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 75
  16. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  17. 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
  18. 2017NeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigmcited by 60
  19. 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
  20. 2017CirCNN: Accelerating and Compressing Deep Neural Networks Using Block-CirculantWeight Matricescited by 53
  21. 2018ADMM-NN: An Algorithm-Hardware Co-Design Framework of DNNs Using Alternating Direction Method of Multiplierscited by 42
  22. 2018Exploiting Kernel Sparsity and Entropy for Interpretable CNN Compressioncited by 40
  23. 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
  24. 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
  25. 2022Dual Lottery Ticket Hypothesiscited by 27
  26. 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
  27. 2021Binary Complex Neural Network Acceleration on FPGAcited by 14
  28. 2017Fine-Pruning: Joint Fine-Tuning and Compression of a Convolutional Network with Bayesian Optimizationcited by 8
  29. 2020SS-Auto: A Single-Shot, Automatic Structured Weight Pruning Framework of DNNs with Ultra-High Efficiencycited by 7
  30. 2022Surrogate "Level-Based" Lagrangian Relaxation for Mixed-Integer Linear Programmingcited by 4
  31. 2023Survey on Lagrangian Relaxation for MILP: Importance, Challenges, Historical Review, Recent Advancements, and Opportunitiescited by 3
  32. 2022CPrune: Compiler-Informed Model Pruning for Efficient Target-Aware DNN Executioncited by 2

Built on by

Not cited yet.