Overview
Mechanistic interpretability has spent years studying activations — what neurons fire when a model processes input. GoodFire AI's new research flips the question: instead of watching the bird, examine the cage. adVersarial Parameter Decomposition (VPD) decomposes a network's parameters themselves into independent, reusable, interpretable computational components.
- Paper: Interpreting Language Model Parameters — adVersarial Parameter Decomposition (VPD)
- Authors: Lucius Bushnaq, Dan Braun, Oliver Clive-Griffin, Bart Bussmann, Nathan Hu, Michael Ivanitskiy, Linda Linsefors, Lee Sharkey (GoodFire / MATS)
- Link: https://www.goodfire.ai/research/interpreting-lm-parameters
- The model's 24 weight matrices were decomposed into 38,912 rank-1 sub-components; ~10,000 remained 'live' (non-zero causal importance); only 205 (2.1%) were used per token position on average.
- Without ablation, the decomposition recovered 82.4% of the pretrained compute (cross-entropy 2.71 → 2.72).
- Under random partial ablation: ~27% recovery. Under 20-step adversarial ablation, KL divergence spiked from 0 to ~26; beyond ~160 steps robustness fully collapses — the authors candidly note that full adversarial robustness may not even be desirable, since real mechanisms genuinely interact.
- Intruder-detection scores (LLM-judged) matched or exceeded the strongest activation decomposition baselines after filtering low-importance noise (threshold 0.1).
- Example behaviors: QK-match sub-components tracking previous tokens; distinguishing existential vs. emphatic 'There is/There goes'; gendered possessive prediction ('his' vs 'her'); bracket-close tracking in code.
- Crucially, behaviors crossed attention-head boundaries — earlier interpretability treated heads as the atomic unit, but parameter sub-components naturally span them.
- Circuit analysis: attribution graphs showed sub-components interacting across layers (e.g., gender-marking + syntax + coreference-cache components for 'The man lost [his/her] wallet'). The paper notes this is *attribution*, not a full computational explanation.
- Manual parameter editing: researchers located the sub-component responsible for predicting the '☹' emoji and directly edited its vector components to change that behavior — precision targeted editing of a single interpretable part, essentially impossible with activation methods.
- Scale: experiments cover a 67M, 4-layer model with 512-token context — no demonstrated path to hundred-billion-parameter models.
- Adversarial robustness is fragile beyond ~160 search steps; rank-1 decomposition misses nonlinear interactions between components.
- Circuit analysis yields attribution, not computation.
- The paper's own later discussion of breaking the rank-1 assumption and clustering sub-components hints the real operational units may be more complex structures.
Why parameter decomposition differs from activation decomposition
Current best methods — sparse autoencoders (SAEs), transcoders, cross-layer transcoders (CLTs) — learn dictionaries over activations. They describe *effects*, not *causes*: their function forms differ from the original network, leaving a mapping gap between the explanation and the actual computation. VPD instead asks: which independent, reusable computational parts can this set of weight matrices be decomposed into? — and requires the decomposition to faithfully reproduce model outputs under arbitrary partial removals.
The four requirements of VPD
1. Parameter faithfulness: sub-components must sum exactly to the original parameters; a trained delta component absorbs the remainder as a minimally-causal bucket. 2. Minimality: on any given input, as few sub-components as possible should be *necessary and sufficient* (e.g., 205 of 38,912 on a given token — not merely 'important'). 3. Mechanistic faithfulness: unimportant components must be removable, partially ablated, or coefficient-mixed in *any* combination without affecting outputs — robustness to adversarially searched ablations, hence 'adVersarial'. 4. Simplicity: each sub-component is a rank-1 matrix (outer product of two vectors), with extra losses preventing multiple mechanisms from being crammed into one rank-1 component.
The adversarial loss
Prior work (Stochastic Parameter Decomposition) used random sampling of ablation configurations, which can miss components that are individually necessary but jointly removable — causing 'feature splitting'. VPD actively searches, via gradient ascent, for the ablation that most damages outputs under each configuration. If even a deliberate search cannot find a destructive removal, the component is genuinely unimportant. This guarantee is unattainable for activation-based methods.
Experiments: a 67M-parameter, 4-layer Transformer
Interpretability findings
Comparison with transcoders
At matched live-latent counts (L₀-normalized), VPD Pareto-dominates PLT and CLT — better reconstruction at equal sparsity and better sparsity at equal performance. VPD also shows consistent results under both end-to-end and layer-wise training objectives, whereas PLT generalizes poorly across protocols, suggesting parameter decomposition is more robust.
Honest limitations
Takeaway
VPD reframes interpretability from 'what is a good representation?' to 'what is a good computational unit?' If a model can be decomposed into faithful, reusable, interpretable parts, you gain a foundation to rebuild, edit, or repair its computation — component by component. Parameter decomposition does not provide final answers, but it supplies a previously missing language: a grammar for speaking in parameters themselves.
References
1. Bushnaq, L. et al. (2026). Interpreting Language Model Parameters. GoodFire Research. https://www.goodfire.ai/research/interpreting-lm-parameters 2. Bushnaq, L. et al. (2025). Stochastic Parameter Decomposition (SPD). ICLR 2025. 3. Templeton, A. et al. (2024). Scaling Monosemanticity. Anthropic. 4. Bricken, T. et al. (2023). Towards Monosemanticity. Anthropic. 5. Rajamanoharan, S. et al. (2024). Improving Dictionary Learning with Gated SAEs. NeurIPS 2024. 6. Elhage, N. et al. (2022). Toy Models of Superposition. Anthropic.