paper-with-me

Papers

LoRAPrune: Structured Pruning Meets Low-Rank Parameter-Efficient Fine-Tuning

2023-05-28 · Mingyang Zhang, Hao Chen, Chunhua Shen, Zhen Yang, Linlin Ou, Xinyi Yu, Bohan Zhuang

Large Language Models (LLMs), such as LLaMA and T5, have shown exceptional performance across various tasks through fine-tuning. Although low-rank adaption (LoRA) has emerged to cheaply fine-tune these LLMs on downstream tasks, their deployment is still hindered by the vast model scale and computational costs. Post-training model pruning offers a way to compress LLMs. However, the current pruning methods designed for LLMs are not compatible with LoRA. This is due to their utilization of unstructured pruning on LLMs, impeding the merging of LoRA weights, or their dependence on the gradients of pre-trained weights to guide pruning, which can impose significant memory overhead. To this end, we propose LoRAPrune, a new framework that delivers an accurate structured pruned model in a highly memory-efficient manner. Specifically, we first design a LoRA-guided pruning criterion, which uses the weights and gradients of LoRA, rather than the gradients of pre-trained weights for importance estimation. We subsequently integrate this criterion into an iterative pruning process, effectively removing redundant channels and heads. Extensive experimental results demonstrate the superior performance of our LoRAPrune over existing approaches on the LLaMA series models. At a 50\% compression rate, LoRAPrune demonstrates superior performance over LLM-Pruner, achieving a reduction in perplexity by 4.81 on WikiText2 and 3.46 on PTB, while also decreasing memory usage by 52.6%. Besides, LoRAPrune also matches semi-structural pruning across multiple LLMs, proving its wide applicability. The code is available at https://github.com/aim-uofa/LoRAPrune.

📄 PDF Abstract BibTeX arXiv:2305.18403

Code (1)

aim-uofa/loraprune 공식 구현 pytorch

Tasks

Model CompressionNetwork Pruningparameter-efficient fine-tuning

Methods 이 논문이 사용한 방법론

GLM GLM is a bilingual (English and Chinese) pre-trained transformer-based language model that follow the traditional architecture of decoder-only autoregressive language…
Pruning 설명 없음
Movement Pruning Movement Pruning is a simple, deterministic first-order weight pruning method that is more adaptive to pretrained model fine-tuning. Magnitude pruning can be seen as utilizing…

Similar Papers 제목 키워드 기반

Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptation

2025-09-30 · Xin Yu, Cong Xie, Ziyu Zhao, Tiantian Fan 외 arxiv

Low-rank adaptation (LoRA) has become a widely used paradigm for parameter-efficient fine-tuning of large language models, yet its representational capacity often lags behind full fine-tuning. Within the context of LoRA,…

parameter-efficient fine-tuningNatural Language UnderstandingMathematical ReasoningCode Generation

Toward Efficient Spiking Transformers: Synapse Pruning Meets Synergistic Learning-Based Compensation

2025-08-04 · Hongze Sun, Wuque Cai, Duo Chen, Quan Tang 외 arxiv

As a foundational architecture of artificial intelligence models, Transformer has been recently adapted to spiking neural networks with promising performance across various tasks. However, existing spiking Transformer(ST…

Feedback Alignment Meets Low-Rank Manifolds: A Structured Recipe for Local Learning

2025-10-29 · Arani Roy, Marco P. Apolinario, Shristi Das Biswas, Kaushik Roy arxiv

Training deep neural networks (DNNs) with backpropagation (BP) achieves state-of-the-art accuracy but requires global error propagation and full parameterization, leading to substantial memory and computational overhead.…

Structured Pruning Meets Orthogonality

2021-09-29 · Huan Wang, Yun Fu

Several recent works empirically found finetuning learning rate is crucial to the final performance in structured neural network pruning. It is shown that the \emph{dynamical isometry} broken by pruning answers for this …

Network Pruning

Structured Pruning of Large Language Models

2019-10-10 · EMNLP 2020 11 · Ziheng Wang, Jeremy Wohlwend, Tao Lei

Large language models have recently achieved state of the art performance across a wide variety of natural language tasks. Meanwhile, the size of these models and their latency have significantly increased, which makes t…

Language ModelingLanguage ModellingModel CompressionWord Embeddings