atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Diffusive Gibbs Sampling

ICML 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Hamiltonian Monte Carlo · 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.

Proposes Diffusive Gibbs Sampling (DiGS), which Gibbs-samples between a Gaussian-convolved noisy distribution and the tractable denoising posterior, with a Metropolis-within-Gibbs initialization step, to sample multi-modal energy-based targets.

Problem

Standard MCMC (MALA, HMC) and parallel tempering mix poorly across distant or disconnected modes of unnormalized multi-modal distributions, as in Bayesian inference and molecular dynamics.

Approach

Use a Gaussian convolution to create an auxiliary noisy variable that bridges isolated modes, alternate Gibbs draws between the noisy kernel and the tractable denoising posterior, and initialize the denoising sampler via an MH step on a linear Gaussian proposal centered at the scaled noisy sample.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiGS with Gaussian convolution and Metropolis-within-Gibbs initialization instead of MALAMoG-40 sampling · MoG-40MMD: 1.73\pm0.12 -> (4.57\pm1.10)\times 10^{-4}Helped
Use DiGS with Gaussian convolution and Metropolis-within-Gibbs initialization instead of PTMoG-40 sampling · MoG-40MAE (%): 7.32\pm1.85 -> 0.75\pm0.19Helped
Use DiGS sampling instead of PTBayesian neural network posterior sampling · BNN testNLL: 0.241\pm0.005 -> 0.189\pm0.002Helped
Use DiGS sampling instead of MD PTAlanine dipeptide configuration sampling · Alanine dipeptide, RamachandranKL divergence: 5.3{\times} 10^{-3} -> 4.3{\times} 10^{-3}Helped
Use DiGS sampling instead of PT200-dimensional MoG sampling · 200-dimensional MoGMMD: 0.094\pm0.014 -> 0.027\pm0.010Helped
Add Metropolis-Hastings initialization instead of initializing at the previous state (ablation)DiGS denoising step · Unequally weighted MoGMMD: 0.15\pm 0.01 -> 0.03\pm 0.01Helped
Add Metropolis-Hastings initialization instead of initializing at the scaled noisy sample (ablation)DiGS denoising step · Unequally weighted MoGMMD: 0.92\pm 0.04 -> 0.03\pm 0.01Helped
Initialize denoising at the scaled noisy sample instead of the previous state (ablation)DiGS denoising step · Unequally weighted MoGMMD: 0.15\pm 0.01 -> 0.92\pm 0.04Hurt
Use a VP noise schedule with T>2 noise levels (ablation)DiGS · MoGMMDHelped
Use Metropolis-within-Gibbs initialization (ablation)DiGS denoising step · Denoising initializationacceptance rate: around $0.15$Hurt

Surprising findings

Limitations

Experimental setup

Datasets: mixture of 40 Gaussians Bayesian neural network synthetic regression data alanine dipeptide energy function

Benchmarks: MoG-40 200-dimensional mixture of Gaussians Bayesian neural network test NLL alanine dipeptide Ramachandran plots

Metrics: MMD MAE of expectation (%) NLL KL divergence energy evaluations

Baselines: MALA HMC parallel tempering MAP RDMC MD PT

Builds on: Metropolis-adjusted Langevin algorithm Hamiltonian Monte Carlo parallel tempering proximal sampler reverse diffusion monte carlo

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