atlas

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

The Complexity of Learning Sparse Superposed Features with Feedback

ICML 2025 · Large language models › Language, safety and interpretability · approach: Mechanistic analysis of attention and 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.

Studies the feedback complexity of learning a PSD feature matrix (dictionary covariance / Mahalanobis metric) from relative triplet or pairwise similarity feedback from an agent such as an LLM, giving tight bounds for constructive feedback and bounds for sampled sparse activations, validated on RFM and SAE dictionaries.

Problem

How many relative similarity feedback queries are needed for an oblivious learner to recover a feature matrix (normal transformation DD^T) of a model's dictionary, in constructive and sampled, general and sparse activation settings.

Approach

Reduces triplet feedback to pairwise equality constraints on quadratic forms and shows that the feedback complexity is governed by the rank of the feature matrix (tight Θ(r(r+1)/2 + p − r − 1) for constructive general activations), with sparse-sampling bounds derived via Sard's theorem and Hoeffding's inequality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 2-sparse constructive feedback instead of eigendecomposition feedbackFeature-matrix recovery for the ChessGPT SAE dictionary · ChessGPT SAE dictionaryPCC: 0.9427 -> 0.9773Helped
Increase sparse-sampling feedback from 1 M to 10 MFeature-matrix recovery for the ChessGPT SAE dictionary · ChessGPT SAE dictionaryPCC: 0.7152 -> 0.9741Helped
Increase sparse-sampling feedback from 200k to 20MFeature-matrix recovery for the Pythia-70M SAE dictionary · Pythia-70M SAE dictionaryPCC: .0242 -> .77Helped
Use eigendecomposition feedback rather than sparse-sampling feedback under high sparsityRFM feature-matrix recovery · Synthetic RFM feature matrixMSEHelped
Use sparse constructive feedback rather than sparse sampling at smaller feedback sizesFeature-matrix recovery for the ChessGPT SAE dictionary · ChessGPT SAE dictionaryPCC: 0.7152 -> 0.9773Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic monomial regression data (Gaussian inputs in R^10) SAE dictionaries from ChessGPT SAE dictionaries from Pythia-70M

Benchmarks: synthetic monomial regression feature recovery ChessGPT SAE dictionary recovery Pythia-70M SAE dictionary recovery

Metrics: mean squared error Pearson correlation coefficient feedback count

Baselines: Eigendecomposition feedback Sparse Constructive feedback Random Gaussian sampling Sparse sampling

Builds on: Recursive Feature Machines sparse autoencoders Lemma from dictionary learning recovery (Gribonval and Schnass)

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