Dense SAE Latents Are Features, Not Bugs

Max Tegmark (MIT) · Mrinmaya Sachan (ETH Zurich) · Alessandro Stolfo (ETH Zürich) · Joshua Engels (Google DeepMind) · Xiaoqing Sun (Massachusetts Institute of Technology) · Ben Wu (University of Sheffield) · Senthooran Rajamanoharan (Google DeepMind)
antipodal pairscontext bindingentropy regulationfunctional rolesgeometry of latentsinterpretable featureslatent representationslayer evolutionpart-of-speechposition trackingprincipal component reconstructionresidual streamsparse autoencoderssparsity constraintsubspace ablationtaxonomy of dense latents

Sparse autoencoders (SAEs) are designed to extract interpretable features from language models by enforcing a sparsity constraint. Ideally, training an SAE would yield latents that are both sparse and semantically meaningful. However, many SAE latents activate frequently (i.e., are *dense*), raising concerns that they may be undesirable artifacts of the training procedure. In this work, we systematically investigate the geometry, function, and origin of dense latents and show that they are not only persistent but often reflect meaningful model representations. We first demonstrate that dense latents tend to form antipodal pairs that reconstruct specific directions in the residual stream, and that ablating their subspace suppresses the emergence of new dense features in retrained SAEs