atlas

Research map / Architectures and efficiency / RNNs and normalization

From Flat to Hierarchical: Extracting Sparse Representations with Matching Pursuit

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Sparse dictionary 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.

Proposes MP-SAE, a sparse autoencoder whose encoder unrolls matching pursuit into residual-guided greedy steps, to capture hierarchical, nonlinearly accessible, and multimodal features that standard SAEs miss.

Problem

Sparse autoencoders are motivated by the linear representation hypothesis (approximately orthogonal, linearly accessible concepts), but recent evidence shows neural representations contain hierarchical, nonlinear, and multi-dimensional structure; it is unclear whether SAEs can capture such features.

Approach

Re-contextualize matching pursuit as the SAE encoder: greedily select the feature best aligned with the current residual, subtract its contribution, and repeat for T steps, yielding conditionally orthogonal selections and nonlinearly accessible features, with adaptive sparsity at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use residual-guided sequential Matching Pursuit inference instead of a conventional SAE encoderSAEs on synthetic hierarchical features · Synthetic hierarchical treehierarchical and intra-level structure recoveryHelped
Use residual-guided sequential Matching Pursuit inference instead of a conventional SAE encoderSAEs on pretrained vision representations · ImageNet-1K representations from SigLIP, DINOv2, CLIP, and ViTR²Helped
Increase inference-time sparsity without retrainingMP-SAE · DINOv2 representationsreconstruction errorHelped
Use residual-guided sequential inference rather than a linear SAE encoderSAEs on joint image-text embeddings · COCO image and caption embeddingsmodality-shared feature recoveryHelped
Use MP-SAE rather than Matryoshka SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 0.5 and variance 1/400absorption score: 4.8e-02 vs 7.3e-02Hurt
Use MP-SAE rather than Vanilla SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 0.5 and variance 1/400absorption score: 7.0e-01 vs 7.3e-02Helped
Use MP-SAE rather than BatchTopK SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 0.5 and variance 1/400absorption score: 5.0e-01 vs 7.3e-02Helped
Use MP-SAE rather than Matryoshka SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 1.0 and variance 1/400absorption score: 2.1e-01 vs 1.3e-03Helped
Use MP-SAE rather than Vanilla SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 1.0 and variance 1/400absorption score: 4.5e-01 vs 1.3e-03Helped
Use MP-SAE rather than BatchTopK SAESAEs on hierarchical synthetic features · Synthetic tree, child activation mean 1.0 and variance 1/400absorption score: 4.8e-01 vs 1.3e-03Helped
Increase within-level feature correlationMP-SAE on the synthetic hierarchy · Synthetic hierarchical treeflat and hierarchical structure recoveryMixed
Vary child activation mean and varianceMP-SAE on the synthetic hierarchy · Synthetic hierarchical treeabsorption scoreMixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K COCO synthetic hierarchical tree data

Benchmarks: COCO

Metrics: R^2 reconstruction Babel function effective rank modality score flat MSE hierarchical MSE absorption score

Baselines: Vanilla SAE (ReLU) BatchTopK SAE Matryoshka SAE TopK SAE

Builds on: Matching Pursuit Matryoshka SAE BatchTopK SAE Linear Representation Hypothesis

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