ICA Lens: Interpreting Language Models Without Training Another Dictionary
Not on the map. Why?
Abstract (arXiv)
Finding interpretable directions in language-model representations is critical for understanding and controlling model behavior. Sparse autoencoders (SAEs) have become the standard tool for this purpose, but using them as the default first lens often requires training, storing, and evaluating large overcomplete dictionaries. This bottleneck limits rapid exploration and raises a fundamental question: how much interpretable structure is already visible from activation geometry before training another neural dictionary? Our intuition is simple: many interpretable directions are selective on tokens, and these directions should look less Gaussian than random directions. We therefore revisit independent component analysis (ICA), a classical method for finding non-Gaussian directions, as a compact lens for language-model interpretability. We find that ICA has been underestimated for LLM interpretability, because prior uses often relied on off-the-shelf ICA implementations that are brittle on LLM activations and lacked systematic tools for inspecting and evaluating the recovered directions. To bridge these gaps, we introduce ICALens, the first practical workflow for stable, efficient, and auditable ICA analysis of LLM representations. It combines an optimized GPU-parallel FastICA pipeline with LLM-specific stability recipes and better fitting diagnostics, enabling efficient and reliable layer-wise analysis. Across GPT-2 Small, Gemma 2 2B, and Qwen 3.5 2B Base, ICALens efficiently recovers compact, human-interpretable directions without per-layer gradient-based dictionary training. On SAEBench, ICA is competitive with public SAEs in sparse probing and outperforms them in targeted probe perturbation under small-to-medium budgets. These results suggest that ICA should not be viewed as a weak baseline, but as an efficient and complementary first lens for exploring language-model representations.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 10 Jun 2026.
Builds on
29 of 43 references.
References · 29
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,186
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,420
- 2023Steering Llama 2 via Contrastive Activation Additioncited by 1,085
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 716
- 2024Scaling and evaluating sparse autoencoderscited by 553
- 2024Gemma Scope: Open Sparse Autoencoders Everywhere All At Once on Gemma 2cited by 394
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 334
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoderscited by 300
- 2024Massive Activations in Large Language Modelscited by 294
- 2025AxBench: Steering LLMs? Even Simple Baselines Outperform Sparse Autoencoderscited by 218
- 2026Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnetcited by 191
- 2024Improving Dictionary Learning with Gated Sparse Autoencoderscited by 179
17 more
- 2025Learning Multi-Level Features with Matryoshka Sparse Autoencoderscited by 143
- 2024BatchTopK Sparse Autoencoderscited by 130
- 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
- 2024Automatically Interpreting Millions of Features in Large Language Modelscited by 113
- 2024Towards Principled Evaluations of Sparse Autoencoders for Interpretability and Controlcited by 86
- 2024Efficient Dictionary Learning with Switch Sparse Autoencoderscited by 39
- 2026Spherical Steering: Geometry-Aware Activation Rotation for Language Modelscited by 21
- 2026Qwen-Scope: Turning Sparse Features into Development Tools for Large Language Modelscited by 21
- 2023Discovering Universal Geometry in Embeddings with ICAcited by 19
- 2017Faster independent component analysis by preconditioning with Hessian approximationscited by 16
- 2025ZeroTuning: Unlocking the Initial Token's Power to Enhance Large Language Models Without Trainingcited by 12
- 2019Overcomplete Independent Component Analysis via SDPcited by 9
- 2024Axis Tour: Word Tour Determines the Order of Axes in ICA-transformed Embeddingscited by 6
- 2026Are Sparse Autoencoder Benchmarks Reliable?cited by 4
- 2025Inference-Time Decomposition of Activations (ITDA): A Scalable Approach to Interpreting Large Language Modelscited by 3
- 2018ICA based on Split Generalized Gaussiancited by 1
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligencecited by 2
- 2026DV-Lens: Revealing the Functional Organization of Language Model Parameterscited by 0
- 2026Second-Order Problem Solving for Recursive Self-Improvement in Formal Verificationcited by 0
- 2026Forensic Reserve: Eliciting Latent Knowledge for Image Forgery Detectioncited by 0
- 2026Forensic Reserve: Eliciting Latent Knowledge for Image Forgery Detection6 Oct 2026
- 2026Second-Order Problem Solving for Recursive Self-Improvement in Formal Verification5 Oct 2026
- 2026DV-Lens: Revealing the Functional Organization of Language Model Parameters3 Oct 2026
- 2026Mechanist: AI as a Scientific Instrument for Discovering the Mechanisms of Intelligence12 Aug 2026
Similar, not cited
Close in wording, no citation either way
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Models
- 2025Sparse Shift Autoencoders for Identifying Concepts from Large Language Model Activations
- 2025Constructing Interpretable Features from Compositional Neuron Groups
- 2026A Unifying Perspective on Language Model Representations: From Filler-Role Structure to Mechanistic Interpretability
- 2026Mechanistic Knobs in LLMs: Retrieving and Steering High-Order Semantic Features via Sparse Autoencoders
- 2025LinguaLens: Towards Interpreting Linguistic Mechanisms of Large Language Models via Sparse Auto-Encoder
- 2026Concept Component Analysis: A Principled Approach for Concept Extraction in LLMs
- 2025Interpreting Language Models Through Concept Descriptions: A Survey