atlas

Research map / Image generation / Fast diffusion sampling

BayesDiff: Estimating Pixel-wise Uncertainty in Diffusion via Bayesian Inference

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 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 BayesDiff, which propagates pixel-wise uncertainty through the diffusion reverse process using last-layer Laplace approximation on the noise predictor, enabling sample-wise filtering of low-quality generations and resampling-based diversity/artifact correction.

Problem

Low-quality diffusion generations are hard to identify because standard metrics (FID, IS) are distributional rather than sample-wise; there is no principled per-sample, pixel-wise uncertainty for diffusion outputs.

Approach

Derives an uncertainty iteration principle that propagates mean and variance (plus pixel-wise covariance between state and predicted noise, estimated by Monte Carlo) through common samplers (DDPM, DDIM, DPM-Solver, Analytic-DPM), with the noise-prediction variance obtained from last-layer Laplace approximation; a skip-schedule variant (BayesDiff-Skip) reduces cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, DDIMFID: $8.68 \pm 0.04$ -> 8.48Helped
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, DDIMPrecision: 0.661 -> 0.665Helped
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, DDIMRecall: 0.655 -> 0.653Hurt
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, 2-order DPM-SolverFID: $9.77 \pm 0.03$ -> 9.67Helped
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, 2-order DPM-SolverPrecision: 0.657 -> 0.659Helped
Filter out images with highest uncertainty instead of selecting images randomlyADM · ImageNet 128, 2-order DPM-SolverRecall: 0.649 -> 0.649No clear effect
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 256, 2-order DPM-SolverFID: 7.24 -> 6.81Helped
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 256, 2-order DPM-SolverPrecision: 0.698 -> 0.705Helped
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 256, 2-order DPM-SolverRecall: 0.658 -> 0.657Hurt
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 512, 2-order DPM-SolverFID: 17.72 -> 16.87Helped
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 512, 2-order DPM-SolverPrecision: 0.728 -> 0.732Helped
Filter out images with highest uncertainty instead of selecting images randomlyU-ViT · ImageNet 512, 2-order DPM-SolverRecall: 0.602 -> 0.604Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CelebA

Benchmarks: ImageNet CelebA

Metrics: FID Precision Recall

Baselines: random selection

Builds on: last-layer Laplace approximation DDPM DDIM DPM-Solver Analytic-DPM

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