Rethinking KV Cache Eviction via a Unified Information-Theoretic Objective

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Yang, Jiaming, Tang, Chenwei, Zhen, Liangli, Lv, Jiancheng
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913070847098880
author Yang, Jiaming
Tang, Chenwei
Zhen, Liangli
Lv, Jiancheng
author_facet Yang, Jiaming
Tang, Chenwei
Zhen, Liangli
Lv, Jiancheng
contents Key-value (KV) caching is essential for large language model inference, yet its memory overhead poses a critical bottleneck for long-context generation. Existing eviction policies predominantly rely on empirical heuristics, lacking a rigorous theoretical foundation. This work rethinks KV cache eviction through the lens of the Information Bottleneck principle. Under a linear-Gaussian surrogate of attention, we derive a closed-form mutual information objective that characterizes the effective information capacity of a retained KV cache subset. This formulation reveals that a wide range of existing eviction strategies can be interpreted as different approximations of the same capacity-maximization principle. Guided by this insight, we introduce CapKV, a capacity-aware eviction method that directly targets information preservation via a log-determinant approximation using statistical leverage scores. This approach replaces heuristic selection with a theoretically grounded mechanism that preserves the maximum predictive signal. Extensive experiments across multiple models and long-context benchmarks show that CapKV consistently outperforms prior methods, achieving a better trade-off between memory efficiency and generational fidelity.
format Preprint
id arxiv_https___arxiv_org_abs_2604_25975
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Rethinking KV Cache Eviction via a Unified Information-Theoretic Objective
Yang, Jiaming
Tang, Chenwei
Zhen, Liangli
Lv, Jiancheng
Machine Learning
Artificial Intelligence
Information Theory
Key-value (KV) caching is essential for large language model inference, yet its memory overhead poses a critical bottleneck for long-context generation. Existing eviction policies predominantly rely on empirical heuristics, lacking a rigorous theoretical foundation. This work rethinks KV cache eviction through the lens of the Information Bottleneck principle. Under a linear-Gaussian surrogate of attention, we derive a closed-form mutual information objective that characterizes the effective information capacity of a retained KV cache subset. This formulation reveals that a wide range of existing eviction strategies can be interpreted as different approximations of the same capacity-maximization principle. Guided by this insight, we introduce CapKV, a capacity-aware eviction method that directly targets information preservation via a log-determinant approximation using statistical leverage scores. This approach replaces heuristic selection with a theoretically grounded mechanism that preserves the maximum predictive signal. Extensive experiments across multiple models and long-context benchmarks show that CapKV consistently outperforms prior methods, achieving a better trade-off between memory efficiency and generational fidelity.
title Rethinking KV Cache Eviction via a Unified Information-Theoretic Objective
topic Machine Learning
Artificial Intelligence
Information Theory
url https://arxiv.org/abs/2604.25975