mlsanityData to 7 Oct 2026

Bypass Back-propagation: Optimization-based Structural Pruning for Large Language Models via Policy Gradient

arXiv 2406.10576 ↗First posted 15 Jun 2024cs.LG cs.CL stat.MLcited by 6

Not on the map. Why?

Abstract (arXiv)

Recent Large-Language Models (LLMs) pruning methods typically operate at the post-training phase without the expensive weight finetuning, however, their pruning criteria often rely on heuristically hand-crafted metrics, potentially leading to suboptimal performance. We instead propose a novel optimization-based structural pruning that learns the pruning masks in a probabilistic space directly by optimizing the loss of the pruned model. To preserve efficiency, our method eliminates the back-propagation through the LLM per se during optimization, requiring only the forward pass of the LLM. We achieve this by learning an underlying Bernoulli distribution to sample binary pruning masks, where we decouple the Bernoulli parameters from LLM loss, facilitating efficient optimization via policy gradient estimator without back-propagation. Thus, our method can 1) support global and heterogeneous pruning (i.e., automatically determine different redundancy for different layers), and 2) optionally initialize with a metric-based method (for our Bernoulli distributions). Extensive experiments conducted on LLaMA, LLaMA-2, LLaMA-3, Vicuna, and Mistral models using the C4 and WikiText2 datasets demonstrate the promising performance of our method in efficiency and effectiveness. Code is available at https://github.com/ethanygao/backprop-free_LLM_pruning.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 65 of its 86 references that are in the map. First posted on arXiv 15 Jun 2024.

Builds on

65 of 86 references.

References · 65

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023GPT-4 Technical Reportcited by 18,132
  3. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  4. 2017Proximal Policy Optimization Algorithmscited by 14,441
  5. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  6. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  7. 2020Measuring Massive Multitask Language Understandingcited by 7,768
  8. 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
  9. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  10. 2023Mistral 7Bcited by 3,065
  11. 2016Pointer Sentinel Mixture Modelscited by 2,992
  12. 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
38 more
  1. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  2. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  3. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  4. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  5. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  6. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
  7. 2016The LAMBADA dataset: Word prediction requiring a broad discourse contextcited by 960
  8. 2017RACE: Large-scale ReAding Comprehension Dataset From Examinationscited by 851
  9. 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 776
  10. 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 643
  11. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  12. 2018Rethinking the Value of Network Pruningcited by 595
  13. 2020What is the State of Neural Network Pruning?cited by 578
  14. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  15. 2019Importance Estimation for Neural Network Pruningcited by 531
  16. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
  17. 2019The State of Sparsity in Deep Neural Networkscited by 471
  18. 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 408
  19. 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 378
  20. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  21. 2024ShortGPT: Layers in Large Language Models are More Redundant Than You Expectcited by 369
  22. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  23. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  24. 2024Assessing the Brittleness of Safety Alignment via Pruning and Low-Rank Modificationscited by 220
  25. 2020Compressing BERT: Studying the Effects of Weight Pruning on Transfer Learningcited by 184
  26. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  27. 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 163
  28. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  29. 2024LaCo: Large Language Model Pruning via Layer Collapsecited by 124
  30. 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
  31. 2023Fluctuation-based Adaptive Structured Pruning for Large Language Modelscited by 110
  32. 2020Neural Pruning via Growing Regularizationcited by 97
  33. 2024SLEB: Streamlining LLMs through Redundancy Verification and Elimination of Transformer Blockscited by 96
  34. 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
  35. 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methodscited by 80
  36. 2016Training Sparse Neural Networkscited by 73
  37. 2013Projection onto the probability simplex: An efficient algorithm with a simple proof, and an applicationcited by 65
  38. 2022An Improved Analysis of (Variance-Reduced) Policy Gradient and Natural Policy Gradient Methodscited by 63

50 most cited of 65 All 65 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 2.

6 papers.