Expressive flow policies can represent multiple high-value actions, but sampling them with few integration steps while retaining tractable action densities remains challenging. We introduce DEFlow, a deep equilibrium flow policy that replaces explicit Euler sampling with implicit Euler integration and solves all intermediate actions jointly as an equilibrium system. We combine implicit differentiation with a discrete change-of-variables formula for the final-action density, enabling off-policy training within soft actor-critic without backpropagating through solver iterations. DEFlow achieves an average relative improvement of approximately 10% in mean successful coverage over the strongest baseline across four Multi-Goal docking variants. It also achieves the highest mean time-averaged return on four of five manipulation tasks, while remaining broadly competitive across five MuJoCo tasks. These results support implicit flow policies for tasks requiring both diversity and precision, at the cost of additional nonlinear and linear solves. Primary
Figures & tables
Figure 1: Panda reaching errors with explicit Euler (left) and joint implicit Euler (right), using 2–5 flow steps. Percentages show success over 640 paired trials per setting: final 3D error below 8 mm.
Table 2: Reference matched-critic MuJoCo configuration. Method rows retain actor-specific sampling and objectives; full run settings are in the repository.
Environment
SAC
SAC-Flow
DIME
QSM
DEFlow
Hopper
2510±901
2955±1055
2485±326
2474±1284
3318±560
Walker2d
4517±644
4513±436
4866±348
1615±992
4973±564
HalfCheetah
14190±1152
11476±1647
13476±527
5981±791
12534±340
Ant
5995±188
6215±458
5975±568
−22±2
5673±1340
Humanoid
5042±334
5089±123
4981±185
4672±191
4211±858
Sum
32253
30247
31783
14721
30709
Appendix
Table 6: MuJoCo return at 1M steps, mean ± SD across three runs. Bold and underlined values mark the highest and second-highest means.
Environment
SAC
SAC-Flow
DIME
DEFlow
MS PickCube
25.1±5.9
19.0±1.5
29.1±3.0
33.5±0.5
MS PushCube
38.4±0.7
37.3±1.2
37.3±1.5
40.8±0.2
MW ButtonPressWall
641.6±91.1
47.2±55.6
696.7±30.1
755.7±24.9
MW PegInsertSide
699.1±209.1
2.5±0.0
298.2±237.4
564.3±158.7
MW PushWall
61.2±39.3
28.1±38.5
23.4±19.4
217.8±334.9
Sum
1465.4
134.0
1084.9
1612.2
Appendix
Table 7: Time-averaged return over 50k–500k steps, mean ± SD across three seeds. Bold and underlined values mark the top two means.
Diffusion models have recently emerged as expressive policy representations for online reinforcement learning (RL). However, their iterative generative processes introduce substantial training and inference overhead. To overcome this limitation, we propose to represent policies using MeanFlow models, a class of few-step flow-based generative models, to improve training and inference efficiency over diffusion-based RL approaches. To promote exploration, we optimize MeanFlow policies under the maximum entropy RL framework via soft policy iteration, and address two key challenges specific to MeanFlow policies: action likelihood evaluation and soft policy improvement. Experiments on MuJoCo, DeepMind Control Suite and HumanoidBench benchmarks demonstrate that our method, Mean Flow Policy Optimization (MFPO), achieves performance comparable to or exceeding current diffusion-based baselines while considerably reducing training and inference time. Our code is available at https://github.com/dongxiaoyi-xyz/MFPO.
Xiaoyi Dong, Xi Sheryl Zhang, Jian Cheng
C2DL, Institute of Automation, Chinese Academy of Sciences · School of Artificial Intelligence, University of Chinese Academy of Sciences · AiRiA +1
Diffusion models and Flow Matching can represent flexible distributions over robot actions, but many reinforcement learning algorithms also require the probability of each action. We introduce PrT-Flow (Probability-Tractable Flow Matching), which computes probability density while retaining multimodal, multi-step action generation. Its Jacobian-Tractable Transformer (JTT) makes each sampling step invertible and enables efficient computation of its Jacobian determinant. We train these finite steps with Conditional Euler-step Training (CET), which supervises their displacement over one step during sampling rather than their instantaneous velocity. We prove that, under certain assumptions, CET has the same minimizers as fitting the Euler-solver updates of Flow Matching. PrT-Flow achieves 96% success on Robomimic Lift after 300 epochs of imitation learning, matching the diffusion policy reference, and 96% success on OGBench Cube-Triple after 600k online steps. These results demonstrate that invertible networks with tractable probability densities can learn effective robot policies and support SAC-style actor-critic training. Our code is available at https://github.com/Sunlight-zero/PrT-Flow .
Congzhong Sun, Ning Tan
School of Computer Science and Engineering, Sun Yat-sen University
Real-world reinforcement learning for robotic manipulation remains challenging, and this difficulty is amplified for flow matching policies: policy gradients must be backpropagated through time (BPTT) along the multi-step ODE that maps noise to actions, which is computationally prohibitive and numerically fragile. We propose FlowDPG, a DDPG-style method for flow matching policies that bypasses BPTT entirely. FlowDPG evaluates the critic gradient at a one-step estimate of the clean action and distills the resulting correction into the velocity field at training time, leaving multi-step inference unchanged. Intuitively, it combines two complementary vectors: the demonstration-driven velocity that keeps the action feasible, and the critic-driven correction that steers it toward higher value. Our contributions are threefold: (1) a BPTT-free distillation framework for stable DDPG-style improvement of flow matching policies, (2) a formal connection between the FlowDPG update and the vanilla deterministic policy gradient via three explicit approximations, and (3) real-world validation on two long-horizon tasks on different robots. FlowDPG reaches 92% end-to-end success on dual-arm AirPods assembly with Franka arms and an 86% rubric score on scrambled-egg cooking with YAM arms, substantially outperforming recent RL methods. Videos and more results: https://flowdpg.github.io.
Kexin Shi, Junyao Shi, Poorvi Hebbar +5
Skild AI · Carnegie Mellon University · University of Pennsylvania