Flow Matching for Generative Modeling

10/06/2022
by   Yaron Lipman, et al.
2

We introduce a new paradigm for generative modeling built on Continuous Normalizing Flows (CNFs), allowing us to train CNFs at unprecedented scale. Specifically, we present the notion of Flow Matching (FM), a simulation-free approach for training CNFs based on regressing vector fields of fixed conditional probability paths. Flow Matching is compatible with a general family of Gaussian probability paths for transforming between noise and data samples – which subsumes existing diffusion paths as specific instances. Interestingly, we find that employing FM with diffusion paths results in a more robust and stable alternative for training diffusion models. Furthermore, Flow Matching opens the door to training CNFs with other, non-diffusion probability paths. An instance of particular interest is using Optimal Transport (OT) displacement interpolation to define the conditional probability paths. These paths are more efficient than diffusion paths, provide faster training and sampling, and result in better generalization. Training CNFs using Flow Matching on ImageNet leads to state-of-the-art performance in terms of both likelihood and sample quality, and allows fast and reliable sample generation using off-the-shelf numerical ODE solvers.

READ FULL TEXT

page 1

page 8

page 20

page 21

page 22

page 23

page 24

research
02/01/2023

Conditional Flow Matching: Simulation-Free Dynamic Optimal Transport

Continuous normalizing flows (CNFs) are an attractive generative modelin...
research
04/28/2023

Multisample Flow Matching: Straightening Flows with Minibatch Couplings

Simulation-free methods for training continuous-time generative models c...
research
06/11/2023

On Kinetic Optimal Probability Paths for Generative Models

Recent successful generative models are trained by fitting a neural netw...
research
09/04/2023

Turbulent Flow Simulation using Autoregressive Conditional Diffusion Models

Simulating turbulent flows is crucial for a wide range of applications, ...
research
11/01/2019

Short and Wide Network Paths

Network flow is a powerful mathematical framework to systematically expl...
research
05/27/2022

Maximum Likelihood Training of Implicit Nonlinear Diffusion Models

Whereas diverse variations of diffusion models exist, expanding the line...
research
07/21/2021

Interpreting diffusion score matching using normalizing flow

Scoring matching (SM), and its related counterpart, Stein discrepancy (S...

Please sign up or login with your details

Forgot password? Click here to reset