atlas

Research map / Image generation / Fast diffusion sampling

Particle Denoising Diffusion Sampler

ICML 2024 · Image generation › Fast diffusion sampling · approach: Denoising diffusion probabilistic models · 2 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 the Particle Denoising Diffusion Sampler (PDDS), an SMC scheme that uses guided denoising-diffusion-style backward kernels with a novel score matching (NSM) loss to learn potentials, giving consistent normalizing constant and sample estimates for unnormalized densities.

Problem

Sampling from unnormalized densities and estimating their normalizing constants with diffusion-based methods, which are biased due to approximate guidance potentials and cannot provide consistent estimates; existing diffusion samplers also rely on reverse-KL objectives or poorly scaling importance s

Approach

Use the guidance approximation of the noising-diffusion marginals as an initial potential, run an SMC particle scheme backward in time with a discretized denoising proposal and importance weights (correcting the approximation exactly in the limit), and learn improved potentials by a novel score matching loss (NSM) that uses the particle output and avoids variance blow-up at small times.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add optional MCMC steps (ablation)PDDS · Sonarnormalizing-constant estimation bias and varianceHelped
Use PDDS-MCMC instead of CRAFTGMM, 20 dimensions · GMMnormalizing-constant estimation bias and varianceHelped
Use PDDS-MCMC instead of CRAFTGMM, 20 dimensions · GMMentropy-regularized Wasserstein-2 distanceHelped
Use PDDS instead of PIS or DDSPDDS · Mixturesample mode coverageHelped
Use PDDS instead of PIS or DDSPDDS · Normalizing-constant estimation tasksnormalizing-constant estimationHelped
Use PDDS instead of CRAFTPDDS · Sonar and LGCPnormalizing-constant estimationMixed
Use CRAFT instead of PDDSNormalizing-constant estimation methods · Funnelnormalizing-constant estimationHurt
Use PDDS instead of CRAFTNormalizing-constant estimation methods · Mixturenormalizing-constant estimationHelped
Replace the simple potential approximation with an iteratively learned potential (ablation)PDDS · Sonarnormalizing-constant estimationHelped
Replace the simple potential approximation with an iteratively learned potential (ablation)PDDS · Sonareffective sample sizeHelped
Train the potential approximation iteratively (ablation)PDDS · Sonarnormalizing-constant estimation relative to PIS and DDS: around 7×10^7 density evaluationsHelped
Use standard denoising score matching instead of novel score matching (ablation)Score-matching potential learning · Gaussian target, continuous-time limitscore-matching loss finitenessHurt

Surprising findings

Limitations

Experimental setup

Datasets: Mixture (2D Gaussian mixture) Funnel (10D) Sonar (61D logistic regression posterior) LGCP (Pines dataset, 1600-point grid) GMM (40-mode Gaussian mixture, multiple dimensions)

Benchmarks: Mixture Funnel Sonar LGCP GMM

Metrics: log normalizing constant estimate bias and variance entropy-regularized Wasserstein-2 distance effective sample size

Baselines: SMC with HMC kernels CRAFT PIS DDS

Builds on: denoising diffusion models sequential monte carlo samplers Denoising Diffusion Sampler (DDS) Path Integral Sampler (PIS) CRAFT

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