Conceptio › Archive › arXiv CS
arXiv CSopen access

Aligning Flow Map Policies with Optimal Q-Guidance

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
neural-networks
machine learning, deep learning, neural networks

Aligning Flow Map Policies with Optimal Q-Guidance

Christos Ziakas1∗ Alessandra Russo1

arXiv:2605.12416v1 [cs.LG] 12 May 2026

1

Imperial College London

Avishek Joey Bose1, 2 2

Mila

Abstract Generative policies based on expressive model classes, such as diffusion and flow matching, are well-suited to complex control problems with highly multimodal action distributions. Their expressivity, however, comes at a significant inference cost: generating each action typically requires simulating many steps of the generative process, compounding latency across sequential decision-making rollouts. We introduce flow map policies, a novel class of generative policies designed for fast action generation by learning to take arbitrary-size jumps—including one-step jumps—across the generative dynamics of existing flow-based policies. We instantiate flow map policies for offline-to-online reinforcement learning (RL) and formulate online adaptation as a trust-region optimization problem that improves the critic’s Q-value while remaining close to the offline policy. We theoretically derive F LOW M AP Q-G UIDANCE (FMQ), a principled closed-form learning target that is optimal for adapting offline flow map policies under a critic-guided trust-region constraint. We further introduce Q-G UIDED B EAM S EARCH (QGBS), a stochastic flow-map sampler that combines renoising with beam search to enable iterative inference-time refinement. Across 12 challenging robotic manipulation and locomotion tasks from OGBench and RoboMimic, FMQ achieves state-ofthe-art performance in offline-to-online RL, outperforming the previous one-step policy MVP by a relative improvement of 21.3% on the average success rate.

1

Introduction

The supreme promise of offline reinforcement learning (RL) is that effective policies can be bootstrapped in a scalable data-driven manner without costly environment interaction [Levine et al., 2020]. This scaling philosophy is central to modern data-driven reinforcement learning [Kumar, 2019, Fu et al., 2020] that utilizes ever-growing diverse offline datasets [Collaboration et al., 2023], and now powers learning policies in high-impact applications from dialogue [Jaques et al., 2019] to robotic navigation [Kahn et al., 2018]. Indeed, imitating the highly multi-modal action distribution of expert behavior policies in such complex control problems necessitates the use of expressive policy classes that go beyond restrictive unimodal Gaussian actors [Zhu et al., 2023, Wang et al., 2022]. Generative policies based on dynamic mass transport, such as diffusion models [Sohl-Dickstein et al., 2015, Song et al., 2020] and flow-matching [Liu et al., 2022, Lipman et al., 2022, Albergo et al., 2023], provide a compelling alternative to Gaussian policies as they learn to map a simple base distribution into a rich state-conditioned action distribution [Chi et al., 2025]. The expressivity gains of generative policies make them particularly favorable for offline and offline-to-online RL [Fujimoto and Gu, 2021, Tarasov et al., 2023], where the policy must first model diverse behaviors from a static dataset and then improve through interaction. However, the price of expressive generative policies is computationally expensive inference-time simulation. More precisely, generating actions requires ∗ Correspondence to [email protected]

Preprint.

t=0

t=t 0

t=1

a0

X0, 1 (a0 | s)

a1 a1∗

N(0, I)

Xt0, 1 (at0 |s)

at(1)0

Flow Map Policy Qφ↑

×B

Renoising

Action Space

×M

ã 1∗(1)

a1∗

at =t 0 ·a1∗ +(1−t 0 )·ε 0

η k∇∇aaQQφφk

at(0B)

t=1

Denoising

Interpolation Space

Qφ↑

ã ∗1(B)

Action Space

Figure 1: (Left) FMQ: one-step flow map policy transports noise a0 to action a1 ; then, trust-region projection

displaces action a1 to a∗1 that maximizes Q-value. (Right): QGBS (M =1, B=2): renoising corrupts a∗1 into B intermediate states at′ , which the flow map policy then denoises to generate B candidate actions; candidates are updated via the optimal trust-region displacement to maximize Qϕ , and the highest-valued M actions are selected.

numerically integrating dynamics from noise to action and is executed at every environment step [Yang et al., 2023]—inhibiting deployment in online and real-world settings [Zhan et al., 2024, 2025]. Addressing the inference latency of generative policies is of critical interest in order to extract maximal utility from generative policies, with several recent efforts attempting to learn one-step offline policies [Park et al., 2025, Zhan et al., 2026]. However, in the context of offline-to-online RL, one-step generation remains insufficient as the policy must improve beyond the offline behavioral prior. In addition, current one-step generative policies commonly rely on heuristic-based generate-and-select procedures, such as best-of-N sampling, to bias actions toward high critic Q-values. Critically, this heuristic approach offsets the computational advantage of one-step policies by requiring many policy and critic evaluations per decision, while simultaneously not guaranteeing—for any finite N —optimal local improvement of the action sampled under the critic. Present work. In this work, we introduce flow map policies, a novel class of generative policies that learn the unique two-time jump operator associated with the probability flow ODE of diffusion and flow-matching policies. Crucially, flow map policies generalize existing one-step policies for offlineto-online RL, e.g., mean velocity policies [Zhan et al., 2026], while introducing new learning objectives yielding Lagrange, Euler, and Progressive variations of flow map policies. In stark contrast to prior work, for principled online adaptation of one-step flow map policies, we formulate a trust-region optimization problem and derive an analytically optimal, closed-form method that aligns the action distribution with Q-value guidance. This yields our contribution F LOW M AP Q-G UIDANCE (FMQ), which constructs a novel self-bootstrapped learning target—depicted in fig. 1—as the projected action-gradient of the critic, and eliminates the need for distillation networks or best-of-N heuristics. We additionally introduce a complementary inference-time search procedure at evaluation, Q-G UIDED B EAM S EARCH (QGBS) that combines stochastic sampling through renoising candidate samples to an intermediate state with Q-guided beam search around the trust region. Importantly, QGBS produces diverse refinements around high Q-value actions without costly ODE simulations or additional learning during online adaptation. We summarize our core contributions as follows: 1. Flow map policies. We introduce flow map policies as a framework for learning one-step policies as two-time jump operators for flow-based generative actors. 2. Algorithms. We introduce FMQ, which efficiently adapts flow map actors using optimal Q-guidance (Theorem 3.2) . We further introduce QGBS, a stochastic inference-time refinement algorithm that combines flow map renoising, beam selection, and trust-region Q-guidance. 3. State-of-the-Art Performance: Across 12 manipulation and locomotion tasks from OGBench and RoboMimic, FMQ outperforms prior SOTA offline-to-online baselines by a relative average of 21.3% while being on average ≈ 2.77× more efficient during online adaptation.

2

Background and Preliminaries

Offline-to-Online RL. We consider a Markov Decision Process (MDP) [Sutton and Barto, 1998] defined by the tuple M = (S, A, r, P, γ), where S ⊆ Rn , A ⊆ Rd denote continuous state-action spaces, r(s, a) the reward function, P (s′ |s, a) the transition probability distribution, and γ ∈ [0, 1) 2

