atlas

Research map / Architectures and efficiency / Quantization

Compressing Large Language Models using Low Rank and Low Precision Decomposition

NeurIPS 2024 · Architectures and efficiency › Quantization · approach: KV cache quantization · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CALDERA, a calibration-aware post-training compression that decomposes each LLM weight matrix as a low-precision backbone plus low-precision low-rank factors (W ≈ Q + LR), with optional LoRA fine-tuning of the factors.

Problem

Deploying large LLMs on memory-constrained edge devices requires compression; existing post-training quantization at sub-2.5 bits per parameter degrades zero-shot performance, and low-rank factors are usually kept in high precision.

Approach

Jointly optimize a quantized backbone Q and low-precision low-rank factors L, R (calibration-aware, minimizing ||(Q+LR-W)X^T||_F^2) by alternating LDLQ quantization of the residual with a closed-form, quantization-aware rank-constrained regression for L and R; build on QuIP# and LoftQ-style LoRA fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace 2-bit QuIP# weights with CALDERA rank-256, 4-bit factorsLLaMa-2 7B · WikiText2 testperplexity: 8.23 -> 6.19Helped
replace 2-bit QuIP# weights with CALDERA rank-256, 4-bit factorsLLaMa-2 13B · WikiText2 testperplexity: 6.06 -> 5.41Helped
replace 2-bit QuIP# weights with CALDERA rank-256, 4-bit factorsLLaMa-2 70B · WikiText2 testperplexity: 4.16 -> 3.98Helped
replace 2-bit QuIP# weights with CALDERA rank-256, 4-bit factorsLLaMa-3 8B · WikiText2 testperplexity: 13.8 -> 8.22Helped
increase factor rank from 64 to 256 (ablation)CALDERA · WikiText2 test, LLaMa-2 7Bperplexity: 7.37 -> 6.19Helped
increase factor rank from 64 to 256 (ablation)CALDERA · WikiText2 test, LLaMa-3 8Bperplexity: 10.6 -> 8.22Helped
fine-tune randomized Hadamard transform parameters (ablation)CALDERA, rank 256, LLaMa-2 7B · WikiText2 testperplexity: 6.19 -> 5.84Helped
fine-tune randomized Hadamard transform parameters (ablation)CALDERA, rank 256, LLaMa-3 8B · WikiText2 testperplexity: 8.22 -> 7.34Helped
fine-tune rank-64 factors to BF16 (ablation)CALDERA, rank 256, LLaMa-2 7B · WikiText2 fine-tuning taskperplexity: 5.61 -> 5.55Helped
fine-tune rank-64 factors to BF16 (ablation)CALDERA, rank 256, LLaMa-3 8B · WinoGrande fine-tuning taskaccuracy: 88.08 -> 89.19Helped

Surprising findings

Limitations

Experimental setup

Datasets: RedPajama WikiText2 C4 RTE WinoGrande

Benchmarks: WikiText2 C4 Winogrande RTE PIQA ARC-Easy ARC-Challenge

Metrics: perplexity zero-shot accuracy throughput (tokens/s)

Baselines: QuIP# LoftQ LQ-LoRA unquantized models

Builds on: QuIP# LDLQ LPLR LoftQ LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy