atlas

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

Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimization

ICLR 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Flow matching and flow sampling · 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 DGFS, a GFlowNet-inspired diffusion sampler that learns a flow function so training can use partial trajectory segments and intermediate learning signals, yielding more accurate log-normalizing-constant estimates than PIS, DDS, SMC, and VI baselines.

Problem

Sampling from unnormalized high-dimensional densities with diffusion-based controlled stochastic processes suffers from full-trajectory training requirements and terminal-only learning signals, causing credit assignment and high gradient variance issues.

Approach

Introduces an amortized learned flow (state flow) function trained with sub-trajectory balance losses over short partial segments, plus a forward-looking log-reward shaping that gives intermediate learning signals, connecting diffusion samplers to GFlowNets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DGFS instead of PISdiffusion sampler · MoGabsolute log normalizing factor estimation bias: 0.036 -> 0.019Helped
use DGFS instead of PISdiffusion sampler · Funnelabsolute log normalizing factor estimation bias: 0.305 -> 0.274Helped
use DGFS instead of PISdiffusion sampler · Manywellabsolute log normalizing factor estimation bias: 1.391 -> 0.904Helped
use DGFS instead of PISdiffusion sampler · VAEabsolute log normalizing factor estimation bias: 2.049 -> 0.180Helped
use DGFS instead of PISdiffusion sampler · Coxabsolute log normalizing factor estimation bias: 11.28 -> 8.974Helped
add intermediate forward-looking signals (ablation)DGFS · VAEabsolute log normalizing factor estimation biasHelped
use VP rather than VE diffusion modeling (ablation)DGFS · VAEabsolute log normalizing factor estimation bias: 0.180 -> 0.86Hurt
remove target log-density gradient from drift parameterization (ablation)DGFS · MoG, Funnel, Manywell, VAE, and Coxabsolute log normalizing factor estimation bias: MoG: 0.019 -> 0.023; Funnel: 0.274 -> 0.354; Manywell: 0.904 -> 2.659; VAE: 0.180 -> 0.496; Cox: 8.974 -> 109.0Mixed
anneal rollout variance coefficient from 1.1 to 1 during initial training (ablation)DGFS (DGFS+) · MoGabsolute log normalizing factor estimation bias: 0.019 -> 0.012Helped
anneal rollout variance coefficient from 1.1 to 1 during initial training (ablation)DGFS (DGFS+) · Funnel, Manywell, and Coxabsolute log normalizing factor estimation bias: Funnel: 0.274 -> 0.322; Manywell: 0.904 -> 0.932; Cox: 8.974 -> 10.23Hurt
anneal rollout variance coefficient from 1.1 to 1 during initial training (ablation)DGFS (DGFS+) · VAEabsolute log normalizing factor estimation bias: 0.180 -> 0.162Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST

Benchmarks: Mixture of Gaussians Funnel Manywell VAE latent posterior Cox process

Metrics: absolute bias of estimated log normalizing constant standard deviation across 5 seeds

Baselines: SMC VI-NF CRAFT FAB w/ Buffer PIS DDS TB

Builds on: path integral sampler denoising diffusion sampler GFlowNet subtrajectory balance forward-looking GFlowNet

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