the discount factor. The objective of reinforcement learning is to train a policyπ(a|s) that maximizes P ∞ τ τ τ the expected cumulative discounted return, J(π) = Eπ τ =0 γ r(s , a ) , where τ denotes the timestep. Offline-to-online RL is a two-stage learning framework consisting of offline pre-training followed by online fine-tuning. In the offline pre-training phase, a behavioral prior policy is trained on a static dataset D = {(s, a, r, s′ )}, providing an initialization. Subsequently, during online fine-tuning, the policy directly interacts with the environment. A popular approach is actor-critic methods, which employ an actor π(a | s) and a critic a) that approximates the P∞Qθ (s,  expected i i i 0 0 discounted return under policy π: Qπ (s, a) = Eπ,P i=0 γ r(s , a ) s = s, a = a . Flow matching polices. A generative policy a1 ∼ π1 (·|s) conditioned on state s, can be formulated as transport plan which pushes forward an easy to sample reference measure p0 (a0 ) ∈ P(Rd ) to a desired measure of (optimal) target action p1 (a1 ) := p∗target (a∗ ) ∈ P(Rd ). The subscripts are indicative of a notion of time where the process evolves a (pseudo)-action from the prior at time t = 0, i.e. a0 ∼ p0 , to an action that follows the target distribution a1 ∼ p1 (a1 ) at time t = 1. We highlight that the time t associated with the transport dynamics is distinguished from τ , which is associated with the MDP. Formally, a flow-policy is a one-parameter diffeomorphism, conditioned on a state s, ψt (·|s) : [0, 1] × Rd → Rd that is the solution to the following ordinary differential equation: d ψt (at | s) = vt (ψt (at | s)) , ψ0 (a0 ) = a0 , (1) dt with initial conditions ψ0 (a0 ) = a0 . Furthermore, vt : [0, 1] × Rd → Rd is a time-dependent (instantaneous) velocity field. In effect, the thesis of the generative policy problem is to learn a policy that pushes forward the base measure as follows π1 (·|s) := p1 = [ψ1 (·|s)]# (p0 ). We highlight that ψ1 produces a deterministic action while π1 (·|s) is induced distribution over actions at t = 1 by the flow-policy. To build the flow-policy, we can associate it with a conditional probability path pt (·|z) : [0, 1] × P(Rd ) → P(Rd ) which is a time-indexed interpolation in probability space between two distributions p0 and p1 . In its simplest form, the conditioning variable can be taken to the endpoints z := (a0 , a1 ), and a particle level interpolation that is simply a convex combination of the endpoints can be employed, i.e., at = (1 − t)a0 + ta1 . We say ψt generates pt if it pushes forward p0 to p1 by following the ODE in eq. (1). To learn the flow policy, it is easier to regress against a known target conditional velocity vt∗ (at |z, s) field that generates pt . With access to such a vt∗ , learning can proceed using the conditional flow-matching loss [Tong et al., 2023, Albergo et al., 2023, Liu et al., 2022, Lipman et al., 2022, Peluchetti, 2023], which is a simple simulation-free regression objective: LCFM = Et,q(z),pt (at |z,s) ∥vt (at | s) − vt∗ (at | z, s)∥22 = Et,q(z),pt (at |z,s) ∥vt (at | s) − (a1 − a0 )∥22 , where q(z) is a coupling over the states—e.g., independent coupling q(z) = p0 (a0 )p1 (a1 )—and in the last equality we substitute v ∗ (at | z, s) = a1 − a0 with its analytic linear speed target velocity.

F LOW M AP Q-G UIDANCE

3

Generative policies operate over an inner-time axis, i.e., ODE simulation time, that is distinct from the evolution of the MDP. Consequently, for every state along the trajectory sτ , a corresponding action aτ1 must be generated through numerical simulation of the flow-policy ODE in eq. (1)—necessitating large amounts of function evaluations of the policy network. We next address this computational inefficiency through learning the flow-map, which dramatically speeds up simulation by taking large jumps along the ODE trajectory. We organize the remainder of this section as follows: in §3.1 we introduce flow-map policies and apply them to offline RL in §3.2. In §3.3 we rigorously design an efficient online adaptation update using a trust-region based on the critic’s Q-function. Finally, in §3.4 we introduce our stochastic sampling approach to refine generated actions at inference. 3.1

Flow Map Policies

For high-fidelity action generation using flow-matching policies, it remains critical to simulate the infinitesimal dynamics of the parametrized velocity field in eq. (1). Instead of solving the ODE, we can parametrize and learn the unique two-time operator associated with the flow-matching policy. Definition 3.1 (Flow-Map Policy). Let Xr,t : [0, 1]2 × S × Rd → Rd be a flow map that evolves the action dynamics between any (r, t) ∈ [0, 1], conditioned on the MDP state s ∈ S governed

3

by eq. (1), and satisfying the jump condition Xr,t (ar |s) = at . The flow-map policy is then the distribution induced by this map evaluated at time t = 1, where π(a|s) = [Xr,1 ]# pr (ar |s). To parametrize the underlying flow map that induces this policy, we leverage the average action velocity ur,t : [0, 1]2 × S × Rd → Rd , between the two time points r, t with the condition r ≤ t: Z t 1 vτ (aτ | s)dτ. (2) Xr,t (ar | s) = ar + (t − r)ur,t (ar | s), ur,t (ar | s) = t−r r We note that, using eq. (2), we take jumps of size t−r along the ODE trajectory. Furthermore, evaluating this flow map at the boundaries r = 0 and t = 1 yields the one-step policy X0,1 . We also highlight that the instantaneous velocity corresponds to the flow-matching policy can be recovered by taking the time limit yielding the tangent condition: lim ∂t Xr,t (ar | s) = ut,t (at |s) := vt (at | s). As a result, r→t this allows a supervision signal along the time diagonal r = t amounting to classical flow-matching, LDiag = Et,q(z),pt (at |z,s) ∥ut,t (at | s) − (a1 − a0 )∥22 .

(3)

To train the underlying flow map on the off-diagonal r < t, we follow the standard practice of enforcing consistency rules that are derived from satisfying the flow-map jump condition, as well as the semi-group property of the ODE [Boffi et al., 2025]. This leads to PINN style ℓ2 -regression objectives that distill the approximated ODE velocity field into Xr,t by enforcing the Lagrange, Euler, and Progressive conditions of the flow map on the off-diagonal times r < t combined with a stop-gradient sg: 1. Lagrangian policy-distillation. Z 1Z t h i 2 LLPD = Epr (ar |z,s) |∂t Xr,t (ar | s) − sg (ut,t (Xr,t (ar | s)))| drdt, 0

(4)

0

2. Eulerian policy-distillation. Z 1Z t h i 2 Epr (ar |z,s) |∂r Xr,t (ar | s) + sg (∇Xr,t (ar | s)ur,r (ar | s))| drdt, (5) LEPD = 0

0

3. Progressive policy-distillation. Z 1Z t h i 2 LPPD = Epr (ar |z,s) |Xw,t (Xr,w (ar | s)) − sg (Xr,t (ar | s))| drdtdγ, 0

(6)

0

where w = (1 − γ)r + γt with γ ∈ [0, 1]. Relation to mean-flow policies. Critically, in contrast to prior work, equating policy learning with flow-maps unlocks the entire arsenal of flow-map-based learning objectives—with mean flows policies [Geng et al., 2025, Nguyen and Yoo, 2026, Zhan et al., 2026] being a specific instantiation of the Eulerian policy. In particular, mean-flow policies can be derived as a specific instance of the Eulerian policy distillation objective outlined in eq. (5) above (see §A.2), and the instantaneous velocity constraint is an application of the tangent condition and is simply the diagonal loss in eq. (3). 3.2

Offline RL with Flow Map Policies

We now deploy flow-map policies for offline-to-online reinforcement learning within an actorcritic framework. We first pre-train an efficient flow-map actor on an existing offline dataset D = {(s, a1 , r, s′ )}, along with a critic Q-network. We parametrize the actor as ur,t (ar |s) over all time pairs (r, t) ∈ [0, 1]2 , trained with the policy self-distillation objectives from §3.1: Loff actor = LDiag + λ LSD , where LSD corresponds to any of the policy self-distillation losses and λ is a hyper-parameter that controls the strength of off-diagonal training. For maximally efficient action off generation, we can simply invoke the flow-map policy a1 = X0,1 (a0 |s) and generate actions in a single forward pass by directly transporting the prior noisy action a0 to the clean action a1 in one step: a1 = a0 + uoff 0,1 (a0 | s),

a0 ∼ N (0, I).

(7)

We train the critics via clipped double Q-learning with EMA targets Qϕj [Fujimoto et al., 2018]: h 2 i off Lcritic (ϕj ) = E(s,a1 ,r,s′ )∼D Qϕj (s, a1 ) − y , y = r + γ min Qϕj (s′ , X0,1 (a′0 | s′ )). (8) j=1,2

4

3.3

Efficient Trust-Region Based Online Adaptation

Transitioning to the online phase introduces the challenge of identifying the optimal action to imitate when training generative policies: in continuous action spaces without a curated dataset, solving arg maxa Q(s, a) as a learning target is intractable. A common strategy is the “best-of-N ” heuristic, which draws N actions from the policy and selects the one with the highest Q-value [Zhan et al., 2026]. However, this naive strategy imposes a non-trivial drawback of requiring a large number of sampled actions N , which requires at minimum N one-step simulations of the flow-map actor and Q-function evaluations. We next develop a more principled approach that finds the optimal action by constructing a trust region. Consider a flow-map policy π off (·|s), the natural question for online adaptation is: Q. What is the optimal perturbation ∆ for a1 ∼ π off that maximizes the critic’s Q-function? To answer this question, we assume the existence of an optimal action a∗1 = a1 + ∆∗ that is feasible— i.e., reachable from the flow-map policy via a perturbation ∆. To prevent unbounded deviation from a1 ∼ π off (·|s), we constrain ∆ within a trust region of radius η around the critic’s current Q-value. This yields the following non-linear optimization problem that maximizes the critic’s Q-function:   off arg max Er∼U [0,1) Qϕ s, X0,r (a0 | s) + ∆ s.t. ∥∆∥2 ≤ η (9) ∆

In the case where the ∆-perturbation is given as the average velocity network ur,1 (ar |s), constraining the perturbation ∥∆∥2 ≤ η in action space is equivalent to bounding ∥ur,1 (ar |s) − uoff r,1 (ar |s)∥2 . As the critic Q-function is non-linear, this optimization problem is challenging to solve in closed form. Instead, we can consider a first-order approximation of optimality that aims to find optimal target displacement to any generic reference uref r,1 (ar |s). Interestingly, under these settings, the analytic expression of the optimal target displacement admits a closed-form expression. ref Theorem 3.2. Consider a flow-map policy π ref (·|s) with underlying flow map Xr,1 , generating ref ∗ actions a1 = ar + (1 − r) ur,1 (ar | s). The optimal average velocity ur,1 that maximizes the first-order expansion of Qϕ around a1 , subject to trust-region constraint ∥ur,1 − uref r,1 ∥2 ≤ η, is:

u∗r,1 (ar | s) = uref r,1 (ar | s) + η

∇a Qϕ (s, a1 ) . ∥∇a Qϕ (s, a1 )∥2

(10)

Proof Sketch. To maximize Qϕ over ur,1 , we substitute the flow-map parameterization into a first-order Taylor expansion around a1 , which reduces the problem to maximizing ref ⟨∇a Qϕ (s, a1 ), ur,1 − uref r,1 ⟩ subject to ∥ur,1 − ur,1 ∥2 ≤ η. Solving the associated KKT conditions yields the optimal closed-form solution. The full proof is provided in §A.1. Theorem 3.2 holds for any reference flow-map policy. Setting π ref = π off , i.e., anchoring to the offline flow-map velocity uoff r,1 (ar |s), results in the following optimal average velocity: ∇a Qϕ (s, a1 ) . (11) ∥∇a Qϕ (s, a1 )∥2 The analytic form of eq. (11) enables us to form a learning target for efficient online adaptation that we term F LOW M AP Q-G UIDANCE (FMQ). Specifically, we construct the interpolant ar = (1−r) a0 + r adata using noise a0 ∼ N (0, I) and actions from a replay buffer adata ∼ D. This allows to then regress ur,1 (ar |s) against the optimal self-bootstrapped trust-region target below: "   2# ∇a Qϕ (s, a1 ) θ off LFMQ (θ) = Er, a0 , adata ur,1 (ar ) − sg ur,1 (ar ) + η , (12) ∥∇a Qϕ (s, a1 )∥2 + κ1 2 u∗r,1 (ar |s) = uoff r,1 (ar |s) + η

where sg(·) is the stop-gradient operator, and κ1 > 0 is a stability constant as described in algorithm 1. Uncertainty-Aware Adaptive Trust Region. A fixed radius η applies the same step size regardless of critic’s confidence. We now formulate an adaptive per-sample η-radius driven by a cheap heuristic, driven by capturing the epistemic uncertainty in the critic ensemble. Given a twin-critic ensemble, we define δcritic (s, a) = √12 |Qϕ1 (s, a) − Qϕ2 (s, a)| that captures the absolute discrepancy of Q-values amongst the critics. This allows us to design a batch-normalized per-sample effective trust region, 1 δcritic (s, a) ηeff (s, a) = , δ̃critic (s, a) = 1 PB , (13) 1 + β δ̃critic (s, a) i=1 δcritic (si , ai ) + κ2 B 5

where κ2 > 0 is a small constant, and β a hyper-parameter. By construction, ηeff ∈ (0, 1] decays monotonically with the magnitude δcritic (s, a): a small discrepancy δcritic leads to larger steps, while conversely a larger discrepancy δcritic results in the prioritization of the offline flow map actor. 3.4

Inference-Time Q-Guided Search

The flow map policy induces a mapping that transports noisy actions marginals [Xr,t ]# pr = pt for all r, t ∈ [0, 1]. This mapping is fundamentally incapable of capturing the conditional posterior over endpoints that also maximize a critic’s Q-value. As a result, the initial sampling of a0 may have a disproportionate impact on the solutions to the optimization problem in eq. (9). Instead of training a separate stochastic flow map for reward alignment [Potaptchik et al., 2026, Holderrieth et al., 2026] we opt for a purely inference-time search strategy. Specifically, we next construct a stochastic sampler for flow map actors that also leverages the trust region of the critic’s Q-value. Stochastic Sampling with SNR. To design a stochastic sampler, we leverage a renoising strategy based on the signal-to-noise ratio (SNR). In particular, given the one-step flow map actor after online adapt adaptation a1 = X0,1 (a0 |s), we can re-noise by judiciously selecting a new time t′ < 1. To do so, we design the re-noising interpolant by selecting t′ = SNR/(1+SNR) ∈ (0, 1): at′ = t′ · a1 + (1 − t′ ) · ε,

ε ∼ N (0, I),

(14)

A second application of the flow map then transports this intermediate state back to time t = 1, i.e., ã1 = Xtadapt ′ ,1 (at′ | s). Crucially, each draw of ε yields a different action ã1 —a stochastic sample from the flow map to which the trust-region update can be re-applied. The approach thus defines an iterative refinement procedure during inference: (1) we corrupt the current actions a1 to t′ using eq. (14), gaining access to diverse actions noisy intermediate states a′t , and (2) then re-apply the optimal trust-region Q-value projection to each new sample, obtaining ã1 . The noise level t′ controls the exploration–exploitation balance: small t′ (low SNR) places at′ closer to pure noise, allowing the flow map to explore distant modes. Conversely, a large t′ (high SNR) preserves most of the current action a1 , it restricts the update to a more local refinement. Q-Guided Beam Search. We now outline an inference-time search strategy that combines the stochastic sampler with beam search. This new algorithm is deployed only once at inference — i.e., inference-time scaling via search — and, as a result, does not affect training speed for online updates. We provide the full algorithmic description in algorithm 2. We instantiate this new final inference procedure Q-G UIDED B EAM S EARCH (QGBS), which balances exploration and exploitation. Specifically, QGBS operates over M particles that are refined over K steps along the already online-adapted flow map policy trajectory. In summary, the algorithm follows the following two steps iteratively: 1. Exploration: The first step in QGBS constitutes an exploration phase that diversifies the candidate SN ·B ′ N actions to a batch B of intermediate states that then yields a total of i=1 Xtadapt ′ ,1 (at |s) actions. 2. Exploitation: The second step selects the most promising M particles using the critic Qϕ (s, ã1 ), which are then used in the trust region update (eq. (11)), before progressing to the next beam. After K steps, the procedure returns arg maxi Qϕ (s, ai ). When K=0, the method reduces to best-of-M Q-Steering (a single application of Theorem 3.2 without iteration).

4

Experiments

We investigate the application of FMQ across 12 robotic manipulation and locomotion tasks with varying difficulties across 7 environments from the OGBench [Park et al., 2024] and Robomimic [Mandlekar et al., 2021] benchmarks. The manipulation tasks include two from Robomimic (can, square) and six from OGBench (cube-dbl-t3/4, cube-trl-t3/4, scene-t4/5). Locomotion is evaluated on four OGBench tasks (hmaze-med-t3/4, amaze-gnt-t4/5). During offline pre-training, we use multi-human demonstration datasets for Robomimic and the default noisy-expert datasets (play-style and navigate) for OGBench. In addition, we utilize single-task OGBench variants for offline-to-online RL. The humanoid and ant maze tasks use sparse rewards, while all others use dense rewards. For clarity, we report full training configurations and experimental setups in §H. Baselines. We compare FMQ against two main baselines: (1) QC [Li et al., 2025] trains a multi-step flow matching policy with 10 integration steps. (2) As our second baseline, we report the state-of-the6

QC

can

Success Rate

1.00

FMQ

1.00 0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.5

1.0

Steps (×106)

1.5

cube-triple-t4

1.00

2.0

0.00 0.0

0.5

1.0

1.5

Steps (×106)

2.0

amaze-giant-t4

1.00

0.00 0.0

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.00 0.0

0.00 2.0 0.0

1.0

Steps (×106)

1.5

0.5

1.0

Steps (×106)

0.5

1.5

2.0

1.0

Steps (×106)

1.5

2.0

1.5

2.0

hmaze-med-t3

1.00

0.75

0.5

cube-double-t4

1.00

0.75

0.00 0.0

Success Rate

MVP

square

0.00 0.0

0.5

1.0

Steps (×106)

Figure 2: Training curves on 6 environments. Average success rate at every 100K during 1M offline followed by 1M online steps over 5 seeds. Shaded regions indicate 95% CIs.

art method MVP [Zhan et al., 2026], which trains a mean flow policy with an initial velocity constraint. For MVP, we distinguish MVP∗ as results taken directly from the original paper, which is only available in 6/12 environments considered here, from our reproduction MVP, allowing us to investigate all considered environments. All baselines share the same model architecture and follow the same clipped double Q-learning algorithm [Fujimoto et al., 2018]. At inference time, QC, MVP, and our method FMQ all select actions via best-of-32 sampling, choosing the action with the highest Q-value. Evaluation protocol. We follow the standard offline-to-online protocol from Park et al. [2024]: 1M gradient steps of offline pre-training using the provided dataset, followed by 1M steps of online fine-tuning with environment interaction. During the online phase, newly collected transitions are appended to the replay buffer. To monitor training, we evaluate the policy every 100K steps over 50 episodes with randomized initial states. Finally, we evaluate the last checkpoint across 50 unseen test episodes per environment and compute the average success rate across 5 seeds and report the Interquartile Mean (IQM) alongside 95% stratified bootstrap confidence intervals [Agarwal et al., 2021]. 4.1

Per-environment

Main Results

Mean ± 95% CI

Equal convergence (1×)

Online Phase (1M 2M) Speedup (TMVP /TFMQ )

7 We report our main quantitative results in table 1 6 and observe that FMQ achieves the highest 5 IQM score (0.91; [0.89, 0.93]), outperforms MVP by 21.3% (0.75; [0.73, 0.77]) and QC by 5.8% 4 (0.86; [0.84, 0.87]). The improvement is most 3 pronounced on challenging environments: on 2 cube-trl-t4, FMQ reaches 0.88 compared to 0.37 1 for QC and 0.32 for MVP, and on amaze-gnt-t4, 0 FMQ achieves 0.80 compared to 0.64 and 0.42, 75% 85% 95% 100% % of Convergence Target (ξ) respectively. We also note that QC outperforms MVP on average (0.76 vs. 0.68), but this comes Figure 3: Convergence speedup of FMQ comat 10× computational overhead at inference due pared to MVP at success targets (ξ), with 95% CIs. to simulation of the flow rather than one-step generation. Nevertheless, we find that FMQ outperforms QC in 10/12 environments using only a single generation step. These results demonstrate the benefit of leveraging the optimal Q-guidance in FMQ in comparison to best-of-N .

Inference scaling. To evaluate our complementary contribution Q-G UIDED B EAM S EARCH (QGBS) that can be used as a stochastic sampler on any flow-map policy, including the baseline method MVP. We introduce two additional configurations, MVP + QGBS and FMQ + QGBS. Specifically, we replace the best-of-N sampling in inference time with our stochastic sampling algorithm, which is combined with beam search (K = 1, B = 4, M = 4) and outlined in §3.4. Overall, applying QGBS we observe a relative increase in IQM by 8.0% (from 0.75 to 0.81) 7

Table 1: Success rate (mean ± std over 5 seeds, 50 episodes). Best per row in bold, second best underlined. Aggregate performance is measured by the IQM scores with 95% CIs. Environment

QC

MVP∗

MVP

MVP + QGBS (Ours)

FMQ (Ours)

FMQ + QGBS (Ours)

can square cube-dbl-t3 cube-dbl-t4 cube-trl-t3 cube-trl-t4 scene-t4 scene-t5 hmaze-med-t3 hmaze-med-t4 amaze-gnt-t4 amaze-gnt-t5

0.88 ± 0.06 0.89 ± 0.04 1.00 ± 0.00 0.92 ± 0.05 0.83 ± 0.08 0.37 ± 0.26 0.99 ± 0.01 0.96 ± 0.02 0.65 ± 0.11 0.04 ± 0.03 0.64 ± 0.12 0.91 ± 0.05

0.92 ± 0.07 0.93 ± 0.01 1.00 ± 0.00 0.95 ± 0.04 0.71 ± 0.06 0.52 ± 0.11 — — — — — —

0.83 ± 0.07 0.82 ± 0.04 1.00 ± 0.00 0.98 ± 0.02 0.64 ± 0.12 0.32 ± 0.07 0.92 ± 0.02 0.90 ± 0.06 0.47 ± 0.10 0.00 ± 0.00 0.42 ± 0.06 0.82 ± 0.08

0.87 ± 0.07 0.83 ± 0.05 1.00 ± 0.00 0.98 ± 0.02 0.78 ± 0.12 0.37 ± 0.09 0.98 ± 0.02 0.95 ± 0.05 0.53 ± 0.03 0.02 ± 0.02 0.43 ± 0.04 0.90 ± 0.06

0.96 ± 0.04 0.94 ± 0.02 1.00 ± 0.00 0.98 ± 0.02 0.78 ± 0.10 0.88 ± 0.07 1.00 ± 0.00 0.98 ± 0.02 0.69 ± 0.04 0.06 ± 0.03 0.80 ± 0.06 0.92 ± 0.04

0.97 ± 0.03 0.95 ± 0.04 1.00 ± 0.00 1.00 ± 0.00 0.84 ± 0.04 0.87 ± 0.05 0.99 ± 0.01 1.00 ± 0.00 0.58 ± 0.07 0.06 ± 0.03 0.77 ± 0.03 0.92 ± 0.05

—

0.75 [0.73, 0.77]

0.81 [0.78, 0.83]

0.91 [0.89, 0.93]

0.93 [0.91, 0.94]

IQM SR [95% CI] 0.86 [0.84, 0.87]

for MVP and a relative increase by 2.2% (from 0.91 to 0.93) for FMQ. However, for a small number of locomotion tasks (hmaze-med-t3 and amaze-gnt-t4), QGBS degrades performance by 15.9% and 3.8% respectively. Overall, we find that combining both our proposed training and inference algorithms FMQ + QGBS leads to the best performance, achieving the highest IQM of 0.93; [0.91, 0.94], with non-overlapping confidence intervals against all baselines, including QC (0.86; [0.84, 0.87]) and MVP (0.75; [0.73, 0.77]). These results highlight the impact of performance by increasing the compute budget at inference through stochastic sampling and beam search. 4.2

Sample Efficiency Analysis

We next investigate the sample efficiency gains of using Q-guidance to train our flow map policies. In fig. 2, we plot the training curves during the online adaptation for all methods across 6 environments (see fig. 17 for full). We find that FMQ consistently converges faster than MVP during online fine-tuning, despite both methods starting from the same offline checkpoint. To quantify this advantage, we define ξ as the highest success rate that MVP and FMQ can reach, computed per seed and environment. In table 4, we measure speedup T : the number of steps to first reach {75%, 85%, 95%, 100%} of ξ. The speedup ratio TMVP /TFMQ , averaged over 5 seeds, quantifies how many times faster FMQ converges to each fraction of ξ. In the online phase (1M–2M), FMQ reaches the highest success rate achievable by MVP 2.77× faster on average, and up to 6.14× on hmaze-med-t3. These results further confirm that Q-gradient alignment provides a stronger learning signal than best-of-N selection, leading to faster policy improvement per environment step. 4.3

Ablation Studies

Table 2: QGBS efficiency ablation. K {B, M } NFE

IQM

Inference-time Beam Search. The computational cost 0 {1, 32} 32 0.91 [0.89, 0.93] of utilizing QGBS is NFE = M (1 + KB) per action selection, where M is the number of initial candidates, 1 {4, 4} 20 0.93 [0.91, 0.94] K is the number of re-noising steps, and B is the number 1 {2, 8} 24 0.93 [0.91, 0.95] 1 {1, 16} 32 0.92 [0.90, 0.93] of completions per candidate. We note that best-of-N 1 {4, 16} 80 0.92 [0.90, 0.93] sampling corresponds to K=0 and M =N . In table 2, we show that the optimal configuration (K=1, B=4, M =4) 2 {4, 4} 36 0.91 [0.90, 0.93] achieves a peak IQM of 0.93 with only 20 FE—37.5% 2 {1, 16} 48 0.90 [0.89, 0.92] fewer than best-of-32—suggesting that diversifying 2 {4, 16} 144 0.90 [0.89, 0.91] candidates through renoising is more efficient than considering more candidates. Increasing K beyond 1 does not improve performance, suggesting that only a modest increase in inference cost is needed for optimal performance. Trust-Region Convergence Analysis. We evaluate the impact of trust-region in eq. (12). Specifically, off we measure the distance ∥uon r,1 −ur,1 ∥2 relative to the frozen offline policy. At the onset of online training, the online and offline velocity fields coincide, and the distance is 0. As online training begins, the off learning actively drives uon r,1 toward ur,1 + η∇a Qϕ (s, a1 )/∥∇a Qϕ (s, a1 )∥2 —as evidenced in fig. 4— and stabilizes near ηeff . Thus, the flow map policy incorporates the normalized Q-gradient direction while remaining safely constrained within the trust-region radius (c.f. fig. 18 for all environments). 8

ur,on1 ur,off1 2

cube-double-task4

1.00

eff

95\% CI

cube-triple-task4

1.00

0.75

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.00

1.0

1.2

1.4

1.6

Steps (×106)

1.8

2.0

0.00

1.0

1.2

1.4

1.6

Steps (×106)

amaze-giant-task5

1.00

1.8

2.0

0.00

1.0

1.2

1.4

1.6

Steps (×106)

1.8

2.0

Figure 4: Convergence during online training on 3 environments. Distance between the online and offline flow map policies (blue) converges to the adaptive radius ηeff (red) as the policy incorporates the Q-guidance.

Flow map policy variants. We next ablate the offline flow map policy variants and their impact on performance. In table 3. ESD and LSD achieve the same IQM of 0.79, while PSD lags slightly at 0.77. However, ESD exhibits the narrowest 95% bootstrap CI [0.77, 0.81], indicating it is the most consistent across environments. We therefore adopt ESD as the default formulation for our presented results.

5

Related work

Generative Policies. Diffusion models and flow matching have emerged as expressive policy representations [Chi et al., 2023, Pearce et al., 2023]. For policy learning, prior methods train diffusion and flow-matching models via weighted behavioral cloning [Lu et al., 2023, Kang et al., 2023], reparameterized policy gradients [Wang et al., 2023, Ding and Jin, 2023, Zhang et al., 2024], and rejection sampling [Chen et al., 2024, Hansen-Estruch et al., 2023, He et al., 2024]. While effective, reparameterized gradients require costly backpropagation through time (BPTT). To address the latency of flowmatching multi-step models, FQL [Park et al., 2025] distills a multi-step flow into a separate one-step student network, while QC [Li et al., 2025] groups action sequences. MVP [Zhan et al., 2026] natively achieves one-step generation but uses a “generate-and-select” heuristic to find imitation targets. In contrast, we formalize one-step flow map policies and leverage FMQ for more efficient online adaptation. Table 3: Self-distillation loss ablation. Offline-to-Online RL. Offline-to-online RL ESD PSD LSD accelerates online learning by initializing Environment from a static dataset [Levine et al., 2020]. cube-trl-t3 0.79 ± 0.06 0.74 ± 0.13 0.84 ± 0.09 0.88 ± 0.06 However, offline RL must contend with over- cube-trl-t4 0.90 ± 0.05 0.87 ± 0.09 0.64 ± 0.02 0.48 ± 0.29 0.62 ± 0.09 estimation of Q-values for out-of-distribution hmaze-med-t3 hmaze-med-t4 0.03 ± 0.03 0.04 ± 0.04 0.06 ± 0.00 actions, addressed through divergence amaze-gnt-t4 0.82 ± 0.02 0.86 ± 0.04 0.78 ± 0.06 0.91 ± 0.03 penalties [Fujimoto et al., 2019, Wu et al., amaze-gnt-t5 0.92 ± 0.01 0.87 ± 0.05 IQM 0.79 [0.77, 0.81] 0.77 [0.70, 0.81] 0.79 [0.75, 0.82] 2019, Nair and Dalal, 2020, Wang et al., 2023], pessimistic value estimates [Kumar et al., 2020, Yu et al., 2020, An et al., 2021], or in-sample maximization [Kostrikov et al., 2022, Garg et al., 2023]. When transitioning to the online phase, distribution shift can cause catastrophic forgetting of the behavioral prior [Lee et al., 2022, Song et al., 2023, Nakamoto et al., 2023]. Recent state-of-the-art flow-matching methods rely on behavioral regularization [Park et al., 2025] or best-of-N selection [Li et al., 2025, Zhan et al., 2026] to stabilize adaptation. In contrast, we formulate online fine-tuning as a trust-region problem with FMQ.

6

Conclusion

In this paper, we bridge the gap between expressive generative policies and the low-latency requirements of offline-to-online RL. We formulate online adaptation of one-step flow map policies as a trust-region optimization problem, yielding F LOW M AP Q-G UIDANCE (FMQ): a closed-form, locally optimal Q-guided update that improves a linearized critic while remaining anchored to the offline behavioral prior. We further introduce QGBS, an inference-time refinement procedure based on stochastic renoising and beam search that improves any flow map policy. Across 12 continuous-control tasks from OGBench and RoboMimic, FMQ establishes state-of-the-art performance, outperforming the previous leading one-step policy, MVP, by a 21.3% relative margin in IQM success. While FMQ enjoys an efficient linearized critic approximation, its effectiveness depends on critic accuracy and local linearity. Extending flow map adaptation with curvature-aware updates, stronger uncertainty estimates, and deployment on physical robotic platforms are promising directions for future work. 9

Acknowledgments We thank Jorge de Freitas for their helpful comments on an earlier draft and Luca Eyring for the insightful discussion on renoising. This work was supported by UKRI (EP/Y037111/1) as part of the ProSafe project (EU Horizon 2020, MSCA, grant no. 101119358).

References R. Agarwal, M. Schwarzer, P. S. Castro, A. C. Courville, and M. Bellemare. Deep reinforcement learning at the edge of the statistical precipice. Advances in neural information processing systems, 34:29304–29320, 2021. (Cited on page 7) M. S. Albergo, N. M. Boffi, and E. Vanden-Eijnden. Stochastic interpolants: A unifying framework for flows and diffusions, 2023. URL https://arxiv.org/abs/2303.08797. (Cited on pages 1 and 3)

G. An, S. Moon, J.-H. Kim, and H. O. Song. Uncertainty-based offline reinforcement learning with diversified q-ensemble. Advances in neural information processing systems, 34:7436–7447, 2021. (Cited on page 9)

N. M. Boffi, M. S. Albergo, and E. Vanden-Eijnden. How to build a consistency model: Learning flow maps via self-distillation, 2025. URL https://arxiv.org/abs/2505.18825. (Cited on page 4)

T. Chen, Z. Wang, and M. Zhou. Diffusion policies creating a trust region for offline reinforcement learning. Advances in Neural Information Processing Systems, 37:50098–50125, 2024. (Cited on page 9)

C. Chi, S. Feng, Y. Du, Z. Xu, E. Cousineau, B. Burchfiel, and S. Song. Diffusion policy: Visuomotor policy learning via action diffusion. In Robotics: Science and Systems, 2023. (Cited on page 9) C. Chi, Z. Xu, S. Feng, E. Cousineau, Y. Du, B. Burchfiel, R. Tedrake, and S. Song. Diffusion policy: Visuomotor policy learning via action diffusion. The International Journal of Robotics Research, 44(10-11):1684–1704, 2025. (Cited on page 1) O.-E. Collaboration, A. O’Neill, A. Rehman, A. Gupta, A. Maddukuri, A. Gupta, A. Padalkar, A. Lee, A. Pooley, A. Gupta, et al. Open x-embodiment: Robotic learning datasets and rt-x models. arXiv preprint arXiv:2310.08864, 1(2), 2023. (Cited on page 1) Z. Ding and C. Jin. Consistency models as a rich and efficient policy class for reinforcement learning. arXiv preprint arXiv:2309.16984, 2023. (Cited on page 9) J. Fu, A. Kumar, O. Nachum, G. Tucker, and S. Levine. D4rl: Datasets for deep data-driven reinforcement learning. arXiv preprint arXiv:2004.07219, 2020. (Cited on page 1) S. Fujimoto and S. S. Gu. A minimalist approach to offline reinforcement learning. In Advances in Neural Information Processing Systems, volume 34, pages 20132–20145, 2021. (Cited on page 1) S. Fujimoto, H. van Hoof, and D. Meger. Addressing function approximation error in actorcritic methods. In International Conference on Machine Learning, 2018. URL https: //api.semanticscholar.org/CorpusID:3544558. (Cited on pages 4, 7, and 22) S. Fujimoto, D. Meger, and D. Precup. Off-policy deep reinforcement learning without exploration. In International Conference on Machine Learning, pages 2052–2062. PMLR, 2019. (Cited on page 9) D. Garg, J. Hejna, M. Geist, and S. Ermon. Extreme q-learning: Maxent rl without entropy. In International Conference on Learning Representations, 2023. (Cited on page 9) Z. Geng, M. Deng, X. Bai, J. Z. Kolter, and K. He. Mean flows for one-step generative modeling, 2025. URL https://arxiv.org/abs/2505.13447. (Cited on page 4) P. Hansen-Estruch, I. Kostrikov, M. Janner, J. G. Kuba, and S. Levine. Idql: Implicit q-learning as an actor-critic method with diffusion policies. arXiv preprint arXiv:2304.10573, 2023. (Cited on page 9) 10

L. He, L. Shen, and X. Wang. Aligniql: Policy alignment in implicit q-learning through constrained optimization. arXiv preprint arXiv:2405.18187, 2024. (Cited on page 9) P. Holderrieth, D. Chen, L. Eyring, I. Shah, G. Anantharaman, Y. He, Z. Akata, T. Jaakkola, N. M. Boffi, and M. Simchowitz. Diamond maps: Efficient reward alignment via stochastic flow maps. arXiv preprint arXiv:2602.05993, 2026. (Cited on page 6) N. Jaques, A. Ghandeharioun, J. H. Shen, C. Ferguson, A. Lapedriza, N. Jones, S. Gu, and R. Picard. Way off-policy batch deep reinforcement learning of implicit human preferences in dialog. arXiv preprint arXiv:1907.00456, 2019. (Cited on page 1) G. Kahn, A. Villaflor, P. Abbeel, and S. Levine. Composable action-conditioned predictors: Flexible off-policy learning for robot navigation. In Conference on robot learning, pages 806–816. PMLR, 2018. (Cited on page 1) B. Kang, X. Ma, C. Du, T. Pang, and S. Yan. Efficient diffusion policies for offline reinforcement learning. Advances in Neural Information Processing Systems, 36:67195–67212, 2023. (Cited on page 9)

I. Kostrikov, A. Nair, and S. Levine. Offline reinforcement learning with implicit q-learning. In International Conference on Learning Representations, 2022. (Cited on page 9) A. Kumar. Data-driven deep reinforcement learning. Berkeley Artificial Intelligence Research (BAIR), Tech. Rep, 2019. (Cited on page 1) A. Kumar, A. Zhou, G. Tucker, and S. Levine. Conservative q-learning for offline reinforcement learning. In Advances in Neural Information Processing Systems, volume 33, pages 1179–1191, 2020. (Cited on page 9) J. Lee, C. Paduraru, D. J. Mankowitz, N. Heess, D. Precup, K.-E. Kim, and A. Guez. Offline-to-online reinforcement learning via balanced replay and pessimistic q-ensemble. In Conference on Robot Learning, pages 1602–1612. PMLR, 2022. (Cited on page 9) S. Levine, A. Kumar, G. Tucker, and J. Fu. Offline reinforcement learning: Tutorial, review, and perspectives on open problems. arXiv preprint arXiv:2005.01643, 2020. (Cited on pages 1 and 9) Q. Li, Z. Zhou, and S. Levine. Reinforcement learning with action chunking. arXiv preprint arXiv:2507.07969, 2025. (Cited on pages 6, 9, and 22) Y. Lipman, R. T. Chen, H. Ben-Hamu, M. Nickel, and M. Le. Flow matching for generative modeling. arXiv preprint arXiv:2210.02747, 2022. (Cited on pages 1 and 3) X. Liu, C. Gong, and Q. Liu. Flow straight and fast: Learning to generate and transfer data with rectified flow. arXiv preprint arXiv:2209.03003, 2022. (Cited on pages 1 and 3) C. Lu, Y. Hu, et al. Contrastive energy prediction for exact energy-guided diffusion sampling in offline reinforcement learning. In International Conference on Machine Learning. PMLR, 2023. (Cited on page 9)

A. Mandlekar, D. Xu, J. Wong, S. Nasiriany, C. Wang, R. Kulkarni, L. Fei-Fei, S. Savarese, Y. Zhu, and R. Martín-Martín. What matters in learning from offline human demonstrations for robot manipulation. arXiv preprint arXiv:2108.03298, 2021. (Cited on page 6) A. Nair and M. r. l. w. o. d. Dalal. Accelerating online reinforcement learning with offline datasets. arXiv preprint arXiv:2006.09359, 2020. (Cited on page 9) M. Nakamoto, Y. Zhai, A. Singh, M. Radin, A. Kumar, C. Finn, and S. Levine. Cal-ql: Calibrated offline rl pre-training for efficient online fine-tuning. In Advances in Neural Information Processing Systems, volume 36, 2023. (Cited on page 9) T. X. Nguyen and C. D. Yoo. One-step flow q-learning: Addressing the diffusion policy bottleneck in offline reinforcement learning. In The Fourteenth International Conference on Learning Representations, 2026. (Cited on page 4) 11

S. Park, K. Frans, B. Eysenbach, and S. Levine. Ogbench: Benchmarking offline goal-conditioned rl. arXiv preprint arXiv:2410.20092, 2024. (Cited on pages 6 and 7) S. Park, Q. Li, and S. Levine. Flow q-learning. In International Conference on Machine Learning (ICML), 2025. (Cited on pages 2 and 9) T. Pearce, T. Rashid, A. Kanervisto, D. Bignell, M. Sun, R. Georgescu, S. V. Macua, S. Z. Tan, I. Momennejad, K. Hofmann, and S. Devlin. Imitating human behaviour with diffusion models. ArXiv, abs/2301.10677, 2023. URL https://api.semanticscholar.org/CorpusID:256231177. (Cited on page 9)

S. Peluchetti. Non-denoising forward-time diffusions. arXiv preprint arXiv:2312.14589, 2023. (Cited on page 3)

P. Potaptchik, A. Saravanan, A. Mammadov, A. Prat, M. S. Albergo, and Y. W. Teh. Meta flow maps enable scalable reward alignment. arXiv preprint arXiv:2601.14430, 2026. (Cited on page 6) J. Sohl-Dickstein, E. Weiss, N. Maheswaranathan, and S. Ganguli. Deep unsupervised learning using nonequilibrium thermodynamics. In International conference on machine learning, pages 2256–2265. pmlr, 2015. (Cited on page 1) Y. Song, J. Sohl-Dickstein, D. P. Kingma, A. Kumar, S. Ermon, and B. Poole. Score-based generative modeling through stochastic differential equations. arXiv preprint arXiv:2011.13456, 2020. (Cited on page 1)

Y. Song, Y. Zhou, A. Sekhari, J. A. Bagnell, A. Krishnamurthy, and W. Sun. Hybrid rl: Using both offline and online data can make rl efficient. In International Conference on Learning Representations, 2023. (Cited on page 9) R. S. Sutton and A. G. Barto. Reinforcement learning: An introduction, volume 1. MIT press Cambridge, 1998. (Cited on page 2) D. Tarasov, V. Kurenkov, A. Nikulin, and S. Kolesnikov. Revisiting the minimalist approach to offline reinforcement learning. Advances in Neural Information Processing Systems, 36:11592–11620, 2023. (Cited on page 1) A. Tong, K. Fatras, N. Malkin, G. Huguet, Y. Zhang, J. Rector-Brooks, G. Wolf, and Y. Bengio. Improving and generalizing flow-based generative models with minibatch optimal transport. arXiv preprint arXiv:2302.00482, 2023. (Cited on page 3) Z. Wang, J. J. Hunt, and M. Zhou. Diffusion policies as an expressive policy class for offline reinforcement learning. arXiv preprint arXiv:2208.06193, 2022. (Cited on page 1) Z. Wang, J. J. Hunt, and M. Zhou. Diffusion policies as an expressive policy class for offline reinforcement learning. In International Conference on Learning Representations, 2023. (Cited on page 9)

Y. Wu, G. Tucker, and O. Nachum. Behavior regularized offline reinforcement learning. arXiv preprint arXiv:1911.11361, 2019. (Cited on page 9) L. Yang, Z. Huang, F. Lei, Y. Zhong, Y. Yang, C. Fang, S. Wen, B. Zhou, and Z. Lin. Policy representation via diffusion probability model for reinforcement learning. arXiv preprint arXiv:2305.13122, 2023. (Cited on page 2) T. Yu, G. Thomas, L. Yu, S. Ermon, J. Zou, S. Levine, C. Finn, and T. Ma. Mopo: Model-based offline policy optimization. In Advances in Neural Information Processing Systems, volume 33, pages 14129–14142, 2020. (Cited on page 9) G. Zhan, Y. Jiang, S. E. Li, Y. Lyu, X. Zhang, and Y. Yin. A transformation-aggregation framework for state representation of autonomous driving systems. IEEE Transactions on Intelligent Transportation Systems, 25(7):7311–7322, 2024. (Cited on page 2) G. Zhan, X. An, Y. Jiang, J. Duan, H. Zhao, and S. E. Li. Physics informed neural pose estimation for real-time shape reconstruction of soft continuum robots. IEEE Robotics and Automation Letters, 2025. (Cited on page 2) 12

G. Zhan, L. Tao, P. Wang, Y. Wang, Y. Li, Y. Chen, H. Li, M. Tomizuka, and S. E. Li. Mean flow policy with instantaneous velocity constraint for one-step action generation. arXiv preprint arXiv:2602.13810, 2026. (Cited on pages 2, 4, 5, 7, 9, 15, and 23) R. Zhang, Z. Luo, J. Sjölund, T. B. Schön, and P. Mattsson. Entropy-regularized diffusion policy with q-ensembles for offline reinforcement learning. Advances in neural information processing systems, 37:98871–98897, 2024. (Cited on page 9) Z. Zhu, H. Zhao, H. He, Y. Zhong, S. Zhang, H. Guo, T. Chen, and W. Zhang. Diffusion models for reinforcement learning: A survey. arXiv preprint arXiv:2311.01223, 2023. (Cited on page 1)

13

A

Theoretical details

A.1

Proofs

ref Theorem 3.2. Consider a flow-map policy π ref (·|s) with underlying flow map Xr,1 , generating ref ∗ actions a1 = ar + (1 − r) ur,1 (ar | s). The optimal average velocity ur,1 that maximizes the first-order expansion of Qϕ around a1 , subject to trust-region constraint ∥ur,1 − uref r,1 ∥2 ≤ η, is:

u∗r,1 (ar | s) = uref r,1 (ar | s) + η

∇a Qϕ (s, a1 ) . ∥∇a Qϕ (s, a1 )∥2

(10)

Proof. We seek the optimal average velocity ur,1 (ar | s) that generates action ā1 = ar + (1 − r) ur,1 (ar | s).

(15)

Let ur,1 (ar | s) denote a candidate average velocity, generating action ā1 = ar + (1 − r)ur,1 (ar | s). We take the first-order Taylor expansion of the Q-function around the reference action a1 : Qϕ (s, ā1 ) ≈ Qϕ (s, a1 ) + ⟨∇a Qϕ (s, a1 ), ā1 − a1 ⟩

(16)

Substituting the flow map parameterization, the starting state ar cancels out, leading to the difference in average velocity vectors:   ref ā1 −a1 = ar +(1−r)ur,1 (ar | s) − ar +(1−r)uref r,1 (ar | s) = (1−r)(ur,1 (ar | s)−ur,1 (ar | s)) (17) Since Qϕ (s, a1 ) is constant with respect to ur,1 (ar | s), maximizing the linear approximation subject to the trust-region constraint on the average velocity is formulated as: min f0 (ur,1 (ar | s)) = −⟨∇a Qϕ (s, a1 ), ur,1 (ar | s) − uref r,1 (ar | s)⟩ ur,1

subject to

2 1 2 f1 (ur,1 (ar | s)) = 12 ∥ur,1 (ar | s) − uref r,1 (ar | s)∥2 − 2 η ≤ 0

(18)

Because η > 0, the interior of the feasible set is non-empty, satisfying Slater’s constraint qualification. Therefore, strong duality holds and the KKT conditions are necessary and sufficient. The Lagrangian is: L(ur,1 , λ) = −⟨∇a Qϕ (s, a1 ), ur,1 (ar | s) − uref r,1 (ar | s)⟩  ref 1 + λ 2 ∥ur,1 (ar | s) − ur,1 (ar | s)∥22 − 21 η 2

(19)

Let u∗r,1 (ar | s) and λ∗ be the primal and dual optima. The KKT conditions are: f1 (u∗r,1 (ar | s)) ≤ 0 ∗

λ ≥0 ∗

λ f1 (u∗r,1 (ar | s)) = 0 −∇a Qϕ (s, a1 ) + λ∗ (u∗r,1 (ar | s) − uref r,1 (ar | s)) = 0

(Primal feasibility)

(20)

(Dual feasibility) (Complementary slackness)

(21) (22)

(Stationarity)

(23)

Assuming ∇a Qϕ (s, a1 ) ̸= 0, stationarity equation 23 requires λ∗ > 0. Complementary slackness equation 22 then forces the constraint to be active: ∥u∗r,1 (ar | s) − uref r,1 (ar | s)∥2 = η

(24)

Taking the norm of the stationarity condition gives λ∗ η = ∥∇a Qϕ (s, a1 )∥2 , so λ∗ = ∥∇a Qϕ (s, a1 )∥2 /η. Substituting λ∗ back into the stationarity condition yields: u∗r,1 (ar | s) = uref r,1 (ar | s) + η

14

∇a Qϕ (s, a1 ) ∥∇a Qϕ (s, a1 )∥2

(25)

A.2

Equivalence of Eulerian and Mean Flow Policies

In this section, we elucidate the equivalence between Mean Flow Policies [Zhan et al., 2026] and the Eulerian Policy in eq. (5). We begin by stating the Mean Flow Policy and its loss gradient with respect to parameters θ. "   2# d θ θ θ LMF = E ur,t (ar | s) − sg ur,t (ar | s) + (t − r) ur,t (ar | s) (26) dr     d ∇θ LMF = 2E ∇θ uθr,t (ar | s)T uθr,t (ar | s) − sg uθr,t (ar | s) + (t − r) uθr,t (ar | s) , dr where the expectation is taken with respect to (r, t, pr (ar | z, s)). Now let us recall the Eulerian objective with a flow map policy parametrization Xr,t (ar | s) = ar + (t − r)uθr,t (ar | s) with explicit parameters θ for the average velocity: h  2i LEPD (θ) = E ∂r Xr,t (ar | s) + sg ∇Xr,t (ar | s)uθr,r (ar | s) , (27) Let us examine the terms inside the squared norm and remove the stop-gradient operator sg. We compute the partial derivative with respect to the start time r: ∂r Xr,t (ar | s) = −uθr,t (ar | s) + (t − r)∂r uθr,t (ar | s). Plugging this back into the Eulerian objective, we have, 

(28)

2

  L = E  −uθr,t (ar | s) + (t − r)∂r uθr,t (ar | s) + ∇Xr,t (ar | s)uθr,r (ar | s)  . | {z } | {z } T1

(29)

T2

Applying a stop-gradient to T2 and taking parameter gradients, Plugging this back into the Eulerian objective, we have,   ∇θ L(θ) = 2E uθr,t (ar | s) − ∇θ uθr,t (ar | s) · uθr,t (ar | s) + sg (T2 ) . (30) Now expanding the spatial gradient term in T2 , that is ∇Xr,t (ar | s)uθr,r (ar | s): ∇Xr,t (ar | s)uθr,r (ar | s) = uθr,r (ar | s) + (t − r)∇uθr,t (ar | s)uθr,r (ar | s).

(31)

Now by invoking the tangent condition and replacing uθr,r with the ground truth instantaneous velocity v ∗ we can expand T2 have T2 = (t − r)∂r uθr,t (ar | s) + vr∗ (ar | s) + (t − r)∇uθr,t (ar | s)vr∗ (ar | s). Rearranging terms and grouping (t − r) terms, we notice the total derivative d/dr corresponds exactly to T2 . We now leverage and rewrite eq. (30) succinctly:     d θ T θ θ ∇θ L(θ) = 2E ∇θ ur,t (ar | s) ur,t (ar | s) − sg ur,t (ar | s) + (t − r) ur,t (ar | s) . dr This loss gradient matches the Mean Flow Policies’ loss gradient, with the main distinction being the usage of the ground truth velocity vr∗ as opposed to the network’s prediction uθr,r . Furthermore, the instantaneous velocity constraint is equivalent to the diagonal loss of eq. (3). This demonstrates that Mean Flow policies [Zhan et al., 2026] are not an independent paradigm, but rather a specific instantiation of the broader Eulerian Policy Distillation framework.

15

B

Successful Rollouts

We visualize successful rollouts from the trained FMQ policy across all 12 evaluation environments. Each figure shows uniformly-spaced frames from a single episode that achieves the task goal.

Figure 5: can (Robomimic). Pick up a can from the table and place it into the bin.

Figure 6: square (Robomimic). Pick up a square nut and fit it onto a peg.

Figure 7: cube-double-task3 (OGBench). Rearrange 2 cubes to target positions.

Figure 8: cube-double-task4 (OGBench). Swap the positions of 2 cubes.

Figure 9: cube-triple-task3 (OGBench). Unstack 3 cubes and place them at separate target positions.

16

Figure 10: cube-triple-task4 (OGBench). Cyclically permute 3 cubes to new positions.

Figure 11: scene-task4 (OGBench). Unlock the drawer button, open the drawer, and place the cube inside.

Figure 12: scene-task5 (OGBench). Place the cube in the drawer and open the window.

Figure 13: humanoidmaze-medium-task3 (OGBench). Navigate a humanoid to a goal in a medium maze.

Figure 14: humanoidmaze-medium-task4 (OGBench). Navigate a humanoid to a distant goal in a medium maze.

Figure 15: antmaze-giant-task4 (OGBench). Navigate an ant to a goal across a giant maze.

17

Figure 16: antmaze-giant-task5 (OGBench). Navigate an ant to a nearby goal in a giant maze.

C

Algorithms

Algorithm 1 F LOW M AP Q-G UIDANCE (FMQ) θ Require: Offline policy uoff r,1 , online policy ur,1 , critics Qϕ1 , Qϕ2 , buffer D 1: for each environment step do 2: a1 ← a0 + uθ0,1 (a0 |s), a0 ∼ N (0, I) 3: D ← D ∪ {(s, a1 , r, s′ )} 4: Sample batch from D; update critics via Eq. 8 5: r ∼ U [0, 1); a0 ∼ N (0, I); ar ← (1−r)a0 + r adata 6: a1 ← ar + (1−r) uoff r,1 (ar |s) 7: g ← ∇a Qϕ1 (s, a1 )/(∥∇a Qϕ1 (s, a1 )∥2 + κ1 ) 8: ηeff ← η/(1 + β δ̃critic ) 2 9: θ ← θ − α ∇θ ∥uθr,1 (ar |s) − sg(uoff r,1 (ar |s) + ηeff g)∥ 10: end for

▷ Eq. 13

Algorithm 2 Q-G UIDED B EAM S EARCH (QGBS) θ Require: Flow map Xr,1 , critic Qϕ , state s, beam M , steps K, branches B, SNR ρ, step size η ′ 1: t ← ρ/(1+ρ) M m m θ m 2: Sample {am 0 }m=1 ∼ N (0, I); a1 ← a0 + u0,1 (a0 |s) for all m 3: for k = 1, . . . , K do 4: for m = 1, . . . , M and b = 1, . . . , B do 5: εmb ∼ N (0, I)  θ ′ m ′ mb 6: âmb |s ▷ Re-noise & complete 1 ← Xt′ ,1 t a1 + (1−t ) ε 7: end for  M mb mb 8: {am ▷ Select best M of M ·B 1 }m=1 ← Top-M {â1 }m,b ; Qϕ (s, â1 ) m m m 9: am ← a + η ∇ Q (s, a )/∥∇ Q (s, a )∥ for all m ▷ Thm. 3.2 a ϕ a ϕ 2 1 1 1 1 10: end for m arg maxm Qϕ (s,a1 ) 11: return a1

18

QC

Can

Success Rate

1.00

Success Rate

Square

1.00 0.75

0.75

0.50

0.50

0.25

0.25

0.25

0.5

1.0

Steps (×106)

1.5

2.0

Cube-Double-T4

0.00 0.0

0.5

1.0

Steps (×106)

1.5

2.0

Cube-Triple-T3

1.00

0.00 0.0

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.5

1.0

Steps (×106)

1.5

2.0

Scene-T4

1.00

0.00 0.0

0.5

1.0

Steps (×106)

1.5

2.0

Scene-T5

1.00

0.00 0.0

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.5

1.0

Steps (×106)

1.5

2.0

HMaze-Med-T4

1.00

0.00 0.0

0.5

1.0

Steps (×106)

1.5

2.0

AMaze-Giant-T4

1.00

0.00 0.0

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.00 0.0

0.5

1.0

Steps (×106)

1.5

2.0

0.00 0.0

0.5

1.0

Steps (×106)

0.5

1.5

2.0

0.00 0.0

1.5

2.0

1.0

Steps (×106)

1.5

2.0

1.5

2.0

1.5

2.0

HMaze-Med-T3

0.5

1.0

Steps (×106)

AMaze-Giant-T5

1.00

0.75

1.0

Steps (×106)

Cube-Triple-T4

1.00

0.75

0.00 0.0

0.5

1.00

0.75

0.00 0.0

Cube-Double-T3

1.00

0.50

1.00

Success Rate

FMQ

0.75

0.00 0.0

Success Rate

MVP

0.5

1.0

Steps (×106)

Figure 17: Offline-to-online learning curves for QC, MVP, and FMQ on all environments. All methods perform 1M offline followed by 1M online steps. Shaded regions indicate 95% CIs over 5 seeds.

D

Training Curves

Figure 17 extends fig. 2 to all 12 environments. On the simpler manipulation tasks (can, square, cube-dbl), all methods converge to near-perfect success, but FMQ reaches this level earlier. The advantage becomes more pronounced on the harder tasks: on cube-trl-t4, FMQ reaches 0.88 while MVP plateaus at 0.32; on amaze-gnt-t4, FMQ achieves 0.80 versus 0.42 for MVP. For locomotion (hmaze, amaze), the Q-gradient signal is particularly beneficial under sparse rewards, where best-of-N selection provides a weaker learning signal.

E

Trust-Region Convergence

Figure 18 extends the convergence analysis of fig. 4 to all 12 environments. We track the action off displacement ∥uon r,1 − ur,1 ∥2 between the online and frozen offline flow map policies throughout online training. At the onset of fine-tuning (1M steps), both policies coincide and the displacement off is near zero. As training progresses, the trust-region loss in eq. (12) drives uon r,1 toward ur,1 + ηeff ĝ, causing the displacement to grow monotonically until it stabilizes near ηeff . The orange curve −1 (right axis) shows the implied Q-uncertainty σ̃Q = (ηeff − 1)/β, which decreases as the critic 19

ur,on1 ur,off1 2

can

1.00

eff

95\% CI

square

1.00

0.75

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

0.00

1.0

1.2

1.4

1.6

1.8

2.0

cube-double-task4

1.00

0.00

1.0

1.2

1.4

1.6

1.8

2.0

cube-triple-task3

1.00

0.00

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

1.0

1.2

1.4

1.6

1.8

2.0

scene-task4

1.00

0.00

1.0

1.2

1.4

1.6

1.8

2.0

scene-task5

1.00

0.00

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

1.0

1.2

1.4

1.6

1.8

2.0

hmaze-med-task4

1.00

0.00

1.0

1.2

1.4

1.6

1.8

2.0

amaze-giant-task4

1.00

0.00

0.75

0.75

0.50

0.50

0.50

0.25

0.25

0.25

1.0

1.2

1.4

1.6

Steps (×106)

1.8

2.0

0.00

1.0

1.2

1.4

1.6

Steps (×106)

1.8

2.0

0.00

1.4

1.6

1.8

2.0

1.8

2.0

1.8

2.0

1.8

2.0

cube-triple-task4

1.0

1.2

1.4

1.6

hmaze-med-task3

1.0

1.2

1.4

1.6

amaze-giant-task5

1.00

0.75

0.00

1.2

1.00

0.75

0.00

1.0

1.00

0.75

0.00

cube-double-task3

1.00

1.0

1.2

1.4

1.6

Steps (×106)

Figure 18: Trust-region convergence for FMQ (β=0.3) across all 12 environments. Blue: action off displacement ∥uon r,1 − ur,1 ∥2 . Red dashed: adaptive trust-region radius ηeff . Orange dotted (right −1 axis): implied Q-uncertainty σ̃Q = (ηeff − 1)/β. becomes more confident—automatically tightening the trust region and confirming that the adaptive mechanism prevents overshooting in low-confidence regions.

20

2.00 1.75 1.50 1.25 1.00 0.75 0.50 0.25 0.00

cube-dbl-t3 cube-dbl-t4

cube-trl-t3 cube-trl-t4

scene-t4 scene-t5

hmaze-t3 amaze-t4

amaze-t5 Mean ± 95% CI

Offline-to-Online (0 2M)

Equal convergence (1×)

Online Only (1M 2M) 7

Speedup (TMVP /TFMQ )

Speedup (TMVP /TFMQ )

can square

6 5 4 3 2 1 0

75%

85% 95% 100% 75% 85% 95% 100% % of Convergence Target (ξ) % of Convergence Target (ξ) Figure 19: Convergence speedup of FMQ over MVP (TMVP /TFMQ ) during online phase (1M–2M steps). Each dot represents one environment; black diamonds show the mean with 95% CI. The dashed line marks equal convergence speed (1×).

Table 4: Speedup of FMQ over MVP (TMVP /TFMQ ) measuring time to reach a fraction of the convergence target ξ (per seed, averaged over 5 seeds). Left: full training (0–2M). Right: online phase only (1M–2M). Values > 1 indicate FMQ is faster. Full (0–2M)

Online (1M–2M)

Environment

75%

85%

95%

100%

75%

85%

95%

100%

can square cube-double-task3 cube-double-task4 cube-triple-task3 cube-triple-task4 scene-task4 scene-task5 hmaze-med-task3 amaze-giant-task4 amaze-giant-task5

1.04 1.33 1.00 1.32 1.23 1.36 1.00 1.13 1.41 1.54 1.02

1.18 1.34 1.00 1.30 1.24 1.40 1.00 1.22 1.55 1.56 1.07

1.39 1.37 1.05 1.31 1.27 1.45 1.09 1.36 1.63 1.52 1.21

1.48 1.40 1.27 1.21 1.21 1.45 1.16 1.32 1.63 1.59 1.14

4.40 2.69 1.00 3.38 2.00 2.41 1.20 3.20 6.17 4.56 1.20

5.80 2.28 1.60 2.64 1.77 2.50 1.20 4.40 6.33 4.67 1.50

4.56 2.30 2.50 2.33 1.76 2.63 1.86 4.33 6.14 3.91 1.88

3.21 2.40 2.60 1.64 1.57 2.63 2.12 2.54 6.14 4.27 1.37

1.22 [1.10, 1.33]

1.26 [1.14, 1.37]

1.33 [1.23, 1.43]

1.35 [1.25, 1.45]

2.93 [1.97, 3.89]

3.15 [2.08, 4.23]

3.11 [2.27, 3.95]

2.77 [1.95, 3.59]

Average 95% CI

F

Speedup Analysis

Figure 19 visualizes the per-environment convergence speedup of FMQ over MVP during the online phase (1M–2M), complementing the discussion in section 4.2. For each threshold ξ ∈ 75%, 85%, 95%, 100% of the shared convergence target, we plot the ratio TMVP /TFMQ . FMQ is faster than MVP on every environment at every threshold (all points above 1×), with average speedups of 2.8–3.2×. The full per-environment breakdown including both full-training and online-only phases is provided in table 4.

21

Table 5: QGBS on FMQ. SNR= 1.5, η = 0.3. Columns grouped by K; sub-columns {B, M }. Success rate (mean ± std, 5 seeds, 50 eps). Best per row in bold. Environment

K =0

K =1

K =2

{1, 32}

{1, 16}

{2, 8}

{4, 4}

{4, 16}

{1, 16}

{4, 4}

can square cdp3 cdp4 ctrp3 ctrp4 sc4 sc5 hm3 hm4 ag4 ag5

0.96 ± 0.04 0.94 ± 0.02 1.00 ± 0.00 0.98 ± 0.02 0.78 ± 0.10 0.88 ± 0.07 1.00 ± 0.00 0.98 ± 0.02 0.69 ± 0.04 0.06 ± 0.03 0.80 ± 0.06 0.92 ± 0.04

0.97 ± 0.02 0.94 ± 0.03 0.99 ± 0.01 0.99 ± 0.03 0.82 ± 0.10 0.84 ± 0.06 1.00 ± 0.00 1.00 ± 0.00 0.70 ± 0.07 0.07 ± 0.04 0.78 ± 0.06 0.92 ± 0.04

0.96 ± 0.04 0.96 ± 0.04 1.00 ± 0.00 0.99 ± 0.01 0.78 ± 0.06 0.88 ± 0.06 0.99 ± 0.01 0.99 ± 0.01 0.63 ± 0.04 0.10 ± 0.04 0.86 ± 0.10 0.90 ± 0.05

0.97 ± 0.03 0.95 ± 0.04 1.00 ± 0.00 1.00 ± 0.00 0.84 ± 0.04 0.87 ± 0.05 0.99 ± 0.01 1.00 ± 0.00 0.58 ± 0.07 0.06 ± 0.03 0.77 ± 0.03 0.92 ± 0.05

0.94 ± 0.04 0.96 ± 0.02 1.00 ± 0.00 0.98 ± 0.02 0.83 ± 0.07 0.82 ± 0.09 1.00 ± 0.00 0.99 ± 0.01 0.72 ± 0.11 0.11 ± 0.04 0.82 ± 0.04 0.90 ± 0.09

0.95 ± 0.03 0.94 ± 0.04 1.00 ± 0.00 0.99 ± 0.03 0.84 ± 0.08 0.82 ± 0.04 0.99 ± 0.01 1.00 ± 0.00 0.68 ± 0.10 0.10 ± 0.05 0.75 ± 0.05 0.89 ± 0.03

0.98 ± 0.03 0.94 ± 0.03 1.00 ± 0.00 0.99 ± 0.01 0.82 ± 0.08 0.84 ± 0.06 1.00 ± 0.00 0.98 ± 0.02 0.70 ± 0.07 0.10 ± 0.03 0.79 ± 0.03 0.90 ± 0.02

IQM

0.91 [0.89, 0.93]

0.92 [0.90, 0.93]

0.93 [0.91, 0.95]

0.93 [0.91, 0.94]

0.92 [0.90, 0.93]

0.90 [0.89, 0.92]

0.91 [0.90, 0.93]

G

Inference-Time Beam Search

Table 5 provides the full per-environment breakdown of QGBS applied to the trained FMQ checkpoint, extending the aggregate IQM results reported in table 2. NFE = M (1 + KB), where M is the number of initial candidates, K the number of renoising steps, and B the number of completions per candidate; K=0 reduces to standard best-of-M . The per-environment results confirm that the gains from renoising (K=1) are consistent across task domains—manipulation, multi-object rearrangement, and locomotion—with the most notable improvements on the harder maze tasks (hm3: 0.59 → 0.72, hm4: 0.07 → 0.11). Table 6: Hyperparameters shared across all methods.

H

Parameter

Value

Optimizer Learning rate Batch size Discount (γ) Target update (τ ) UTD ratio Offline / online steps Replay buffer

Adam 3×10−4 256 0.99 5×10−3 1 1M / 1M 2M

Policy network Critic network Critic ensemble Fourier embedding Chunking horizon (H)

MLP, 4×512, GELU MLP, 4×512, GELU, LayerNorm 2 (double Q, mean agg.) 64 dim per time axis 5

Eval interval / episodes

100K / 50

Implementation Details

All methods share the same network architecture, critic algorithm, and training pipeline to ensure a controlled comparison. The policy is parameterized as a time-conditioned velocity field uθ : a 4-layer MLP with 512 hidden units and GELU activations. Scalar flow times are lifted to 64-dimensional sinusoidal Fourier embeddings before concatenation with the observation and noisy action. The critic follows the clipped double Q-learning framework [Fujimoto et al., 2018]: an ensemble of two Q-networks with the same MLP architecture (with LayerNorm) trained against a shared Bellman target using Polyak-averaged target networks (τ =0.005). All methods use action chunking (H=5), a replay buffer of 2M transitions, and are trained for 1M offline followed by 1M online steps with UTD ratio 1, Adam (lr=3×10−4 ), and batch size 256. Full shared hyperparameters are in table 6. QC [Li et al., 2025] trains a standard CFM velocity field vθ (at , t | s) with the straight-line interpolation objective. At inference, the ODE is integrated from t=0 to t=1 with 10 Euler steps, producing 22

Table 7: Inference procedures. NFE = network forward evaluations per action. Method

Action selection

Steps N

QC MVP MVP + QGBS (ours) FMQ (ours) FMQ + QGBS (ours)

Best-of-N (Euler) Best-of-N (flow map) QGBS Best-of-N (flow map) QGBS

10 1 K 1 K

NFE

32 320 32 32 M K ·M 32 32 M K ·M

32 candidates scored by the critic (best-of-N , 320 NFE total).MVP [Zhan et al., 2026] replaces multistep Euler integration with a single-step flow map (K=1) that directly predicts the average velocity ur,t (ar | s) over [r, t]. The network takes as input [s, xr , Fourier(r), Fourier(t), Fourier(tc ), ac ] where (tc , ac ) form a conditioning axis for stochastic action generation. Training uses a progressive curriculum: diagonal-only CFM (r=t) for 5K steps, then the interval [r, t] is annealed to the full range over 50K steps, and the conditioning axis is introduced after 10K steps with P (tc =0)=0.5. At inference, a single forward pass generates each candidate and best-of-32 selection is applied (32 NFE). FMQ shares the same offline pretraining as MVP. During the online phase, it switches to the trust-region Q-gradient objective described in section 3.3: the offline flow map is frozen as the reference uoff r,1 , the Q-gradient is ℓ2 -normalized, and the trust-region radius ηeff adapts per sample via Q-ensemble disagreement (β=0.3, cf. eq. (13)). At inference, FMQ uses the same best-of-32 flow map selection as MVP (32 NFE). QGBS applies the Q-guided beam search of section 3.4 at inference time without additional training. Starting from a trained flow map, actions are diversified via SNR-based renoising and refined over K beam steps using M candidates, with the trust-region projection applied at each iteration. Steering strength is controlled by λ and actions are clipped via a straight-through estimator. Cost: M (1 + KB) NFE per action. Inference procedures and computational costs are summarized in table 7. All training experiments were run on NVIDIA A100-SXM4-80GB GPUs. A full training run takes approximately 4 hours per seed. Inference-time steering evaluations were conducted on NVIDIA RTX 6000 Ada Generation GPUs (48 GB VRAM).

23

Record · ID 178877 · SHA-256 0d5d505e4153fdd3
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.