Steering off Course: Reliability Challenges in Steering Language Models
Patrick Queiroz Da Silva, Hari Sethuraman, Dheeraj Rajagopal, Hannaneh Hajishirzi, Sachin Kumar
TL;DR
The paper conducts a large-scale, cross-model evaluation of three steering methods for language models—DoLa (logit-lens–based), function vectors, and task vectors—across 36 decoder-only transformers from 14 families (1.5B–70B). It reveals substantial variability and widespread brittleness: many models show little or negative improvements under steering, and the underlying assumptions of these methods often fail to generalize. Through targeted analyses, the authors identify issues such as incorrect reliance on layer-contrasting signals, variable sensitivity to hyperparameters, and non-uniform effects of model pretraining and architecture. The work argues for rigorous, multi-model, multi-task evaluation paradigms to assess the reliability of surgical steering techniques before practical deployment. Overall, steering methods exhibit limited generalizability and reliability as scalable tools for modifying LM behavior.
Abstract
Steering methods for language models (LMs) have gained traction as lightweight alternatives to fine-tuning, enabling targeted modifications to model activations. However, prior studies primarily report results on a few models, leaving critical gaps in understanding the robustness of these methods. In this work, we systematically examine three prominent steering methods -- DoLa, function vectors, and task vectors. In contrast to the original studies, which evaluated a handful of models, we test up to 36 models belonging to 14 families with sizes ranging from 1.5B to 70B parameters. Our experiments reveal substantial variability in the effectiveness of the steering approaches, with a large number of models showing no improvement and at times degradation in steering performance. Our analysis demonstrate fundamental flaws in the assumptions underlying these methods, challenging their reliability as scalable steering solutions.
