Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Improved sampling via learned diffusions

About

Recently, a series of papers proposed deep learning-based approaches to sample from target distributions using controlled diffusion processes, being trained only on the unnormalized target densities without access to samples. Building on previous work, we identify these approaches as special cases of a generalized Schr\"odinger bridge problem, seeking a stochastic evolution between a given prior distribution and the specified target. We further generalize this framework by introducing a variational formulation based on divergences between path space measures of time-reversed diffusion processes. This abstract perspective leads to practical losses that can be optimized by gradient-based algorithms and includes previous objectives as special cases. At the same time, it allows us to consider divergences other than the reverse Kullback-Leibler divergence that is known to suffer from mode collapse. In particular, we propose the so-called log-variance loss, which exhibits favorable numerical properties and leads to significantly improved performance across all considered approaches.

Lorenz Richter, Julius Berner• 2023

Related benchmarks

TaskDatasetResultRank
Unconditional modelingFunnel d = 10--
30
Target Distribution SamplingFunnel 10D
Sinkhorn Distance127.1
29
n-body particle system samplingDW-4 d = 8
W2 Distance1.04
29
Sampling on discretised synthetic densitiesManywell d = 32
Sinkhorn Dist.29.58
15
Sampling from synthetic distributionsManywell d = 32
Partition Function Error (Zr)2.281
13
Amortised SamplingMoS d = 50
Sinkhorn Cost2.18e+3
13
Sampling from synthetic distributions25GMM d = 2
Delta Log Partition Function Error (Zr)1.018
13
Amortised SamplingGMM40 d = 50
Sinkhorn Distance3.95e+3
12
Amortised SamplingRobot4 d = 10
Sinkhorn Distance1.71
12
Amortised SamplingManyWell d = 64
MMD0.26
10
Showing 10 of 12 rows

Other info

Follow for update