mlsanityData to 7 Oct 2026

MINI-LLM: Memory-Efficient Structured Pruning for Large Language Models

arXiv 2407.11681 ↗First posted 16 Jul 2024cs.CLcited by 5

Not on the map. Why?

Abstract (arXiv)

As Large Language Models (LLMs) grow dramatically in size, there is an increasing trend in compressing and speeding up these models. Previous studies have highlighted the usefulness of gradients for importance scoring in neural network compressing, especially in pruning medium-size networks. However, the substantial memory requirements involved in calculating gradients with backpropagation impede the utilization of gradients in guiding LLM pruning. As a result, most pruning strategies for LLMs rely on gradient-free criteria, such as weight magnitudes or a mix of magnitudes and activations. In this paper, we devise a hybrid pruning criterion, which appropriately integrates magnitude, activation, and gradient to capitalize on feature map sensitivity for pruning LLMs. To overcome memory requirement barriers, we estimate gradients using only forward passes. Based on this, we propose a Memory-effIcieNt structured prunIng procedure for LLMs (MINI-LLM) to remove no-critical channels and multi-attention heads. Experimental results demonstrate the superior performance of MINI-LLM over existing gradient-free methods on three LLMs: LLaMA, BLOOM, and OPT across various downstream tasks (classification, multiple-choice, and generation), while MINI-LLM maintains a GPU memory footprint akin to gradient-free methods.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 43 of its 56 references that are in the map. First posted on arXiv 16 Jul 2024.

Builds on

43 of 56 references.

References · 43

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2023GPT-4 Technical Reportcited by 18,132
  4. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  5. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  6. 2020Measuring Massive Multitask Language Understandingcited by 7,768
  7. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  8. 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
  9. 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
  10. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
  11. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  12. 2016Pointer Sentinel Mixture Modelscited by 2,992
31 more
  1. 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
  2. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  3. 2022Visual Prompt Tuningcited by 1,674
  4. 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
  5. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
  6. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  7. 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
  8. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  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. 2019Importance Estimation for Neural Network Pruningcited by 531
  12. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  13. 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 408
  14. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  15. 2023A Survey on Large Language Models for Recommendationcited by 378
  16. 2023Fine-Tuning Language Models with Just Forward Passescited by 337
  17. 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
  18. 2019Structured Pruning of Large Language Modelscited by 201
  19. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
  20. 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
  21. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  22. 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
  23. 2023One-for-All: Generalized LoRA for Parameter-Efficient Fine-tuningcited by 84
  24. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  25. 2023ZipLM: Inference-Aware Structured Pruning of Language Modelscited by 46
  26. 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
  27. 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuningcited by 27
  28. 2023Gradient-Free Structured Pruning with Unlabeled Datacited by 26
  29. 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
  30. 2022Randomized gradient-free methods in convex optimizationcited by 7
  31. 2022Simultaneous perturbation stochastic approximation: towards one-measurement per iterationcited by 4

Built on by

Cited by year

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

5 papers.