atlas

Research map / Image generation / Fast diffusion sampling

Stochastic Forward–Backward Deconvolution: Training Diffusion Models with Finite Noisy Datasets

ICML 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 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.

Shows theoretically that learning a diffusion model from purely noisy samples converges very slowly, and proposes SFBD, which pretrains on a few clean images and then iteratively denoises the noisy set with the current denoiser and fine-tunes on the result.

Problem

Training diffusion models only on Gaussian-corrupted (noisy) samples, to avoid memorization and copyright exposure of the original data, is statistically very hard: the optimal MISE rate is only O((log n)^-2), so learning from noisy data alone is nearly infeasible in practice.

Approach

Pretrain the denoiser on a small clean set, then alternate backward SDE sampling of noisy samples back to clean estimates with denoiser fine-tuning on those estimates (a forward-backward deconvolution loop), which provably reduces KL between the learned and true data distributions and avoids the costly consistency loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SFBD instead of TweedieDiff with 50 clean pretraining imagesDiffusion training on noisy CIFAR-10 · CIFAR-10, σζ=0.2FID: 65.21 -> 13.53Helped
Use SFBD instead of TweedieDiff with 50 clean pretraining imagesDiffusion training on noisy CelebA · CelebA, σζ=0.2FID: 58.52 -> 6.49Helped
Add clean pretraining to TweedieDiff (ablation)TweedieDiff on CIFAR-10 · CIFAR-10, σζ=0.2FID: 167.23 -> 65.21Helped
Add clean pretraining to TweedieDiff (ablation)TweedieDiff on CelebA · CelebA, σζ=0.2FID: 246.95 -> 58.52Helped
Increase clean image ratio from 4% to 10% (ablation)SFBD · CIFAR-10, σζ=0.59FID: 6.31 -> 3.58Helped
Increase clean image ratio from 10% to 20% (ablation)SFBD · CIFAR-10, σζ=0.59FID: 3.58 -> 2.98Helped
Increase noise level from σζ=0.30 to σζ=0.59 (ablation)SFBD with 4% clean images · CIFAR-10FID: 3.97 -> 6.31Hurt
Increase noise level from σζ=0.59 to σζ=1.09 (ablation)SFBD with 4% clean images · CIFAR-10FID: 6.31 -> 9.43Hurt
Pretrain on truck images rather than no pretraining (ablation)SFBD fine-tuned on CIFAR-10 classes · CIFAR-10 class fine-tuningFID: 155.04 -> 10.39Helped
Increase clean CelebA pretraining images from 50 to 1,500 (ablation)SFBD at σζ=1.38 · CelebAFID: 23.63 -> 5.91Helped
Continue SFBD fine-tuning from iteration 1 to iteration 3 (ablation)SFBD with 4% clean images and σ=0.30 · CIFAR-10FID: 6.16 -> 2.68Helped
Continue SFBD fine-tuning from iteration 3 to iteration 4 (ablation)SFBD with 4% clean images and σ=0.59 · CIFAR-10FID: 6.31 -> 6.54Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA

Benchmarks: CIFAR-10 CelebA

Metrics: FID MISE

Baselines: DDPM DDIM EDM SURE-Score EMDiff TweedieDiff TweedieDiff+ Restormer

Builds on: EDM Tweedie consistency loss (TweedieDiff) Ambient diffusion DDIM preprocessing

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