Lexico: Extreme KV Cache Compression via Sparse Coding over Universal Dictionaries

Autor: Kim, Junhyuck, Park, Jongho, Cho, Jaewoong, Papailiopoulos, Dimitris
Rok vydání: 2024
Předmět:
Druh dokumentu: Working Paper
Popis: We introduce Lexico, a novel KV cache compression method that leverages sparse coding with a universal dictionary. Our key finding is that key-value cache in modern LLMs can be accurately approximated using sparse linear combination from a small, input-agnostic dictionary of ~4k atoms, enabling efficient compression across different input prompts, tasks and models. Using orthogonal matching pursuit for sparse approximation, Lexico achieves flexible compression ratios through direct sparsity control. On GSM8K, across multiple model families (Mistral, Llama 3, Qwen2.5), Lexico maintains 90-95% of the original performance while using only 15-25% of the full KV-cache memory, outperforming both quantization and token eviction methods. Notably, Lexico remains effective in low memory regimes where 2-bit quantization fails, achieving up to 1.7x better compression on LongBench and GSM8K while maintaining high accuracy.
Comment: 18 pages, 7 figures
Databáze: arXiv