Understanding Unreliability of Steering Vectors in Language Models: Geometric Predictors and the Limits of Linear Approximations
Organizations: Eberhard Karls University of Tübingen Faculty of Science
Abstract
Steering vectors are a lightweight method for controlling language model behavior by adding a learned bias to the activations at inference time. Although effective on average, steering effect sizes vary across samples and are unreliable for many target behaviors. In my thesis, I investigate why steering reliability differs across behaviors and how it is impacted by steering vector training data. First, I find that higher cosine similarity between training activation differences predicts more reliable steering. Second, I observe that behavior datasets where positive and negative activations are better separated along the steering direction are more reliably steerable. Finally, steering vectors trained on different prompt variations are directionally distinct, yet perform similarly well and exhibit correlated efficacy across datasets. My findings suggest that steering vectors are unreliable when the latent target behavior representation is not effectively approximated by the linear steering direction. Taken together, these insights offer a practical diagnostic for steering unreliability and motivate the development of more robust steering methods that explicitly account for non-linear latent behavior representations.
Figures & tables
| Property | Examples |
| Sentiment | How are you doing? Not too bad actually. |
| Toxicity | He called me an idiot , but he was just joking. |
| Bias | They hired her because she’s a woman . |
| Tense | He will go to the meeting, I go to every week. |
| Truthfulness | The world is flat . |
| Lexical Ambiguity | Words such as ring , lie , spring , leaves , and bank exhibit polysemy, possessing multiple distinct meanings contingent upon their contextual usage. |
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Explanation |
| set of integers | 1, 2, …, |
| generic integer indices | |
| vocabulary | |
| vocabulary size | |
| set | set of token sequences; elements include, e.g., sentences or documents |
| maximum sequence length |
| rank | prefilled | instruction | 5-shot | prefilled instruction | prefilled 5-shot | instruction 5-shot | prefilled instruction 5-shot |
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 |
Language Model Steering
Language model steering controls a model’s behavior at inference time by intervening in its representations, components, or decoding process.
See all 278 papers