atlas

Research map / Architectures and efficiency / Quantization

ResQ: Mixed-Precision Quantization of Large Language Models with Low-Rank Residuals

ICML 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of LLMs · 0 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 ResQ, a PTQ method that keeps a PCA-identified 1/8-dimensional high-variance subspace of activations, weights and KV cache in 8-bit and quantizes the rest to 4-bit after random orthogonal rotations, without gradient-based training.

Problem

Post-training quantization of LLMs to 4-bit weights, activations and KV cache degrades accuracy badly because of extreme activation outliers, and existing outlier-keeping or rotation-based methods leave a notable gap to 16-bit performance.

Approach

Combine PCA-based mixed precision (keep the highest-variance low-rank subspace in 8-bit) with random orthogonal rotations applied within each precision group, and prove that the PCA choice minimizes expected quantization error; projections are fused into adjacent weights so runtime overhead is small.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ResQ instead of SpinQuantMeta-Llama-3-8B · Wikitext, W/A/KV 4/4/4perplexity: 7.4 -> 7.1Helped
Use ResQ instead of SpinQuantMeta-Llama-3-8B · Average 0-shot common sense, W/A/KV 4/4/4accuracy: 63.8 -> 63.9Helped
Use ResQ instead of SpinQuantMeta-Llama-3-8B · MMLU, W/A/KV 4/4/4accuracy: 56.2 -> 57.2Helped
Use ResQ instead of QuaRotMeta-Llama-3-70B · Wikitext, W/A/KV 4/4/4perplexity: 5.7 -> 4.1Helped
Use ResQ instead of SpinQuantLlama-3.2-3B · Wikitext, W/A/KV 4/4/4perplexity: 9.2 -> 8.8Helped
Use ResQ instead of SpinQuantMeta-Llama-3-8B · GSM8K 5-shot strict matchaccuracy: 29.6 -> 33.2Helped
Use ResQ instead of QUIKQwen2-VL-7B-Instruct · MMMU, W/A/KV 4/4/4accuracy: 28.9 -> 47.0Helped
Add the U_D projection (ablation)ResQ on Llama-2-7b-hf · Wikitext, W/A/KV 4/4/4perplexity: 1550 -> 5.8Helped
Add the U_A projection (ablation)ResQ on Llama-2-7b-hf · Wikitext, W/A/KV 4/4/4perplexity: 2500 -> 5.8Helped
Add the U_B projection (ablation)ResQ on Llama-2-7b-hf · Wikitext, W/A/KV 4/4/4perplexity: 5.8 -> 5.8No clear effect
Add the U_C projection (ablation)ResQ on Meta-Llama-3-8B · Wikitext, W/A/KV 4/4/4perplexity: 7.3 -> 7.1Helped
Add both U_B and U_C projections (ablation)ResQ on Llama-3.2-3B · Wikitext, W/A/KV 4/4/4perplexity: 9.4 -> 8.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: WikiText

Benchmarks: WikiText perplexity ARC-c ARC-e BoolQ HellaSwag OpenBookQA PIQA SIQA WinoGrande MMLU GSM8K LongBench

Metrics: perplexity accuracy speedup

Baselines: RTN GPTQ SmoothQuant+ QUIK QuaRot SpinQuant

Builds on: QuaRot SpinQuant QUIK GPTQ SliceGPT

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