atlas

Research map / Architectures and efficiency / RNNs and normalization

Inference-Time Decomposition of Activations (ITDA): A Scalable Approach to Interpreting Large Language Models

ICML 2025 · Architectures and efficiency › RNNs and normalization · approach: Sparse dictionary representations

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.

Introduces ITDA, a training-cheap alternative to sparse autoencoders that builds a dictionary of prompt-token activations via greedy error-thresholded sampling and decodes with matching pursuit, and uses dictionary Jaccard overlap as a cross-model representation similarity measure.

Problem

SAEs are expensive to train (hundreds of millions of tokens, parameter counts exceeding the LLM) and their latents are not comparable across models, limiting interpretability and model comparison at scale.

Approach

Replace learned SAE encoders with a dictionary of actual training activations, built greedily by adding activations poorly reconstructed by the current dictionary, and decode test activations with matching pursuit; because atoms are tied to prompt-token pairs, dictionaries are comparable across models and their Jaccard overlap measures representation similarity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ITDA Jaccard similarity instead of the Relative representation methodGPT-2 Small layer matching · GPT-2 Small layer matchingaccuracy: 0.87 -> 0.88Helped
Use ITDA Jaccard similarity instead of the Relative representation methodGPT-2 Medium layer matching · GPT-2 Medium layer matchingaccuracy: 0.78 -> 0.89Helped
Use ITDA instead of CKA, SVCCA, or Linear Regression for layer matchingGPT-2 Small and GPT-2 Medium layer matching · GPT-2 Small and GPT-2 Medium layer matchingaccuracy: GPT-2 Small: 0.16, 0.50, 0.69 -> 0.88; GPT-2 Medium: 0.07, 0.44, 0.61 -> 0.89Helped
Use ITDA rather than SAE trainingActivation decomposition · GPT-2 Small trainingtraining time: 100x fasterHelped
Use ITDA rather than SAE trainingActivation decomposition · Activation decompositiontraining tokens: 1%Helped
Use ITDA instead of ReLU SAEPythia activation reconstruction · Pythiacross entropy loss scoreHelped
Use ITDA instead of TopK SAEPythia activation reconstruction · Pythiacross entropy loss scoreHurt
Use ITDA instead of SAEGemma 2 2B activation reconstruction · Gemma 2 2Bcross entropy loss scoreHurt
Lower the reconstruction-loss threshold (ablation)ITDA dictionary construction · Activation reconstructionreconstruction lossHelped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile

Benchmarks: SAEBench layer-matching benchmark (Mistral GPT-2 instances)

Metrics: CE loss score layer matching accuracy Jaccard similarity

Baselines: ReLU SAE TopK SAE JumpReLU SAE P-Annealing SAE Linear CKA SVCCA Relative representation Linear regression

Builds on: relative representations sparse autoencoders matching pursuit SAEBench TopK SAEs

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