Automatically Interpreting Millions of Features in Large Language Models
Not on the map. Why?
Abstract (arXiv)
While the activations of neurons in deep neural networks usually do not have a simple human-understandable interpretation, sparse autoencoders (SAEs) can be used to transform these activations into a higher-dimensional latent space which may be more easily interpretable. However, these SAEs can have millions of distinct latent features, making it infeasible for humans to manually interpret each one. In this work, we build an open-source automated pipeline to generate and evaluate natural language explanations for SAE features using LLMs. We test our framework on SAEs of varying sizes, activation functions, and losses, trained on two different open-weight LLMs. We introduce five new techniques to score the quality of explanations that are cheaper to run than the previous state of the art. One of these techniques, intervention scoring, evaluates the interpretability of the effects of intervening on a feature, which we find explains features that are not recalled by existing methods. We propose guidelines for generating better explanations that remain valid for a broader set of activating contexts, and discuss pitfalls with existing scoring techniques. We use our explanations to measure the semantic similarity of independently trained SAEs, and find that SAEs trained on nearby layers of the residual stream are highly similar. Our large-scale analysis confirms that SAE latents are indeed much more interpretable than neurons, even when neurons are sparsified using top-k postprocessing. Our code is available at https://github.com/EleutherAI/sae-auto-interp, and our explanations are available at https://huggingface.co/datasets/EleutherAI/autointerpexplanations.
Key facts. Cited by 106 papers in the map (data through 7 Oct 2026). Builds on 22 of its 33 references that are in the map. First posted on arXiv 17 Oct 2024.
Builds on
22 of 33 references.
References · 22
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2024The AI Scientist: Towards Fully Automated Open-Ended Scientific Discoverycited by 1,002
- 2022Toy Models of Superpositioncited by 928
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 679
- 2022MTEB: Massive Text Embedding Benchmarkcited by 623
- 2024Scaling and evaluating sparse autoencoderscited by 530
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 460
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Gemma Scope: Open Sparse Autoencoders Everywhere All At Once on Gemma 2cited by 381
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 328
- 2024Patchscopes: A Unifying Framework for Inspecting Hidden Representations of Language Modelscited by 225
10 more
- 2022Relative representations enable zero-shot latent space communicationcited by 175
- 2016Linear Algebraic Structure of Word Senses, with Applications to Polysemycited by 165
- 2018Invariance, Causality and Robustnesscited by 123
- 2024Universal Neurons in GPT2 Language Modelscited by 100
- 2024SelfIE: Self-Interpretation of Large Language Model Embeddingscited by 63
- 2024A Multimodal Automated Interpretability Agentcited by 62
- 2023Explaining black box text modules in natural language with language modelscited by 61
- 2023Rigorously Assessing Natural Language Explanations of Neuronscited by 44
- 2024CoSy: Evaluating Textual Explanations of Neuronscited by 17
- 2023The Importance of Prompt Tuning for Automated Neuron Explanationscited by 12
Built on by
Citing papers per year: 2024: 1; 2025: 48; 2026: 57.
106 papers.
Sort:
By area:
- 2025Learning Multi-Level Features with Matryoshka Sparse Autoencoderscited by 136
- 2024Steering Language Model Refusal with Sparse Autoencoderscited by 89
- 2025SAeUron: Interpretable Concept Unlearning in Diffusion Models with Sparse Autoencoderscited by 75
- 2025I Have Covered All the Bases Here: Interpreting Reasoning Features in Large Language Models via Sparse Autoencoderscited by 43
- 2026When Models Manipulate Manifolds: The Geometry of a Counting Taskcited by 43
- 2025Activation Oracles: Training and Evaluating LLMs as General-Purpose Activation Explainerscited by 41
- 2025Steering Out-of-Distribution Generalization with Concept Ablation Fine-Tuningcited by 34
- 2025Interpretable Steering of Large Language Models with Feature Guided Activation Additionscited by 32
- 2025Overcoming Sparsity Artifacts in Crosscoders to Interpret Chat-Tuningcited by 31
- 2025Training Language Models to Explain Their Own Computationscited by 27
- 2025Mixture of Experts Made Intrinsically Interpretablecited by 22
- 2025Dense SAE Latents Are Features, Not Bugscited by 17
38 more
- 2026Qwen-Scope: Turning Sparse Features into Development Tools for Large Language Modelscited by 15
- 2025Position: Mechanistic Interpretability Should Prioritize Feature Consistency in SAEscited by 14
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedycited by 12
- 2025Diversity-driven Data Selection for Language Model Tuning through Sparse Autoencodercited by 11
- 2026Shaping capabilities with token-level data filteringcited by 11
- 2025Measuring and Guiding Monosemanticitycited by 10
- 2026From Directions to Regions: Decomposing Activations in Language Models via Local Geometrycited by 10
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?cited by 10
- 2025Jacobian Sparse Autoencoders: Sparsify Computations, Not Just Activationscited by 9
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Frameworkcited by 9
- 2025Does higher interpretability imply better utility? A Pairwise Analysis on Sparse Autoencoderscited by 9
- 2025How and Why LLMs Generalize: A Fine-Grained Analysis of LLM Reasoning from Cognitive Behaviors to Low-Level Patternscited by 8
- 2026Causality is Key for Interpretability Claims to Generalisecited by 8
- 2025Model Directions, Not Words: Mechanistic Topic Models Using Sparse Autoencoderscited by 7
- 2025OrtSAE: Orthogonal Sparse Autoencoders Uncover Atomic Featurescited by 7
- 2026SynthSAEBench: Evaluating Sparse Autoencoders on Scalable Realistic Synthetic Datacited by 7
- 2025Interpretable and Steerable Concept Bottleneck Sparse Autoencoderscited by 6
- 2025Superposition as Lossy Compression: Measure with Sparse Autoencoders and Connect to Adversarial Vulnerabilitycited by 6
- 2026DLM-Scope: Mechanistic Interpretability of Diffusion Language Models via Sparse Autoencoderscited by 6
- 2026Circuit Tracing in Vision-Language Models: Understanding the Internal Mechanisms of Multimodal Thinkingcited by 6
- 2025Evaluating SAE interpretability without explanationscited by 5
- 2025Teach Old SAEs New Domain Tricks with Boostingcited by 5
- 2025LLM Interpretability with Identifiable Temporal-Instantaneous Representationcited by 4
- 2025Measuring Sparse Autoencoder Feature Sensitivitycited by 4
- 2025Circuit Insights: Towards Interpretability Beyond Activationscited by 4
- 2026Tracing Moral Foundations in Large Language Modelscited by 4
- 2025Ensembling Sparse Autoencoderscited by 3
- 2025Inference-Time Decomposition of Activations (ITDA): A Scalable Approach to Interpreting Large Language Modelscited by 3
- 2025The Anatomy of Alignment: Decomposing Preference Optimization by Steering Sparse Featurescited by 3
- 2025Binary Sparse Coding for Interpretabilitycited by 3
- 2025Atlas-Alignment: Making Interpretability Transferable Across Language Modelscited by 3
- 2026Towards Worst-Case Guarantees with Scale-Aware Interpretabilitycited by 3
- 2026Automated Interpretability and Feature Discovery in Language Models with Agentscited by 3
- 2026Tree SAE: Learning Hierarchical Feature Structures in Sparse Autoencoderscited by 3
- 2026Are Sparse Autoencoder Benchmarks Reliable?cited by 3
- 2025Evaluating Explanations: An Explanatory Virtues Framework for Mechanistic Interpretability -- The Strange Science Part I.iicited by 2
- 2025Resurrecting the Salmon: Rethinking Mechanistic Interpretability with Domain-Specific Sparse Autoencoderscited by 2
- 2025Semantic Regexes: Auto-Interpreting LLM Features with a Structured Languagecited by 2
50 most cited of 106 All 106 (JSON)
- 2026How to train your model organism7 Oct 2026
- 2026From Input to Output: A Flexible Agent for Dual-End Interpretation of Sparse Autoencoder Features28 Sep 2026
- 2026Verifying the Linear Representation Hypothesis: How Interpretable Are Vision SAEs?28 Sep 2026
- 2026Routing Without Embeddings: Fast And Interpretable Routing With Regular Expressions28 Sep 2026
- 2026Circuit-Diff: Factual Edit-based Intervention Method for Localizing Knowledge in Attribution Graphs20 Sep 2026
- 2026Local Sparsity Enables Unsupervised LLM Safety Detection17 Sep 2026
- 2026The Misery of Mechanistic Interpretability: A Formal Perspective14 Sep 2026
- 2026SAEScientist-Bench: Can AI Agents Conduct Autonomous SAE Interpretability Research?8 Sep 2026
- 2026Interpreting Latent Protein Language Model Features with Geometric Annotations26 Aug 2026
- 2026Retrieval is Enough: Training-Free Interpretability with a Tool-Using Agent17 Jul 2026
- 2026Training, Reading, and Editing Legible Transformers9 Jul 2026
- 2026Building Fast, Evaluating Slow: Pipeline Choices Dominate Autointerpretability Score Variance1 Jul 2026
38 more
- 2026VASAE: Naming SAE Dictionary Directions with Vocabulary-Aligned Anchoring26 Jun 2026
- 2026Evaluating the Interpretability of Sparse Autoencoders with Concept Annotations23 Jun 2026
- 2026Do Sparse Autoencoders Learn Meaningful Concept Hierarchies?22 Jun 2026
- 2026Extraction and Analysis of Multimodal Concepts in Vision Language Models through Sparse Autoencoders19 Jun 2026
- 2026ICA Lens: Interpreting Language Models Without Training Another Dictionary10 Jun 2026
- 2026Position: Behavioral Systems Require Behavioral Tests31 May 2026
- 2026Query Lens: Interpreting Sparse Key-Value Features with Indirect Effects30 May 2026
- 2026Steering LLMs? Actually, Sparse Autoencoders can outperform simple baselines29 May 2026
- 2026Mechanistically Interpreting the Role of Sample Difficulty in RLVR for LLMs27 May 2026
- 2026Are Sparse Autoencoder Benchmarks Reliable?18 May 2026
- 2026Event-Grounded Sparse Autoencoders for Vision-Language-Action Policies17 May 2026
- 2026The Rate-Distortion-Polysemanticity Tradeoff in SAEs14 May 2026
- 2026Descriptive Collision in Sparse Autoencoder Auto-Interpretability: When One Explanation Describes Many Features13 May 2026
- 2026Qwen-Scope: Turning Sparse Features into Development Tools for Large Language Models12 May 2026
- 2026Tree SAE: Learning Hierarchical Feature Structures in Sparse Autoencoders8 May 2026
- 2026Features have life history. And we should care7 May 2026
- 2026From Token Lists to Graph Motifs: Weisfeiler-Lehman Analysis of Sparse Autoencoder Features7 May 2026
- 2026Steering grids for sparse-autoencoder features: when a top-context label names an activation regime rather than a causal axis4 May 2026
- 2026Automated Interpretability and Feature Discovery in Language Models with Agents2 May 2026
- 2026Prune, Interpret, Evaluate: A Cross-Layer Transcoder-Native Framework for Efficient Circuit Discovery via Feature Attribution18 Apr 2026
- 2026Dictionary-Aligned Concept Control for Safeguarding Multimodal LLMs10 Apr 2026
- 2026Disentangling MLP Neuron Weights in Vocabulary Space7 Apr 2026
- 2026LangFIR: Discovering Sparse Language-Specific Features from Monolingual Data for Language Steering4 Apr 2026
- 2026MetaSAEs: Joint Training with a Decomposability Penalty Produces More Atomic Sparse Autoencoder Latents3 Apr 2026
- 2026Language Models Can Explain Visual Features via Steering23 Mar 2026
- 2026Pitfalls in Evaluating Interpretability Agents20 Mar 2026
- 2026Navigating the Concept Space of Language Models6 Mar 2026
- 2026Circuit Tracing in Vision-Language Models: Understanding the Internal Mechanisms of Multimodal Thinking23 Feb 2026
- 2026How Do LLMs Encode Scientific Quality? An Empirical Study Using Monosemantic Features from Sparse Autoencoders22 Feb 2026
- 2026ADAPT: Hybrid Prompt Optimization for LLM Feature Visualization19 Feb 2026
- 2026Causality is Key for Interpretability Claims to Generalise18 Feb 2026
- 2026Visual Persuasion: What Influences Decisions of Vision-Language Models?17 Feb 2026
- 2026SynthSAEBench: Evaluating Sparse Autoencoders on Scalable Realistic Synthetic Data16 Feb 2026
- 2026Sanity Checks for Sparse Autoencoders: Do SAEs Beat Random Baselines?15 Feb 2026
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Design12 Feb 2026
- 2026Learning Self-Interpretation from Interpretability Artifacts: Training Lightweight Adapters on Vector-Label Pairs10 Feb 2026
- 2026LUCID-SAE: Learning Unified Vision-Language Sparse Codes for Interpretable Concept Discovery7 Feb 2026
- 2026DLM-Scope: Mechanistic Interpretability of Diffusion Language Models via Sparse Autoencoders5 Feb 2026
50 newest of 106 All 106 (JSON)
- 2025I Have Covered All the Bases Here: Interpreting Reasoning Features in Large Language Models via Sparse Autoencoderscited by 43
- 2025How and Why LLMs Generalize: A Fine-Grained Analysis of LLM Reasoning from Cognitive Behaviors to Low-Level Patternscited by 8
- 2026Circuit Tracing in Vision-Language Models: Understanding the Internal Mechanisms of Multimodal Thinkingcited by 6
- 2025Resurrecting the Salmon: Rethinking Mechanistic Interpretability with Domain-Specific Sparse Autoencoderscited by 2
- 2026Mechanistically Interpreting the Role of Sample Difficulty in RLVR for LLMscited by 1
- 2026Mechanistically Interpreting the Role of Sample Difficulty in RLVR for LLMs27 May 2026
- 2026Circuit Tracing in Vision-Language Models: Understanding the Internal Mechanisms of Multimodal Thinking23 Feb 2026
- 2025How and Why LLMs Generalize: A Fine-Grained Analysis of LLM Reasoning from Cognitive Behaviors to Low-Level Patterns30 Dec 2025
- 2025Resurrecting the Salmon: Rethinking Mechanistic Interpretability with Domain-Specific Sparse Autoencoders12 Aug 2025
- 2025I Have Covered All the Bases Here: Interpreting Reasoning Features in Large Language Models via Sparse Autoencoders24 Mar 2025
- 2026Evaluating the Interpretability of Sparse Autoencoders with Concept Annotationscited by 2
- 2026Visual Persuasion: What Influences Decisions of Vision-Language Models?cited by 1
- 2026Extraction and Analysis of Multimodal Concepts in Vision Language Models through Sparse Autoencoderscited by 1
- 2026Visual concept ranking uncovers medical shortcuts used by large multimodal modelscited by 0
- 2026Dictionary-Aligned Concept Control for Safeguarding Multimodal LLMscited by 0
- 2026Evaluating the Interpretability of Sparse Autoencoders with Concept Annotations23 Jun 2026
- 2026Extraction and Analysis of Multimodal Concepts in Vision Language Models through Sparse Autoencoders19 Jun 2026
- 2026Dictionary-Aligned Concept Control for Safeguarding Multimodal LLMs10 Apr 2026
- 2026Visual Persuasion: What Influences Decisions of Vision-Language Models?17 Feb 2026
- 2026Visual concept ranking uncovers medical shortcuts used by large multimodal models4 Feb 2026
- 2026Automated Interpretability and Feature Discovery in Language Models with Agentscited by 3
- 2026Pitfalls in Evaluating Interpretability Agentscited by 2
- 2026Retrieval is Enough: Training-Free Interpretability with a Tool-Using Agentcited by 1
- 2026Position: Behavioral Systems Require Behavioral Testscited by 1
- 2026Retrieval is Enough: Training-Free Interpretability with a Tool-Using Agent17 Jul 2026
- 2026Position: Behavioral Systems Require Behavioral Tests31 May 2026
- 2026Automated Interpretability and Feature Discovery in Language Models with Agents2 May 2026
- 2026Pitfalls in Evaluating Interpretability Agents20 Mar 2026
- 2026Local Sparsity Enables Unsupervised LLM Safety Detectioncited by 0
- 2026How to train your model organismcited by 0
- 2026How to train your model organism7 Oct 2026
- 2026Local Sparsity Enables Unsupervised LLM Safety Detection17 Sep 2026
- 2025Mixture of Experts Made Intrinsically Interpretablecited by 22
- 2025Mixture of Experts Made Intrinsically Interpretable5 Mar 2025
- 2025Learning Multi-Level Features with Matryoshka Sparse Autoencoderscited by 136
- 2024Steering Language Model Refusal with Sparse Autoencoderscited by 89
- 2026When Models Manipulate Manifolds: The Geometry of a Counting Taskcited by 43
- 2025Activation Oracles: Training and Evaluating LLMs as General-Purpose Activation Explainerscited by 41
- 2025Steering Out-of-Distribution Generalization with Concept Ablation Fine-Tuningcited by 34
- 2025Interpretable Steering of Large Language Models with Feature Guided Activation Additionscited by 32
- 2025Overcoming Sparsity Artifacts in Crosscoders to Interpret Chat-Tuningcited by 31
- 2025Training Language Models to Explain Their Own Computationscited by 27
- 2025Dense SAE Latents Are Features, Not Bugscited by 17
- 2026Qwen-Scope: Turning Sparse Features into Development Tools for Large Language Modelscited by 15
- 2025Position: Mechanistic Interpretability Should Prioritize Feature Consistency in SAEscited by 14
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedycited by 12
12 most cited of 84 All 84 (JSON)
- 2026From Input to Output: A Flexible Agent for Dual-End Interpretation of Sparse Autoencoder Features28 Sep 2026
- 2026Verifying the Linear Representation Hypothesis: How Interpretable Are Vision SAEs?28 Sep 2026
- 2026Routing Without Embeddings: Fast And Interpretable Routing With Regular Expressions28 Sep 2026
- 2026Circuit-Diff: Factual Edit-based Intervention Method for Localizing Knowledge in Attribution Graphs20 Sep 2026
- 2026The Misery of Mechanistic Interpretability: A Formal Perspective14 Sep 2026
- 2026SAEScientist-Bench: Can AI Agents Conduct Autonomous SAE Interpretability Research?8 Sep 2026
- 2026Interpreting Latent Protein Language Model Features with Geometric Annotations26 Aug 2026
- 2026Training, Reading, and Editing Legible Transformers9 Jul 2026
- 2026Building Fast, Evaluating Slow: Pipeline Choices Dominate Autointerpretability Score Variance1 Jul 2026
- 2026VASAE: Naming SAE Dictionary Directions with Vocabulary-Aligned Anchoring26 Jun 2026
- 2026Do Sparse Autoencoders Learn Meaningful Concept Hierarchies?22 Jun 2026
- 2026ICA Lens: Interpreting Language Models Without Training Another Dictionary10 Jun 2026
12 newest of 84 All 84 (JSON)