atlas

Research map / Image generation / Text-to-image diffusion

SAeUron: Interpretable Concept Unlearning in Diffusion Models with Sparse Autoencoders

ICML 2025 · Image generation › Text-to-image diffusion · approach: Concept erasure in diffusion models · 0 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.

Trains a BatchTopK sparse autoencoder on cross-attention activations of Stable Diffusion across denoising timesteps, then ablates a few concept-specific SAE features at inference to unlearn objects, styles, and nudity.

Problem

Diffusion models can generate harmful or copyrighted content; existing fine-tuning-based machine unlearning methods are opaque, often only mask concepts, and are vulnerable to adversarial prompts.

Approach

Train one unsupervised sparse autoencoder on activations from all denoising timesteps of a cross-attention block of Stable Diffusion, score features by concept selectivity, and suppress the top-scoring features during inference without modifying model weights or prompts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SAeUron instead of SalUn for UnlearnCanvasStable Diffusion v1.5 · UnlearnCanvasAvg.: 92.43% -> 94.03%Helped
Use SAeUron instead of AdvUn for nudity removalStable Diffusion v1.4 · I2P nudity unlearningTotal detected nudity: 28 -> 18Helped
Train the SAE on half of the benchmark styles rather than the full style set (ablation)SAeUron · UnlearnCanvas style unlearning, out-of-distribution stylesAvg.: 99.16% -> 72.25%Mixed
Unlearn 49 styles simultaneously (ablation)SAeUron · UnlearnCanvas, 49/50 stylesIRA: 96.67%No clear effect
Use SAeUron for broad abstract inappropriate-content categories instead of RecelerStable Diffusion · I2P inappropriate contentOverall inappropriate content ratio: 26.4% -> 44.6%Hurt
Use the object block up.1.1 rather than leaving it unablated (ablation)Stable Diffusion · Object generationObject visual qualityHurt
Use the style block up.1.2 rather than leaving it unablated (ablation)Stable Diffusion · Style generationOriginal style presenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: UnlearnCanvas COCO 2014 train captions I2P Anchor prompts from CA

Benchmarks: UnlearnCanvas I2P UnlearnDiffAtk nudity prompts COCO validation FID/CLIPScore

Metrics: UA IRA CRA FID CLIPScore Attack Success Rate Total nudity detections

Baselines: ESD FMN UCE CA SalUn SEOT SPM EDiff SHS AdvUn Receler MACE

Builds on: sparse autoencoders BatchTopK UnlearnCanvas Stable Diffusion UnlearnDiffAtk

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