Dynamic Low-Rank Adaptation Based Pruning Algorithm for Large Language Models

Deep neural networks have been getting better and better performance while the parameter size has become larger and larger, and have now entered the era of large language models (LLM). However, large language models with huge number of parameters are difficult to be deployed on edge devices with limited computing power and memory resources. Network pruning techniques can reduce the storage and computation requirements of large language models. Although Dynamic Low-Rank Adaptation (DyLoRA) allows efficient fine-tuning of LLM, the deployment of LLM is still hindered by large model sizes and computational costs. In this paper, we propose a DyLoRA-based pruning algorithm that uses gradient updating of DyLoRA module to define the importance of parameters, and then prune the least important parameters based on the resulting importance scores. Through experiments on commonly used evaluation datasets, it is demonstrated that the proposed pruning algorithm is able to achieve 96.60% of the performance of the original model with 20% of the parameters pruned, which outperforms the previous pruning algorithms.

Authors

Institutions

Publication Details

Published
2024-08-15
DOI
https://doi.org/10.1109/prai62207.2024.10826600
Primary Topic
Speech Recognition and Synthesis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dynamic Low-Rank Adaptation Based Pruning Algorithm for Large Language Models

Lei Guo, Linfeng Li
Speech Recognition and Synthesis
article

Dynamic Low-Rank Adaptation Based Pruning Algorithm for Large Language Models

Lei Guo, Linfeng Li
article en

Abstract

Deep neural networks have been getting better and better performance while the parameter size has become larger and larger, and have now entered the era of large language models (LLM). However, large language models with huge number of parameters are difficult to be deployed on edge devices with limited computing power and memory resources. Network pruning techniques can reduce the storage and computation requirements of large language models. Although Dynamic Low-Rank Adaptation (DyLoRA) allows efficient fine-tuning of LLM, the deployment of LLM is still hindered by large model sizes and computational costs. In this paper, we propose a DyLoRA-based pruning algorithm that uses gradient updating of DyLoRA module to define the importance of parameters, and then prune the least important parameters based on the resulting importance scores. Through experiments on commonly used evaluation datasets, it is demonstrated that the proposed pruning algorithm is able to achieve 96.60% of the performance of the original model with 20% of the parameters pruned, which outperforms the previous pruning algorithms.

University of Electronic Science and Technology of China (CN), Xinjiang University (CN)
Openalex Percentile: Top 77%
Speech Recognition and Synthesis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Dynamic Low-Rank Adaptation Based Pruning Algorithm for Large Language Models — Lei Guo, Linfeng Li · (2024) | TGRS Research Map | TGRS