Analyzing the Generalization and Reliability of Steering Vectors

Daniel Tan, David Chanin, Aengus Lynch, Dimitrios Kanoulas, Brooks Paige +2 more
2/3/2026

No official code found. Best implementation: dtch1997/steering-bench (23 stars, last commit 2024-12-14). 1 more below.

Abstract

Steering vectors (SVs) have been proposed as an effective approach to adjust language model behaviour at inference time by intervening on intermediate model activations. They have shown promise in terms of improving both capabilities and model alignment. However, the reliability and generalisation properties of this approach are unknown. In this work, we rigorously investigate these properties, and show that steering vectors have substantial limitations both in- and out-of-distribution. In-distribution, steerability is highly variable across different inputs. Depending on the concept, spurious biases can substantially contribute to how effective steering is for each input, presenting a challenge for the widespread use of steering vectors. Out-of-distribution, while steering vectors often generalise well, for several concepts they are brittle to reasonable changes in the prompt, resulting in them failing to generalise well. Overall, our findings show that while steering can work well in the right circumstances, there remain technical difficulties of applying steering vectors to guide models' behaviour at scale. Our code is available at https://github.com/dtch1997/steering-bench

View on arXivView PDF

Code Implementations(2)

Official codebase for "Analyzing the Generalization and Reliability of Steering Vectors"

233PythonNov 21, 20241 years ago
dtch1997/repepoCommunity63%

Codebase for the NeurIPS 2024 paper: "Analyzing the Generalization and Reliability of Steering Vectors"

30Shell, PythonOct 25, 20231 years ago

Similar Papers

Cite this paper

@article{tan2026analyzing,
  title  = {Analyzing the Generalization and Reliability of Steering Vectors},
  author = {Daniel Tan and David Chanin and Aengus Lynch and Dimitrios Kanoulas and Brooks Paige and Adrià Garriga-Alonso and Robert Kirk},
  year   = {2026},
  eprint = {2407.12404},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2407.12404},
  url    = {https://arxiv.org/abs/2407.12404},
  journal = {NEURIPS 2024 2024}
}

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/2407.12404.svg)](https://codeofpaper.com/paper/2407.12404)

Discussion