atlas

Research map / Large language models / Language, safety and interpretability

A is for Absorption: Studying Feature Splitting and Absorption in Sparse Autoencoders

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: Linguistic encoding in LLM representations · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Identifies "feature absorption" in sparse autoencoders, where hierarchical features are absorbed into child latents so parent latents fail to fire on some tokens, and measures it across Gemma Scope and self-trained SAEs.

Problem

SAEs are assumed to recover true interpretable features, but when features form hierarchies, seemingly monosemantic latents fail to fire where they should, undermining their reliability as classifiers.

Approach

Sparsity pressure in SAEs makes a parent latent absorb the direction of a co-occurring child feature, so the child-specific latent fires instead and the parent latent has gerrymandered false negatives; toy models and a proof show absorption lowers L1 loss for hierarchical features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hierarchical feature co-occurrence instead of independent feature firingSAE toy model · Toy model with four featuresfeature absorptionHelped
Increase feature co-occurrence between hierarchical featuresSAE · Hierarchical feature toy modelsparsity loss: dL_sp^(1,2)/dδ = -p_11Helped
Increase SAE sparsityGemma Scope SAEs · First-letter taskfeature absorption rateHurt
Increase SAE widthGemma Scope SAEs · First-letter taskfeature absorption rateHurt
Use a larger SAE L0Gemma Scope SAEs · First-letter classificationprecision and recallMixed
Use a single SAE latent instead of the LR probeFirst-letter classification · Gemma Scope SAEsF1Hurt
Add a second latent for the uppercase/lowercase splitK-sparse probe on SAE activations · Letter L classificationF1Helped
Add variance to the parent feature's firing magnitudeSAE toy model · Hierarchical features with parent magnitude variance 0.1feature absorptionNo clear effect
Allow the child feature to fire without the parent in 5% of casesSAE toy model · Imperfect hierarchical co-occurrencefeature absorptionNo clear effect
Use a batch TopK SAE instead of an L1 SAESAE toy model · Hierarchical featuresfeature absorptionNo clear effect
Remove the probe direction from latent 1085 before ablating it (ablation)Gemma Scope layer 3, width 16k, L0 59 SAE · Token '_short' on the first-letter taskablation effectHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic toy feature activations residual stream activations on first-letter ICL prompts

Benchmarks: first-letter identification task

Metrics: F1 precision recall feature splitting count feature absorption rate

Baselines: logistic regression linear probe k=1 sparse probing

Builds on: sparse autoencoders k-sparse probing JumpReLU Gemma Scope SAELens

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy