English

Language Model Circuits Are Sparse in the Neuron Basis

Computation and Language 2026-02-02 v1 Artificial Intelligence

Abstract

The high-level concepts that a neural network uses to perform computation need not be aligned to individual neurons (Smolensky, 1986). Language model interpretability research has thus turned to techniques such as \textit{sparse autoencoders} (SAEs) to decompose the neuron basis into more interpretable units of model computation, for tasks such as \textit{circuit tracing}. However, not all neuron-based representations are uninterpretable. For the first time, we empirically show that \textbf{MLP neurons are as sparse a feature basis as SAEs}. We use this finding to develop an end-to-end pipeline for circuit tracing on the MLP neuron basis, which locates causal circuitry on a variety of tasks using gradient-based attribution. On a standard subject-verb agreement benchmark (Marks et al., 2025), a circuit of 102\approx 10^2 MLP neurons is enough to control model behaviour. On the multi-hop city \to state \to capital task from Lindsey et al., 2025, we find a circuit in which small sets of neurons encode specific latent reasoning steps (e.g.~`map city to its state'), and can be steered to change the model's output. This work thus advances automated interpretability of language models without additional training costs.

Keywords

Cite

@article{arxiv.2601.22594,
  title  = {Language Model Circuits Are Sparse in the Neuron Basis},
  author = {Aryaman Arora and Zhengxuan Wu and Jacob Steinhardt and Sarah Schwettmann},
  journal= {arXiv preprint arXiv:2601.22594},
  year   = {2026}
}

Comments

8 pages main text, 41 pages total

R2 v1 2026-07-01T09:27:11.105Z