atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Low-Rank Adapting Models for Sparse Autoencoders

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Low-rank compression and merging · 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 fine-tuning the language model itself with LoRA (KL objective) around a frozen pretrained SAE to reduce the CE loss gap caused by SAE insertion, which is faster than end-to-end SAE training.

Problem

Sparse autoencoder reconstructions inserted into a language model substantially increase cross entropy loss, and prior improvements require expensive SAE training, including gradient-based or end-to-end methods.

Approach

Freeze both the SAE and the base model, and train only low-rank adapters on the layers after the SAE so the SAE-inserted model's next-token distribution matches the original model via KL divergence; this optimizes the model rather than the SAE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add rank 64 LoRA to the model with the TopK SAEGemma-2-2B · SAEBench SCR (max)SCR: 0.448 -> 0.526Helped
Add rank 64 LoRA to the model with the TopK SAEGemma-2-2B · SAEBench TPP (max)TPP: 0.372 -> 0.412Helped
Add rank 64 LoRA to the model with the TopK SAEGemma-2-2B · SAEBench Sparse Probing (top 1)Sparse Probing: 0.732 -> 0.760Helped
Add rank 64 LoRA to the model with the TopK SAEGemma-2-2B · SAEBench AutointerpAutointerp: 0.832 -> 0.830Hurt
Add rank 64 LoRA to the model with the TopK SAEGemma-2-2B · SAEBench AbsorptionAbsorption: 0.205 -> 0.210Hurt
Add LoRA while the SAE is insertedGemma-2-2B · MMLUMMLU: 44.2±0.4 -> 45.8±0.4Helped
Add LoRA while the SAE is insertedGemma-2-2B · HellaSwagHellaSwag: 50.9±0.5 -> 52.1±0.5Helped
Add LoRA while the SAE is insertedGemma-2-27B · BLEUBLEU: 40.9± 1.7 -> 38.9 ± 1.7Hurt
Use TopK + LoRA instead of e2e SAE trainingGemma-2-2B · CE loss threshold 2.57speedup: 20.01xHelped
Use TopK + LoRA instead of e2e SAE trainingLlama-3.2-1B · CE loss threshold 2.73speedup: 10.38xHelped
Add LoRA with 7 SAEs insertedLlama-3.1-8B · 7 SAE compound CE losscompound cross entropy loss: 7.83 -> 2.78Helped
Add LoRA with 3 SAEs insertedLlama-3.1-8B · 3 SAE compound CE losscompound cross entropy loss: 3.55 -> 2.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile (uncopyrighted) RedPajama MMLU HellaSwag TruthfulQA SAEBench

Benchmarks: SAEBench MMLU HellaSwag TruthfulQA Gemma Scope cross entropy loss gap

Metrics: cross entropy loss gap SCR TPP sparse probing autointerp absorption steering log-likelihood change BLEU ROUGE MC1

Baselines: TopK SAE end-to-end SAE JumpReLU SAE (Gemma Scope)

Builds on: LoRA TopK SAE end-to-end SAE JumpReLU SAE

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