Scalable iterative pruning of large language and vision models using block coordinate descent
Not on the map. Why?
Abstract (arXiv)
Pruning neural networks, which involves removing a fraction of their weights, can often maintain high accuracy while significantly reducing model complexity, at least up to a certain limit. We present a neural network pruning technique that builds upon the Combinatorial Brain Surgeon, but solves an optimization problem over a subset of the network weights in an iterative, block-wise manner using block coordinate descent. The iterative, block-based nature of this pruning technique, which we dub ``iterative Combinatorial Brain Surgeon'' (iCBS) allows for scalability to very large models, including large language models (LLMs), that may not be feasible with a one-shot combinatorial optimization approach. When applied to large models like Mistral and DeiT, iCBS achieves higher performance metrics at the same density levels compared to existing pruning methods such as Wanda. This demonstrates the effectiveness of this iterative, block-wise pruning method in compressing and optimizing the performance of large deep learning models, even while optimizing over only a small fraction of the weights. Moreover, our approach allows for a quality-time (or cost) tradeoff that is not available when using a one-shot pruning technique alone. The block-wise formulation of the optimization problem enables the use of hardware accelerators, potentially offsetting the increased computational costs compared to one-shot pruning methods like Wanda. In particular, the optimization problem solved for each block is quantum-amenable in that it could, in principle, be solved by a quantum computer.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 47 references that are in the map. First posted on arXiv 26 Nov 2024.
Builds on
18 of 47 references.
References · 18
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2023Mistral 7Bcited by 3,164
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,183
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,164
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
- 2018Tune: A Research Platform for Distributed Model Selection and Trainingcited by 395
6 more
- 2021Block Pruning For Faster Transformerscited by 177
- 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
- 2024Maxwell's Demon at Work: Efficient Pruning by Leveraging Saturation of Neuronscited by 6
- 2024QAdaPrune: Adaptive Parameter Pruning For Training Variational Quantum Circuitscited by 4
- 2024Pruning neural network models for gene regulatory dynamics using data and domain knowledgecited by 1
- 2024Solving QUBOs with a quantum-amenable branch and bound methodcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.