atlas

Research map / Architectures and efficiency / Quantization

Cache Me If You Must: Adaptive Key-Value Quantization for Large Language Models

ICML 2025 · Architectures and efficiency › Quantization · approach: KV cache quantization · 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 AQUA-KV, a one-shot KV-cache compression method that trains linear predictors from previous-layer keys/values and quantizes only the unpredictable residuals, achieving near-lossless 2-2.5 bit KV caching on Llama 3.x and Qwen 2.5.

Problem

KV caches for long contexts consume tens of gigabytes; existing quantization, pruning and merging methods lose significant accuracy at about 2 bits per value.

Approach

Exploit inter-layer and intra-layer (key-value) dependencies by training compact linear predictors that estimate each cache entry from previously reconstructed entries, then quantize only the residual, with sequential layer-by-layer calibration on reconstructed inputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add AQUA-KV predictors to 2-bit HIGGS compressionHIGGS KV-cache quantization · WikiText-2, Llama 3.2 3Bperplexity: 7.47 -> 7.03Helped
add AQUA-KV predictors to 2-bit HIGGS compressionHIGGS KV-cache quantization · LongBench average, Qwen2.5 7Baverage score: 25.97 -> 46.43Helped
quantize attention sinks instead of keeping them uncompressed (ablation)AQUA-KV, Llama 3.2 3B · WikiText-2perplexity: 7.03 -> 7.15Hurt
quantize attention sinks instead of keeping them uncompressed (ablation)AQUA-KV, Llama 3.2 3B · LongBench averageaverage score: 44.26 -> 44.13Hurt
add the V predictor (ablation)AQUA-KV, Llama 3.2 3B · WikiText-2perplexity: 7.06 -> 7.03Helped
add the V predictor (ablation)AQUA-KV, Llama 3.2 3B · LongBench averageaverage score: 43.91 -> 44.26Helped
add the K predictor (ablation)AQUA-KV, Llama 3.2 3B · WikiText-2perplexity: 7.50 -> 7.03Helped
add the K predictor (ablation)AQUA-KV, Llama 3.2 3B · LongBench averageaverage score: 42.92 -> 44.26Helped
move predictors and quantization after RoPE (ablation)AQUA-KV with HIGGS, Llama 3.2 3B · WikiText-2perplexity: 7.03 -> 7.05Hurt
move predictors and quantization after RoPE (ablation)AQUA-KV with HIGGS, Llama 3.2 3B · LongBench averageaverage score: 44.26 -> 44.13Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RedPajama WikiText-2 LongBench

Benchmarks: WikiText-2 LongBench

Metrics: perplexity LongBench average score explained variance ratio memory footprint in GiB

Baselines: Quanto KIVI KVQuant HIGGS KVSharer QuaRot H2O

Builds on: HIGGS KVQuant KIVI H2O KVSharer

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