Internal states before wait modulate reasoning patterns
Dmitrii Troitskii, Koyena Pal, Chris Wendler, Callum Stuart McDougall, Neel Nanda
TL;DR
The paper investigates how internal latent states immediately before wait tokens influence reasoning patterns in a distilled reasoning model. Using crosscoders to extract sparse latent directions and a latent-attribution patching framework, it identifies features that both promote and suppress wait-token predictions and demonstrates their causal impact via steering. The results reveal that many reasoning-related features reside outside the most prominent tops, shaping behaviors such as backtracking, restarting, and uncertainty, and that targeted interventions can modulate reasoning trajectories. This work advances mechanistic interpretability of reasoning chains and offers a framework for controlled manipulation of reasoning behavior, with publicly available data and code.
Abstract
Prior work has shown that a significant driver of performance in reasoning models is their ability to reason and self-correct. A distinctive marker in these reasoning traces is the token wait, which often signals reasoning behavior such as backtracking. Despite being such a complex behavior, little is understood of exactly why models do or do not decide to reason in this particular manner, which limits our understanding of what makes a reasoning model so effective. In this work, we address the question whether model's latents preceding wait tokens contain relevant information for modulating the subsequent reasoning process. We train crosscoders at multiple layers of DeepSeek-R1-Distill-Llama-8B and its base version, and introduce a latent attribution technique in the crosscoder setting. We locate a small set of features relevant for promoting/suppressing wait tokens' probabilities. Finally, through a targeted series of experiments analyzing max activating examples and causal interventions, we show that many of our identified features indeed are relevant for the reasoning process and give rise to different types of reasoning patterns such as restarting from the beginning, recalling prior knowledge, expressing uncertainty, and double-checking.
