Stop Probing, Start Coding: Why Linear Probes and Sparse Autoencoders Fail at Compositional Generalisation
On the map: Mechanistic interpretability → Sparse autoencoder training and evaluation
Abstract (arXiv)
The linear representation hypothesis states that neural network activations encode high-level concepts as linear mixtures. However, under superposition, this encoding is a projection from a higher-dimensional concept space into a lower-dimensional activation space, and a linear decision boundary in the concept space need not remain linear after projection. In this setting, classical sparse coding methods with per-sample iterative inference leverage compressed sensing guarantees to recover latent factors. Sparse autoencoders (SAEs), on the other hand, amortise sparse inference into a fixed encoder, introducing a systematic gap. We show this amortisation gap persists across training set sizes, latent dimensions, and sparsity levels, causing SAEs to fail under out-of-distribution (OOD) compositional shifts. Through controlled experiments that decompose the failure, we identify dictionary learning as the limiting factor (not the inference procedure): SAE-learned dictionaries point in substantially wrong directions, and replacing the encoder with per-sample FISTA on the same dictionary does not close the gap. An oracle baseline proves the problem is solvable with a good dictionary at all scales tested. Our results, including experiments with real LLM activations (Pythia-70M, Gemma-2-2B) reframe the SAE failure as a dictionary learning challenge, not an inference problem, and point to scalable dictionary learning as the key open problem for sparse inference under superposition.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in Sparse autoencoder training and evaluation, one of 13 directions in Mechanistic interpretability. Builds on 37 of its 68 references that are in the map. First posted on arXiv 30 Mar 2026.
Builds on
37 of 68 references.
Closest ancestors · 4
Same direction, newest first
- 2025From Flat to Hierarchical: Extracting Sparse Representations with Matching Pursuit3 Jun
- 2025Feature Hedging: Correlated Features Break Narrow Sparse Autoencoders16 May
- 2024Compute Optimal Inference and Provable Amortisation Gap in Sparse Autoencoders20 Nov
- 2022Toy Models of Superposition21 Sep
Other references · 33
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,420
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
- 2023Steering Language Models With Activation Engineeringcited by 922
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 716
- 2024Scaling and evaluating sparse autoencoderscited by 553
- 2020Null It Out: Guarding Protected Attributes by Iterative Nullspace Projectioncited by 455
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoderscited by 300
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 273
- 2019Compositionality decomposed: how do neural networks generalise?cited by 265
- 2018Inference Suboptimality in Variational Autoencoderscited by 132
- 2025SAEBench: A Comprehensive Benchmark for Sparse Autoencoders in Language Model Interpretabilitycited by 124
- 2025Are Sparse Autoencoders Useful? A Case Study in Sparse Probingcited by 115
21 more
- 2020On Linear Identifiability of Learned Representationscited by 105
- 2025Sparse Autoencoders Trained on the Same Data Learn Different Featurescited by 93
- 2024Improving Steering Vectors by Targeting Sparse Autoencoder Featurescited by 92
- 2024On the Origins of Linear Representations in Large Language Modelscited by 79
- 2021Visual Representation Learning Does Not Generalize Strongly Within the Same Domaincited by 61
- 2023Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolationcited by 58
- 2024Cross-Entropy Is All You Need To Invert the Data Generating Processcited by 31
- 2023Amortized Variational Inference: When and Why?cited by 29
- 2025From superposition to sparse codes: interpretable representations in neural networkscited by 16
- 2024Learning biologically relevant features in a pathology foundation model using sparse autoencoderscited by 14
- 2024All or None: Identifiable Linear Properties of Next-token Predictors in Language Modelingcited by 14
- 2024Compositional Risk Minimizationcited by 13
- 2026How Many Features Can a Language Model Store Under the Linear Representation Hypothesis?cited by 12
- 2014Sparse and spurious: dictionary learning with noise and outlierscited by 11
- 2024Poisson Variational Autoencodercited by 11
- 2025Cooper: A Library for Constrained Optimization in Deep Learningcited by 11
- 2022Generalization Gap in Amortized Inferencecited by 10
- 2019Overcomplete Independent Component Analysis via SDPcited by 9
- 2025Do Sparse Autoencoders Generalize? A Case Study of Answerabilitycited by 8
- 2021Reducing the Amortization Gap in Variational Autoencoders: A Bayesian Random Function Approachcited by 6
- 2024Brain-like Variational Inferencecited by 6
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026When Does LeJEPA Learn a World Model?cited by 30
- 2026The Scaling Properties of Implicit Deductive Reasoning in Transformerscited by 1
- 2026High-Dimensional Random Projection for Activation Steering in Language Modelscited by 1
- 2026Adversarial Concept Search: Predicting Compositional Errors From Feature Geometrycited by 0
- 2026High-probability guarantees for linear accessibility in feature superpositioncited by 0
- 2026Inference and learning in sparse autoencoders as natural gradient flowcited by 0
- 2026Inference and learning in sparse autoencoders as natural gradient flow5 Oct 2026
- 2026High-probability guarantees for linear accessibility in feature superposition9 Sep 2026
- 2026High-Dimensional Random Projection for Activation Steering in Language Models13 Jun 2026
- 2026Adversarial Concept Search: Predicting Compositional Errors From Feature Geometry11 Jun 2026
- 2026When Does LeJEPA Learn a World Model?25 May 2026
- 2026The Scaling Properties of Implicit Deductive Reasoning in Transformers5 May 2026
Similar, not cited
Close in wording, no citation either way
- 2025Learning Multi-Level Features with Matryoshka Sparse Autoencoders
- 2025Empirical Evaluation of Progressive Coding for Sparse Autoencoders
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry
- 2026Toward Identifiable Sparse Autoencoders
- 2026Expander Sparse Autoencoders: Parameter-Efficient Dictionaries for Mechanistic Interpretability
- 2024Features that Make a Difference: Leveraging Gradients for Improved Dictionary Learning
- 2025Incorporating Hierarchical Semantics in Sparse Autoencoder Architectures
- 2025A Unified Theory of Sparse Dictionary Learning in Mechanistic Interpretability: Piecewise Biconvexity and Spurious Minima