Leveraging KV Similarity for Online Structured Pruning in LLMs

Jungmin Lee, Gwangeun Byeon, Yulhwa Kim, Seokin Hong
12/8/2025
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

Pruning has emerged as a promising direction for accelerating large language model (LLM) inference, yet existing approaches often suffer from instability because they rely on offline calibration data that may not generalize across inputs. In this work, we introduce Token Filtering, a lightweight online structured pruning technique that makes pruning decisions directly during inference without any calibration data. The key idea is to measure token redundancy via joint key-value similarity and skip redundant attention computations, thereby reducing inference cost while preserving critical information. To further enhance stability, we design a variance-aware fusion strategy that adaptively weights key and value similarity across heads, ensuring that informative tokens are retained even under high pruning ratios. This design introduces no additional memory overhead and provides a more reliable criterion for token importance. Extensive experiments on LLaMA-2 (7B/13B), LLaMA-3 (8B), and Mistral (7B) demonstrate that Token Filtering consistently outperforms prior structured pruning methods, preserving accuracy on commonsense reasoning benchmarks and maintaining strong performance on challenging tasks such as MMLU, even with 50% pruning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lee2025leveraging,
  title  = {Leveraging KV Similarity for Online Structured Pruning in LLMs},
  author = {Jungmin Lee and Gwangeun Byeon and Yulhwa Kim and Seokin Hong},
  year   = {2025},
  eprint = {2512.07090},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.07090v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.07090.svg)](https://codeofpaper.com/paper/2512.07090)

Discussion