Toward universal steering and monitoring of AI models

Daniel Beaglehole, Adityanarayanan Radhakrishnan, Enric Boix-Adserà, Mikhail Belkin
2/6/2025
cs.CLcs.AIstat.ML

No official code found. Best implementation: dmbeaglehole/neural_controllers (33 stars, MIT, last commit 2025-08-10). 1 more below.

Abstract

Modern AI models contain much of human knowledge, yet understanding of their internal representation of this knowledge remains elusive. Characterizing the structure and properties of this representation will lead to improvements in model capabilities and development of effective safeguards. Building on recent advances in feature learning, we develop an effective, scalable approach for extracting linear representations of general concepts in large-scale AI models (language models, vision-language models, and reasoning models). We show how these representations enable model steering, through which we expose vulnerabilities, mitigate misaligned behaviors, and improve model capabilities. Additionally, we demonstrate that concept representations are remarkably transferable across human languages and combinable to enable multi-concept steering. Through quantitative analysis across hundreds of concepts, we find that newer, larger models are more steerable and steering can improve model capabilities beyond standard prompting. We show how concept representations are effective for monitoring misaligned content (hallucinations, toxic content). We demonstrate that predictive models built using concept representations are more accurate for monitoring misaligned content than using models that judge outputs directly. Together, our results illustrate the power of using internal representations to map the knowledge in AI models, advance AI safety, and improve model capabilities.

View on arXivView PDF

Code Implementations(2)

MIT

Code for steering and monitoring with concepts vectors in LLMs. https://arxiv.org/abs/2502.03708

3310Python, Jupyter NotebookJan 22, 20251 years agoMIT
MIT

Code associated with steering benchmark and VLM steering in https://arxiv.org/abs/2502.03708.

63PythonJan 11, 20269 months agoMIT

Cite this paper

@article{beaglehole2025toward,
  title  = {Toward universal steering and monitoring of AI models},
  author = {Daniel Beaglehole and Adityanarayanan Radhakrishnan and Enric Boix-Adserà and Mikhail Belkin},
  year   = {2025},
  eprint = {2502.03708},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.03708v2}
}

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

Discussion