Skip to main content

Envisioning is a research institute that studies how institutions adapt to technological change.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Flow Matching

Flow Matching

A simulation-free way to train continuous normalizing flows by regressing a network onto the vector field of a fixed noise-to-data path, unifying and speeding up diffusion-style training.

Year: 2022Generality: 550Added: Sep 16, 2026
Back to Vocab

Flow matching is a method for training continuous normalizing flows, generative models that transform noise into data by integrating a learned vector field. Yaron Lipman and coauthors introduced it in 2022 (arXiv:2210.02747). Instead of the slow, simulation-based training that continuous normalizing flows previously required, flow matching regresses a neural network directly onto the vector field of a chosen, fixed probability path between noise and data, without running the ODE during training.

The method works with a broad family of these paths. The paths used in diffusion models are one special case, so training a diffusion model can itself be framed as an instance of flow matching, often with a more stable loss. Beyond that unification, the paper's central proposal is to use optimal transport paths instead: straight-line interpolations between a noise sample and a data sample. These train faster and let a trained model be sampled in far fewer integration steps than a typical diffusion model.

Flow matching's straight, deterministic paths make it a natural target for further speedups. It underlies rectified flow methods and the base architecture of image and video models including Stable Diffusion 3 and Meta's Movie Gen. It has since been extended to discrete data, such as text tokens, and used as a building block for one- and few-step generative models that try to avoid distilling a separately trained teacher model.

Sources

  1. Flow Matching for Generative Modeling

    arXiv · Oct 6, 2022

  2. Discrete Beckmann Transport Models for One-Step Language Modeling and Reasoning

    arXiv · Sep 14, 2026

Research this in Signals

Scan Flow Matching for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Flow Matching already loaded, so edit it or scan as is.