Flow Matching (FM) policies have emerged as an efficient backbone for robotic control, offering fast and expressive action generation that underpins recent large-scale embodied AI systems. However, FM policies trained via imitation learning inherit the limitations of demonstration data; surpassing suboptimal behaviors requires reinforcement learning (RL) fine-tuning. Recent methods convert deterministic flows into stochastic differential equations (SDEs) with learnable noise injection, enabling exploration and tractable likelihoods, but such noise-only control can compromise training efficiency when demonstrations already provide strong priors. We observe that modulating the drift via the score function, i.e., the gradient of log-density, steers exploration toward high-probability regions, improving stability. The score admits a closed-form expression from the velocity field, requiring no auxiliary networks. Based on this, we propose ScoRe-Flow, a score-based RL fine-tuning method that combines drift modulation with learned variance prediction to achieve decoupled control over the mean and variance of stochastic transitions. Experiments demonstrate that ScoRe-Flow achieves 2.4x faster convergence than flow-based SOTA on D4RL locomotion tasks and up to 5.4% higher success rates on Robomimic and Franka Kitchen manipulation tasks.
Figures & tables
Figure 1: Comparison of flow policy sampling strategies. Top : Deterministic FM follows a fixed ODE trajectory with no exploration. Middle : Noise-only control (e.g., ReinFlow) injects learnable noise for exploration, but only perturbs the position without modulating dynamics. Bottom : ScoRe-Flow combines score-based drift modulation with learned variance prediction, achieving decoupled mean-variance control.
Figure 2: Learning curves on D4RL locomotion tasks. Dashed lines indicate the behavior cloning level.
Figure 3: Learning curves on Robomimic visual manipulation tasks.
Figure 4: Learning curves on Franka Kitchen multi-task benchmark.
Figure 5: Wall-clock time comparison on D4RL locomotion tasks. The large speedup over DPPO (up to 94.2 × on Hopper-v2, 21.9 × average) is primarily a structural advantage of flow-based methods requiring fewer denoising steps. The algorithmic contribution is the 2.4× faster convergence over the flow-based baseline ReinFlow at matched K=4 steps.
Task
BC (pretrain)
DPPO
ReinFlow-R
ReinFlow-S
Score-SDE
ScoRe-Flow (Ours)
D4RL Locomotion (Episode Reward ↑ )
Hopper-v2
1578 ± 28
3275 ± 20
3204 ± 36
3253 ± 24
3118 ± 87
3233 ± 39
Walker2d-v2
3185 ± 38
3896 ± 62
4092 ± 11
4202 ± 26
3900 ± 57
4172 ± 154
Ant-v0
3750 ± 118
3951 ± 24
4021 ± 25
4119 ± 44
3980 ± 29
4088 ± 95
Humanoid-v3
2415 ± 65
5001 ± 20
5041 ± 6
4801 ± 134
4896 ± 91
5100 ± 47
Avg.
2732
4031
4090
4094
3974
4148
Table 1: Performance comparison across all benchmarks. We report final performance (mean ± std over 3 seeds). The BC (pretrain) column indicates the baseline performance of the behavior cloning policy before fine-tuning. Bold : best, underline : second best.
Figure 6: Training stability comparison on Kitchen-Complete-v0. Under the same Rectified Flow base policy, ScoRe-Flow achieves stable learning while ReinFlow exhibits high variance and unstable convergence behavior.
Figure 7: Sensitivity of Score-SDE to initial noise variance. Performance varies dramatically with different fixed σ values, demonstrating that score-only methods require careful task-specific tuning.
Table 2: Shared Hyperparameter Configurations for Score-based SDE and ScoRe-Flow.
Table 3: Detailed Hyperparameter Settings for OpenAI Gym Locomotion Tasks.
Table 4: Hyperparameter Configurations for Franka Kitchen Tasks.
Table 5: Hyperparameter Configurations for Robomimic Image-input Manipulation Tasks.
Task
Method
Single Iteration (s)
Mean ± Std
S1
S2
S3
Hopper-v2
ReinFlow-R
11.598
11.704
11.843
11.715 ± 0.123
ReinFlow-S
12.051
12.127
12.372
12.290 ± 0.141
DPPO
99.502
99.616
98.021
99.046 ± 0.890
FQL
4.373
4.366
4.515
4.418 ± 0.084
Score-SDE
11.652
11.715
11.793
11.720 ± 0.071
Appendix
Table 6: Per Iteration Wall-clock Time Analysis on D4RL OpenAI Gym Locomotion Tasks (Seconds). Comparison of single training iteration time across three random seeds. ScoRe-Flow maintains competitive computational efficiency compared to flow-based baselines, with only negligible overhead introduced by the variance prediction mechanism.
Figure 8: Ablation study on denoising steps ( K ). We evaluate the success rate on the Robomimic Square task across varying inference steps ( K∈{1,2,4} ). The results demonstrate that the success rate reaches its maximum at K=2 , outperforming both the 4-step and 1-step settings, thus identifying K=2 as the optimal inference configuration.
Domain
Task / Dataset
Model Framework
Rationale
Locomotion
OpenAI Gym (All Tasks)
Rectified Flow
Performance
Manipulation
Franka Kitchen (All Tasks)
Shortcut Model
Performance
Robomimic Can
Rectified Flow
Performance
Robomimic Square
Rectified Flow
Performance
Robomimic Transport
Shortcut Model
Efficiency & Performance
Appendix
Table 7: Flow Matching Model Variants Configuration. We select the specific model architecture (Rectified Flow vs. Shortcut Model) for each task to achieve optimal performance, aligning with the baseline configurations reported in ReinFlow for a fair comparison.
Figure 9: Learned αψ(t) scheduler behavior. Left: αψ as a function of denoising time t at different training stages. The scheduler applies stronger correction early in denoising and reduces near t=1 . Right: Overall αψ magnitude decreases over training as vθ improves.