atlas

Research map / Image generation / Fast diffusion sampling

Erasing Undesirable Influence in Diffusion Models

CVPR 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 8 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 EraseDiff, a first-order constrained-optimization (value-function) unlearning method that erases forget-set influence from diffusion models while preserving utility on retained data.

Problem

Removing undesirable influence (forgotten classes or NSFW concepts) from diffusion models without full retraining, while balancing erasure efficacy against preservation of generation quality.

Approach

Reformulates diffusion unlearning as a single-constrained problem via the value function (forgetting loss minus its inner-optimized minimum as constraint), yielding a closed-form first-order update that minimizes retain loss while keeping forgetting loss decreasing, avoiding nested bi-level optimization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EraseDiff instead of SalUn for class-wise forgettingStable Diffusion on Imagenette · Imagenette (10-class average)FID: 1.22 -> 1.11Helped
Use EraseDiff instead of SalUn for class-wise forgettingStable Diffusion on Imagenette · Imagenette (10-class average)Unlearning accuracy (UA): 99.82 -> 99.91Helped
Use EraseDiff instead of SalUn for nudity erasureStable Diffusion v1.4 · I2P nudity promptsFID: 25.06 -> 17.01Helped
Use EraseDiff instead of SalUnDDPM on CIFAR-10 · CIFAR-10 (forget airplane)FID: 9.16 -> 8.66Helped
Use EraseDiff instead of SADDPM on CIFAR-10 · CIFAR-10 (forget airplane)P(y = forgotten class | generated image): 0.06 -> 0.24Hurt
Replace the forgetting target with uniform noise instead of random-label predictions (ablation)EraseDiff on DDPM · CIFAR-10 (forget airplane)FID: 8.66 -> 7.61Helped
Replace the forgetting target with uniform noise instead of random-label predictions (ablation)EraseDiff on DDPM · CIFAR-10 (forget airplane)Recall: 0.77 -> 0.72Hurt
Increase the step size ς (ablation)EraseDiff · CIFAR-10FIDHurt
Increase the inner iteration count K (ablation)EraseDiff · CIFAR-10FIDHurt
Use EraseDiff instead of SADDPM on CIFAR-10 · CIFAR-10 (forget airplane)Time (min.): 140.00 -> 12.70Helped
Use EraseDiff instead of SalUnDDPM on CIFAR-10 · CIFAR-10 (forget airplane)Time (min.): 28.17 -> 12.70Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 Imagenette I2P

Benchmarks: CIFAR-10 Imagenette I2P COCO

Metrics: FID CLIP score classification probability of forgotten class precision recall UA accuracy NudeNet exposed-part counts runtime and memory

Baselines: Unscrubbed Finetune NegGrad BlindSpot ESD FMN Selective Amnesia SalUn

Builds on: SalUn Selective Amnesia ESD multi-objective optimization DDPM

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