A Survey of Flow Matching in Reinforcement Learning
Organizations: Department of Computer Science, University of Kentucky, Lexington, Kentucky 40506, USA
Abstract
Flow Matching (FM) has recently emerged as a principled and efficient generative modeling framework for reinforcement learning (RL), enabling expressive, multimodal policy parameterizations via deterministic probability transport. Compared to diffusion-based policies that rely on stochastic denoising chains, FM uses sampling based on ordinary differential equations (ODEs), with learned velocity fields, which can substantially reduce inference latency and simplify the incorporation of RL objectives. As research in flow-based RL rapidly accelerates across offline continuous control, online fine-tuning, and foundation model alignment, the literature has become highly fragmented. In this survey, we provide a comprehensive taxonomy of flow-matching approaches in reinforcement learning. We organize the literature along two axes: the target distribution being modeled (e.g., action policies, value critics, transition dynamics) and the mechanism of RL signal integration (e.g., energy-weighted regression, flow-based policy gradients, and group relative policy optimization). Furthermore, we survey emerging frontiers such as discrete and non-Euclidean action spaces, provide a systematic comparative analysis against Gaussian and diffusion baselines, and outline critical open problems. Ultimately, this survey serves as a foundational roadmap for the next generation of generative reinforcement learning and alignment.
Figures & tables
| How the RL signal enters (Axis B) | ||||
|---|---|---|---|---|
| What is modeled (Axis A) | Weighted regression | Direct / surrogate gradients | Group-relative (GRPO) | Other mechanisms |
| Actions / policies | QIPO/EFM ( Zhang et al., 2025b ) , FlowQ ( Alles et al., 2025 ) , ARFM ( Zhang et al., 2025a ) , ORW-CFM-W2 ( Fan et al., 2025b ) , ADRPO ( Fan et al., 2025c ) , RWFM ( Pfrommer et al., 2025 ) | FPO ( McAllister et al., 2025 ) , PolicyFlow ( Yang et al., 2026 ) , RL-FM ( Pfrommer et al., 2025 ) | Flow-GRPO ( Liu et al., 2025a ) , TempFlow ( He et al., 2025 ) , Smart-GRPO ( Yu et al., 2026 ) , SuperFlow ( Chen et al., 2025c ) , F5R-TTS ( Sun et al., 2025 ) | FQL ( Park et al., 2025b ) , SSCP ( Koirala and Fleming, 2025 ) , ReFORM ( Zhang et al., 2026 ) , MAC-Flow ( Lee et al., 2025a ) (distillation) , ReinFlow ( Zhang et al., 2025c ) (noise injection) , DiffusionNFT ( Zheng et al., 2025b ) (forward-process) |
| Critics / values | floq ( Agrawalla et al., 2025 ) (TD regression on flow critic) | — | — | DFC ( Chen et al., 2025a ) , FlowCritic ( Zhong et al., 2025 ) , EVOR ( Espinosa-Dice et al., 2025 ) (distributional flow critics) |
| Dynamics / transitions | CompFlow ( Kong et al., 2025 ) (transport regression on transitions) | — | — | — |
| Preferences / alignment | PFM ( Kim et al., 2024 ) , FlowRL ( Zhu et al., 2025 ) | — | Fine-Grained GRPO ( Zhou et al., 2025 ) , AWM ( Xue et al., 2025 ) , GRPO-Guard ( Wang et al., 2025b ) | AC-Flow ( Fan et al., 2025a ) (intermediate feedback) |
| Algorithm | How Energy Enters | OOD Control Mechanism | Inference Cost |
|---|---|---|---|
| EFM / QIPO ( Zhang et al., 2025b ) | Modified target velocity field | Implicit (KL/Energy Target) | Moderate (ODE) |
| FlowQ ( Alles et al., 2025 ) | Guided conditional path | Implicit (KL/Energy Target) | Moderate (ODE) |
| FQL ( Park et al., 2025b ) | Policy head optimization | Explicit KL-style penalty | Very Low (1-step) |
| ReFORM ( Zhang et al., 2026 ) | Behavior Cloning base | Structural latent reflection | Moderate (ODE) |
| ARFM ( Zhang et al., 2025a ) | Adaptive exponential scaling | Variance-bounded weights | Moderate (ODE) |
| SSCP ( Koirala and Fleming, 2025 ) | Vector completion target | Implicit (Generative prior) | Very Low (1-step) |
| Method | Regularization | Sampling | Key Idea |
|---|---|---|---|
| ORW-CFM-W2 | Fixed penalty | Online | Reward-weighted flow matching |
| ADRPO | Adaptive penalty | Online | Advantage-dependent regularization |
| Property | Gaussian Policy | Diffusion Policy | Flow-Matching Policy |
|---|---|---|---|
| Expressivity | Unimodal | Highly Multimodal | Highly Multimodal |
| Transport Geometry | N/A | Stochastic (SDE) | Deterministic (ODE) |
| Path Curvature | N/A | Highly Curved | Straight (Rectified) |
| Inference Latency | 1 NFE | 5–100 NFE | 1–10 NFE (1 if distilled) |
| Online Optimization | PPO / SAC (Stable) | High Variance | PPO / GRPO (Stable) |
| Support Bounding | Clipping | Difficult (Drift) | Exact (e.g., ReFORM) |
| Method | Class | NFE | D4RL (normalized return, %) | OGBench | Action gen. | Notes / source | |
| Gym-Loco (avg) | AntMaze (avg) | (50-task avg) | time ( ) | ||||
| Gaussian / non-generative baselines (for context) | |||||||
| BC | Gaussian | 1 | 51.9 | 16.7 | 2.9 | – | Wang et al. (2023) |
| TD3+BC | Gaussian | 1 | 75.3 | 27.3 | – | – | Wang et al. (2023) |
| IQL | Gaussian + AWR | 1 | 77.0 | 63.0 | 23.4 | – | 20 min train (D4RL) ( Hansen-Estruch et al., 2023 ) |
| ReBRAC | Gaussian | 1 | 88.5 ⋆ | 76.8 | 31.0 | – | ⋆ 9-task v2 avg. from Tarasov et al. (2023) Tab. 16 |
| Method | Class | NFE | Reported reward | Notes / source |
| MuJoCo Playground / DMC, 10-task average eval reward (60M env. steps) | ||||
| Gaussian PPO | Gaussian (PPO) | 1 | Tuned Brax PPO baseline ( McAllister et al., 2025 ) | |
| DPPO | Diffusion + PPO | 10 | 10 denoising steps, ( McAllister et al., 2025 ) | |
| FPO | Flow + advantage-weighted PG | 10 | 8 pairs, -MSE ( McAllister et al., 2025 ) | |
| PolicyFlow | CNF + PPO + Brownian reg. | 10–12 | matches/exceeds FPO, DPPO PPO | 8 DMC tasks at 30M steps ( Yang et al., 2026 ) |
| OpenAI Gym, pre-trained fine-tuned episode reward (BC pretraining online RL) | ||||
| Method | Steps | GenEval | OCR Acc. | PickScore | Focus |
|---|---|---|---|---|---|
| SD3.5-M (base) | — | 0.63 | 0.59 | 21.72 | — |
| Flow-GRPO ( Liu et al., 2025a ) | 5,600 | 0.95 | 0.92 | 23.31 | Baseline |
| TempFlow-GRPO ( He et al., 2025 ) | 3,800 | 0.97 | — | — | Temporal credit |
| AWM ( Xue et al., 2025 ) | — † | 0.95 | 0.95 † | 23.25 † | 8–24 speedup |
| SuperFlow ( Chen et al., 2025c ) | 1,846 ‡ | 0.80 ‡ | 0.84 ‡ | 0.87 ∗ | Efficiency |
| Smart-GRPO ( Yu et al., 2026 ) | 360 § | — | — | — ∗∗ | Noise optimization |