KV Cache Steering for Controlling Frozen LLMs
On the map: Efficient LLM inference and serving → Efficient reasoning and agent inference
also in 1 more
Abstract (arXiv)
We propose cache steering, a lightweight method for implicit steering of language models via a one-shot intervention applied directly to the key-value cache. To validate its effectiveness, we apply cache steering to induce chain-of-thought reasoning in small language models. Our approach constructs steering vectors from reasoning traces, obtained either from teacher models (e.g., GPT-4o) or existing human annotations, that shift model behavior toward more explicit, multi-step reasoning without fine-tuning or prompt modifications. Experimental evaluations on diverse reasoning benchmarks demonstrate that cache steering improves both the qualitative structure of model reasoning and quantitative task performance. Additional experiments show that the method also scales to larger models and yields further gains on challenging datasets such as GPQA and MATH. Compared to prior activation steering techniques that require continuous interventions, our one-shot cache steering offers substantial advantages in terms of inference latency, hyperparameter stability, and ease of integration with existing inference APIs. Beyond mere reasoning induction, we show that cache steering enables controllable transfer of reasoning styles (e.g., stepwise, causal, analogical), making it a practical tool for behavior-level guidance of language models.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Efficient reasoning and agent inference, one of 12 directions in Efficient LLM inference and serving. Builds on 32 of its 34 references that are in the map. First posted on arXiv 11 Jul 2025.
Builds on
32 of 34 references.
References · 32
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2024Qwen2 Technical Reportcited by 2,120
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,822
- 2023Steering Llama 2 via Contrastive Activation Additioncited by 1,085
20 more
- 2024SnapKV: LLM Knows What You are Looking for Before Generationcited by 880
- 2025Phi-4-Mini Technical Report: Compact yet Powerful Multimodal Language Models via Mixture-of-LoRAscited by 521
- 2023How Far Can Camels Go? Exploring the State of Instruction Tuning on Open Resourcescited by 408
- 2023Learning to Compress Prompts with Gist Tokenscited by 390
- 2025SmolLM2: When Smol Goes Big -- Data-Centric Training of a Small Language Modelcited by 335
- 2023Function Vectors in Large Language Modelscited by 308
- 2024Chain-of-Thought Reasoning Without Promptingcited by 210
- 2024Programming Refusal with Conditional Activation Steeringcited by 206
- 2023In-context Autoencoder for Context Compression in a Large Language Modelcited by 199
- 2024Improving Instruction-Following in Language Models through Activation Steeringcited by 160
- 2024Adaptive Activation Steering: A Tuning-Free LLM Truthfulness Improvement Method for Diverse Hallucinations Categoriescited by 77
- 2024ClusterKV: Manipulating LLM KV Cache in Semantic Space for Recallable Compressioncited by 65
- 2024Semantics-Adaptive Activation Intervention for LLMs via Dynamic Steering Vectorscited by 63
- 2024LoFiT: Localized Fine-tuning on LLM Representationscited by 57
- 2025I Have Covered All the Bases Here: Interpreting Reasoning Features in Large Language Models via Sparse Autoencoderscited by 45
- 2024Steering Large Language Models using Conceptors: Improving Addition-Based Activation Engineeringcited by 39
- 2025Taxonomy, Opportunities, and Challenges of Representation Engineering for Large Language Modelscited by 34
- 2025Steering off Course: Reliability Challenges in Steering Language Modelscited by 34
- 2024Deliberation in Latent Space via Differentiable Cache Augmentationcited by 26
- 2024ConTrans: Weak-to-Strong Alignment Engineering via Concept Transplantationcited by 8
Built on by
Citing papers per year: 2026: 11.
11 papers.
- 2026KV-Skill: Forging Expertise in the Model's Native Languagecited by 4
- 2026Beyond Speedup -- Utilizing KV Cache for Sampling and Reasoningcited by 3
- 2026Interpreting and Controlling LLM Reasoning through Integrated Policy Gradientcited by 3
- 2026Memory Inception: Latent-Space KV Cache Manipulation for Steering LLMscited by 2
- 2026Steering Instruction Hierarchies at Inference Timecited by 2
- 2026Towards Steering without Sacrifice: Principled Training of Steering Vectors for Prompt-only Interventionscited by 1
- 2026DecodeShare: Tracing the Shared Subspace of LLM Decode-Time Decisionscited by 1
- 2026A Causal Model for Locating and Unlocking Sandbagging in Model Organismscited by 1
- 2026How to Take a Memorable Picture? Empowering Users with Actionable Feedbackcited by 0
- 2026Extracting Persona Subspaces Through Iterative Nullspace Projection For Modulationcited by 0
- 2026LLMs program using Reusable and Composable Abstract Representationscited by 0
- 2026LLMs program using Reusable and Composable Abstract Representations13 Oct 2026
- 2026Extracting Persona Subspaces Through Iterative Nullspace Projection For Modulation3 Oct 2026
- 2026A Causal Model for Locating and Unlocking Sandbagging in Model Organisms29 Aug 2026
- 2026KV-Skill: Forging Expertise in the Model's Native Language5 Aug 2026
- 2026Steering Instruction Hierarchies at Inference Time28 Jul 2026
- 2026DecodeShare: Tracing the Shared Subspace of LLM Decode-Time Decisions21 May 2026
- 2026Memory Inception: Latent-Space KV Cache Manipulation for Steering LLMs7 May 2026
- 2026Towards Steering without Sacrifice: Principled Training of Steering Vectors for Prompt-only Interventions7 May 2026
- 2026How to Take a Memorable Picture? Empowering Users with Actionable Feedback25 Feb 2026
- 2026Interpreting and Controlling LLM Reasoning through Integrated Policy Gradient2 Feb 2026
- 2026Beyond Speedup -- Utilizing KV Cache for Sampling and Reasoning28 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2025Prototype-Based Dynamic Steering for Large Language Models
- 2026Can We Break LLMs Out of Self-Loops? Fine-Grained Reasoning Control with Activation Steering
- 2025Understanding Reasoning in Thinking Language Models via Steering Vectors
- 2026COLD-Steer: Steering Large Language Models via In-Context One-step Learning Dynamics
- 2025Understanding and Steering the Cognitive Behaviors of Reasoning Models at Test-Time
- 2026FaithSteer-BENCH: A Deployment-Aligned Stress-Testing Benchmark for Inference-Time Steering
- 2026Steer2Adapt: Dynamically Composing Steering Vectors Elicits Efficient Adaptation of LLMs
- 2026Reliable Control-Point Selection for Steering Reasoning in Large Language Models