ApiQ: Finetuning of 2-Bit Quantized Large Language Model

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liao, Baohao, Herold, Christian, Khadivi, Shahram, Monz, Christof
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916296144191488
author Liao, Baohao
Herold, Christian
Khadivi, Shahram
Monz, Christof
author_facet Liao, Baohao
Herold, Christian
Khadivi, Shahram
Monz, Christof
contents Memory-efficient finetuning of large language models (LLMs) has recently attracted huge attention with the increasing size of LLMs, primarily due to the constraints posed by GPU memory limitations and the effectiveness of these methods compared to full finetuning. Despite the advancements, current strategies for memory-efficient finetuning, such as QLoRA, exhibit inconsistent performance across diverse bit-width quantizations and multifaceted tasks. This inconsistency largely stems from the detrimental impact of the quantization process on preserved knowledge, leading to catastrophic forgetting and undermining the utilization of pretrained models for finetuning purposes. In this work, we introduce a novel quantization framework, ApiQ, designed to restore the lost information from quantization by concurrently initializing the LoRA components and quantizing the weights of LLMs. This approach ensures the maintenance of the original LLM's activation precision while mitigating the error propagation from shallower into deeper layers. Through comprehensive evaluations conducted on a spectrum of language tasks with various LLMs, ApiQ demonstrably minimizes activation error during quantization. Consequently, it consistently achieves superior finetuning results across various bit-widths.
format Preprint
id arxiv_https___arxiv_org_abs_2402_05147
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ApiQ: Finetuning of 2-Bit Quantized Large Language Model
Liao, Baohao
Herold, Christian
Khadivi, Shahram
Monz, Christof
Machine Learning
Computation and Language
Memory-efficient finetuning of large language models (LLMs) has recently attracted huge attention with the increasing size of LLMs, primarily due to the constraints posed by GPU memory limitations and the effectiveness of these methods compared to full finetuning. Despite the advancements, current strategies for memory-efficient finetuning, such as QLoRA, exhibit inconsistent performance across diverse bit-width quantizations and multifaceted tasks. This inconsistency largely stems from the detrimental impact of the quantization process on preserved knowledge, leading to catastrophic forgetting and undermining the utilization of pretrained models for finetuning purposes. In this work, we introduce a novel quantization framework, ApiQ, designed to restore the lost information from quantization by concurrently initializing the LoRA components and quantizing the weights of LLMs. This approach ensures the maintenance of the original LLM's activation precision while mitigating the error propagation from shallower into deeper layers. Through comprehensive evaluations conducted on a spectrum of language tasks with various LLMs, ApiQ demonstrably minimizes activation error during quantization. Consequently, it consistently achieves superior finetuning results across various bit-widths.
title ApiQ: Finetuning of 2-Bit Quantized Large Language Model
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2402.05147