atlas

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

Improving Flow Matching by Aligning Flow Divergence

ICML 2025 · 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 flow and divergence matching (FDM), adding a conditional divergence loss to conditional flow matching, with a TV-distance bound justifying it, and shows gains on synthetic density, DNA promoter design, dynamical systems and video prediction.

Problem

Conditional flow matching learns vector fields whose divergence can deviate substantially from the true marginal field, leading to inaccurate learned probability paths and poor likelihood estimation.

Approach

Derives a PDE for the error between exact and learned probability paths, bounds the TV gap by a divergence-based loss, and proposes a tractable conditional divergence matching term added to CFM (FDM) with a Hutchinson-trace, stop-gradient efficient variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add conditional divergence matching to FM with the OT pathFM · Checkerboard test setlikelihood: 2.38$_{\pm.02}$ -> \textbf{2.53}$_{\pm.02}$Helped
Add conditional divergence matching to FM with the VP pathFM · Checkerboard test setlikelihood: 2.34$_{\pm.02}$ -> 2.46$_{\pm.02}$Helped
Add conditional divergence matching to FMFM (OT) · CIFAR-10NLL: 2.99 -> 2.85Helped
Add conditional divergence matching to FMFM (OT) · CIFAR-10FID: 6.35 -> 5.62Helped
Add conditional divergence matching to Linear FMLinear FM · Promoter DNA design with guidanceMSE: 2.82$_{\pm{0.02}}$E-2 -> 2.78$_{\pm{0.01}}$E-2Helped
Add conditional divergence matching to Dirichlet FMDirichlet FM · Promoter DNA design with guidanceMSE: 2.68$_{\pm{0.01}}$E-2 -> \textbf{2.59}$_{\pm{0.02}}$E-2Helped
Add conditional divergence matching to FMFM · Lorenz event-conditioned trajectoriesTV distance: 0.0972 -> \textbf{0.0914}Helped
Add conditional divergence matching to FMFM · FitzHugh-Nagumo event-conditioned trajectoriesTV distance: 0.2164 -> \textbf{0.1168}Helped
Add conditional divergence matching to FMFM · Lorenz trajectoriesNLL(x1): -13.190 -> \textbf{-14.361}Helped
Add conditional divergence matching to FMFM · FitzHugh-Nagumo trajectoriesNLL(x1): -13.942 -> \textbf{-14.408}Helped
Add conditional divergence matching to Latent FMLatent FM · KTH video predictionFVD: 180 -> \textbf{155.5}$_{\pm 5}$Helped
Add conditional divergence matching to Latent FMLatent FM · KTH video predictionPSNR: 30.4 -> \textbf{31.2}Helped

Surprising findings

Limitations

Experimental setup

Datasets: checkerboard (synthetic 2D) CIFAR-10 human promoter database (100k sequences, 1024 bp) Lorenz and FitzHugh-Nagumo simulated trajectories KTH human motion BAIR Robot Pushing

Benchmarks: checkerboard likelihood CIFAR-10 simplex dimension promoter design MSE Lorenz and FitzHugh-Nagumo KTH BAIR

Metrics: likelihood NLL FID TV distance KL divergence MSE FVD PSNR time per iteration

Baselines: Flow matching (OT) Flow matching (VP) Diffusion model Dirichlet FM SRVP SLAMP TriVD-GAN-FP Video Transformer LVT RaMViD Bit Diffusion DDSM

Builds on: conditional flow matching Dirichlet flow matching score-based diffusion models Finzi et al. event-guided diffusion sampling latent flow matching

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