Analyzing (In)Abilities of SAEs via Formal Languages
Not on the map. Why?
Abstract (arXiv)
Autoencoders have been used for finding interpretable and disentangled features underlying neural network representations in both image and text domains. While the efficacy and pitfalls of such methods are well-studied in vision, there is a lack of corresponding results, both qualitative and quantitative, for the text domain. We aim to address this gap by training sparse autoencoders (SAEs) on a synthetic testbed of formal languages. Specifically, we train SAEs on the hidden representations of models trained on formal languages (Dyck-2, Expr, and English PCFG) under a wide variety of hyperparameter settings, finding interpretable latents often emerge in the features learned by our SAEs. However, similar to vision, we find performance turns out to be highly sensitive to inductive biases of the training pipeline. Moreover, we show latents correlating to certain features of the input do not always induce a causal impact on model's computation. We thus argue that causality has to become a central target in SAE training: learning of causal features should be incentivized from the ground-up. Motivated by this, we propose and perform preliminary investigations for an approach that promotes learning of causally relevant features in our formal language setting.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 15 Oct 2024.
Builds on
28 of 46 references.
References · 28
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2023Inference-Time Intervention: Eliciting Truthful Answers from a Language Modelcited by 1,259
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2023Progress measures for grokking via mechanistic interpretabilitycited by 822
- 2024Scaling and evaluating sparse autoencoderscited by 530
- 2022Emergent World Representations: Exploring a Sequence Model Trained on a Synthetic Taskcited by 417
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2024Gemma Scope: Open Sparse Autoencoders Everywhere All At Once on Gemma 2cited by 381
- 2018Nonlinear ICA Using Auxiliary Variables and Generalized Contrastive Learningcited by 278
- 2024Chain of Thought Empowers Transformers to Solve Inherently Serial Problemscited by 256
- 2020Weakly-Supervised Disentanglement Without Compromisescited by 237
16 more
- 2021Towards Causal Representation Learningcited by 207
- 2024Improving Dictionary Learning with Gated Sparse Autoencoderscited by 171
- 2020Towards Nonlinear Disentanglement in Natural Data with Temporal Sparse Codingcited by 121
- 2020CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and Transfer Learningcited by 109
- 2020On Disentangled Representations Learned From Correlated Datacited by 94
- 2022Linear Causal Disentanglement via Interventionscited by 84
- 2023Physics of Language Models: Part 1, Learning Hierarchical Language Structurescited by 83
- 2024Towards Principled Evaluations of Sparse Autoencoders for Interpretability and Controlcited by 83
- 2019Weakly Supervised Disentanglement with Guaranteescited by 82
- 2023How Deep Neural Networks Learn Compositional Data: The Random Hierarchy Modelcited by 70
- 2024Identifying Functionally Important Features with End-to-End Sparse Dictionary Learningcited by 64
- 2024What Makes and Breaks Safety Fine-tuning? A Mechanistic Studycited by 54
- 2022Synergies between Disentanglement and Sparsity: Generalization and Identifiability in Multi-Task Learningcited by 44
- 2024Evaluating Open-Source Sparse Autoencoders on Disentangling Factual Knowledge in GPT-2 Smallcited by 34
- 2023Transformers are uninterpretable with myopic methods: a case study with bounded Dyck grammarscited by 30
- 2024A Percolation Model of Emergence: Analyzing Transformers Trained on a Formal Languagecited by 26
Built on by
Citing papers per year: 2025: 12; 2026: 4.
16 papers.
Sort:
By area:
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Modelscited by 73
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
- 2025Universal Sparse Autoencoders: Interpretable Cross-Model Concept Alignmentcited by 62
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2025Mixture of Experts Made Intrinsically Interpretablecited by 22
- 2025How does Chain of Thought Think? Mechanistic Interpretability of Chain-of-Thought Reasoning with Sparse Autoencodingcited by 19
- 2025Temporal Sparse Autoencoders: Leveraging the Sequential Nature of Language for Interpretabilitycited by 16
- 2025FADE: Why Bad Descriptions Happen to Good Featurescited by 13
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?cited by 10
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Featurescited by 8
- 2025Constructing Interpretable Features from Compositional Neuron Groupscited by 3
- 2025A Comparative Analysis of Sparse Autoencoder and Activation Difference in Language Model Steeringcited by 3
4 more
- 2026Convergent World Representations and Divergent Taskscited by 1
- 2025Uncovering Competency Gaps in Large Language Models and Their Benchmarkscited by 0
- 2026Critical Percolation as a Synthetic Data Model for Interpretabilitycited by 0
- 2026Xeno-Interpretability: Investigating the Alien Minds of LLMscited by 0
- 2026Xeno-Interpretability: Investigating the Alien Minds of LLMs17 Sep 2026
- 2026Critical Percolation as a Synthetic Data Model for Interpretability18 Jun 2026
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?15 Feb 2026
- 2026Convergent World Representations and Divergent Tasks31 Jan 2026
- 2025Uncovering Competency Gaps in Large Language Models and Their Benchmarks6 Dec 2025
- 2025Temporal Sparse Autoencoders: Leveraging the Sequential Nature of Language for Interpretability30 Oct 2025
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Features1 Oct 2025
- 2025A Comparative Analysis of Sparse Autoencoder and Activation Difference in Language Model Steering24 Sep 2025
- 2025How does Chain of Thought Think? Mechanistic Interpretability of Chain-of-Thought Reasoning with Sparse Autoencoding24 Jul 2025
- 2025Constructing Interpretable Features from Compositional Neuron Groups12 Jun 2025
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Models7 Mar 2025
- 2025Mixture of Experts Made Intrinsically Interpretable5 Mar 2025
4 more
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry3 Mar 2025
- 2025FADE: Why Bad Descriptions Happen to Good Features24 Feb 2025
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Models18 Feb 2025
- 2025Universal Sparse Autoencoders: Interpretable Cross-Model Concept Alignment6 Feb 2025
- 2025Mixture of Experts Made Intrinsically Interpretablecited by 22
- 2025Mixture of Experts Made Intrinsically Interpretable5 Mar 2025
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Modelscited by 73
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
- 2025Universal Sparse Autoencoders: Interpretable Cross-Model Concept Alignmentcited by 62
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2025Temporal Sparse Autoencoders: Leveraging the Sequential Nature of Language for Interpretabilitycited by 16
- 2025FADE: Why Bad Descriptions Happen to Good Featurescited by 13
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?cited by 10
- 2025Constructing Interpretable Features from Compositional Neuron Groupscited by 3
- 2025A Comparative Analysis of Sparse Autoencoder and Activation Difference in Language Model Steeringcited by 3
- 2026Convergent World Representations and Divergent Taskscited by 1
- 2025Uncovering Competency Gaps in Large Language Models and Their Benchmarkscited by 0
- 2026Critical Percolation as a Synthetic Data Model for Interpretabilitycited by 0
12 most cited of 13 All 13 (JSON)
- 2026Xeno-Interpretability: Investigating the Alien Minds of LLMs17 Sep 2026
- 2026Critical Percolation as a Synthetic Data Model for Interpretability18 Jun 2026
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?15 Feb 2026
- 2026Convergent World Representations and Divergent Tasks31 Jan 2026
- 2025Uncovering Competency Gaps in Large Language Models and Their Benchmarks6 Dec 2025
- 2025Temporal Sparse Autoencoders: Leveraging the Sequential Nature of Language for Interpretability30 Oct 2025
- 2025A Comparative Analysis of Sparse Autoencoder and Activation Difference in Language Model Steering24 Sep 2025
- 2025Constructing Interpretable Features from Compositional Neuron Groups12 Jun 2025
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Models7 Mar 2025
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry3 Mar 2025
- 2025FADE: Why Bad Descriptions Happen to Good Features24 Feb 2025
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Models18 Feb 2025
12 newest of 13 All 13 (JSON)