Priors in Time: Missing Inductive Biases for Language Model Interpretability
Ekdeep Singh Lubana, Can Rager, Sai Sumedh R. Hindupur, Valerie Costa, Greta Tuckute, Oam Patel, Sonia Krishna Murthy, Thomas Fel, Daniel Wurgaft, Eric J. Bigelow, Johnny Lin, Demba Ba, Martin Wattenberg, Fernanda Viegas, Melanie Weber, Aaron Mueller
TL;DR
This work identifies a fundamental mismatch between the i.i.d. priors implicit in Sparse Autoencoders (SAEs) and the rich, nonstationary temporal dynamics of language model activations. It introduces Temporal Feature Analysis (TFA), a predictive framework that decomposes activations into a slow, context-informed predictable component and a fast, novel residual component, allowing time-aware interpretation of LM representations. Across narrative, garden-path, and in-context dialogue domains, TFA reveals that predictive codes align with event boundaries, temporal structure, and discourse-level relations, while the novel codes capture transient information similar to traditional SAEs. The findings argue for inductive biases that reflect temporal structure in interpretability tools, suggesting that features are best viewed as evolving manifolds rather than independent axes, with potential implications for robust model understanding and intervention.
Abstract
Recovering meaningful concepts from language model activations is a central aim of interpretability. While existing feature extraction methods aim to identify concepts that are independent directions, it is unclear if this assumption can capture the rich temporal structure of language. Specifically, via a Bayesian lens, we demonstrate that Sparse Autoencoders (SAEs) impose priors that assume independence of concepts across time, implying stationarity. Meanwhile, language model representations exhibit rich temporal dynamics, including systematic growth in conceptual dimensionality, context-dependent correlations, and pronounced non-stationarity, in direct conflict with the priors of SAEs. Taking inspiration from computational neuroscience, we introduce a new interpretability objective -- Temporal Feature Analysis -- which possesses a temporal inductive bias to decompose representations at a given time into two parts: a predictable component, which can be inferred from the context, and a residual component, which captures novel information unexplained by the context. Temporal Feature Analyzers correctly parse garden path sentences, identify event boundaries, and more broadly delineate abstract, slow-moving information from novel, fast-moving information, while existing SAEs show significant pitfalls in all the above tasks. Overall, our results underscore the need for inductive biases that match the data in designing robust interpretability tools.
