Flow Matching Policy Gradients
Flow models have become the go-to approach to model distributions in continuous space. They soak up data with a simple, scalable denoising objective and now represent the state-of-the art in generating images, videos, audio and, more recently, robot actions. However, they’re still not widely used for learning from rewards with reinforcement learning. To perform RL in continuous spaces, practitioners typically train far simpler Gaussian policies, which represent a single, ellipsoidal mode of the action distribution. Flow-based policies can capture complex, multimodal action distributions, but they are primarily trained in a supervised manner with behavior cloning (BC). We show that it’s possible to train RL policies using flow matching, the framework behind modern diffusion and flow models, to benefit from its expressivity. We introduce Flow Policy Optimization (FPO), a new algorithm to train RL policies with flow matching. It can train expressive flow policies from only rewards. We fin
Flow Matching Policy Gradients Flow Matching Policy Gradients Simple Online Reinforcement Learning with Flow Matching David McAllister* Songwei Ge* Brent Yi* Chung Min Kim Ethan Weber Hongsuk Choi Haiwen Feng Angjoo Kanazawa Paper arXiv Code Flow models have become the go-to approach to model distributions in continuous space. They soak up data with a simple, scalable denoising objective and now represent the state-of-the art in generating images, videos, audio and, more recently, robot actions. However, they’re still not widely used for learning from rewards with reinforcement learning. To pe
Explore this link on the map →saved by
related reading
- Diffusion Meets Flow Matchingdiffusionflow.github.io
- Finite Difference Flow Optimizationmcallisterdavid.com
- Reinforcement Learning via Implicit Imitation Guidancearxiv.org
- State of RL for reasoning LLMs | A. Weersaweers.de
- On-Policy Distillation - Thinking Machines Labthinkingmachines.ai
- A vision researcher’s guide to some RL stuff: PPO & GRPO - Yuge (Jimmy) Shiyugeten.github.io
- Aviral Kumar on X: "🚨🚨 New paper on flow-matching value functions Last year, we showed training RL value functions with a flow-matching loss achieved SOTA results. But why does it work? And what could it possibly tell us about other things that have nothing to do with VFs or even RL? Short https://t.co/x5trTotUO4" / Xx.com
- RLHF Bookrlhfbook.com
- Visualizing Flow Matching in Roboticsabhinavjha.xyz
- pistar06.pdfpi.website
- Part 1: Key Concepts in RL - Spinning Up documentationspinningup.openai.com
- Learning the integral of a diffusion model – Sander Dielemansander.ai