Methods · Sparse Autoencoders / SAE Variants and Architectural Improvements

Sparse Autoencoders (SAEs)

Survey sections: §6.2 Sparse Autoencoders · §6 Feature Extraction and Analysis · §6.3 SAE Variants and Architectural Improvements · §6.4 Empirical Comparisons of SAE Variants · §6.5 Challenges and Failure Modes of SAEs

SAEs (Figure 6) extract monosemantic features from polysemantic model activations. They are trained to reconstruct activations at a specific location in neural networks, such as the output of an MLP block or an entire transformer layer (i.e., the residual stream), while keeping only a few features active in any given forward pass.

Assumptions and requirements

SAEs are motivated by the hypothesis that a model’s activations can be approximated as linear combinations of many latent feature directions, which can be regarded as an extension of the linear representation hypothesis discussed in Section 5.1.
SAE training is sensitive to initialisation, sparsity strength, and decoder normalisation. Without proper constraints and hyperparameters, the features may collapse, duplicate, or absorb one another.

Evaluation considerations

SAEs are typically evaluated for reconstruction loss (fidelity of activation reconstruction), feature absorption (how often a general feature fails to fire because a more specific feature has absorbed its direction), and downstream test loss recovery (whether replacing activations with reconstructions preserves model behaviour).
Report failure-mode metrics: Alongside reconstruction loss, researchers should also report dead-feature percentage, duplication rate, and stability across seeds.
Validate causal relevance: Researchers should validate features’ necessity, sufficiency, and specificity through interventions (e.g., feature ablation or steering) and evaluation on downstream effects.

Intended applications

Exploratory discovery, where the question is what features exist rather than whether a particular one does, is the setting SAEs were designed for and the one the comparisons below address.
Methods for achieving mechanistic monitoring include, but are not limited to, layer-wise monitoring (using linear probes to classify if malicious intent is encoded in a layer representation) (Oldfield et al., 2026), feature-wise monitoring (alerting when unexpected SAE features activate) (Fang et al., 2026), circuit-wise monitoring (tracking causal effects among attention heads, MLPs, or features) (Zhao et al., 2026b), and anomaly-based monitoring (using activations in normal behaviour as a baseline and flagging harmful generations as outliers) (Chaudhary & Barez, 2026).

Limitations

Dead features waste the dictionary’s capacity, and they are common. In fact, they can constitute up to 10–50% of the dictionary in a poorly tuned SAE (Bricken et al., 2023).
For a fixed SAE architecture and training dataset, different random seeds can produce substantially different dictionaries (Paulo & Belrose, 2026).
In large language model activations, high coherence is likely unavoidable because of the model’s complicated internal structure and correlations within its feature space (Li et al., 2025b). So far, identifiability remains a stubborn issue in SAEs, even though it offers a theoretical explanation for several empirical observations.
Activation reconstruction ≠\neq computation reconstruction: Low SAE reconstruction loss does not necessarily mean the SAE captures the original model’s computation.

Related methods

Compare side by side →

Used in safety applications

Run it

Key papers

Cited in §6.2.

Also discussed in: §5.2 The Superposition Hypothesis · §5.2 Empirical Evidence · §3.5 Mechanistic Interpretability Methods · §6.8 Case Study: Induction Heads · §12.6 Automated Interpretability: Scaling Discovery via Automation · §13.2.1 Concept Erasure via PISCES · §13.3.2 Mechanistic Monitoring · §9.1 Dictionary Learning Methods · §9.3 Steering as a Causal Test for Feature Interpretability · §13.7.1 Epistemic Risks: False Confidence from Partial or Incorrect Understanding · §13.7.2 Silent Failure Modes

Other methods in Sparse Autoencoders / SAE Variants and Architectural Improvements

Gated SAEs · JumpReLU SAEs · Top-k SAEs · Batch Top-k SAEs