MEKAWIRE
上級arXiv

When Do Discrete Actions Make Good Continuous Controllers?

Zeji Yi, Soham Dasgupta, Xinyang Zhang, Koushil Sreenath, Guannan Qu, Xi Chen, Max Simchowitz, Guanya Shi
日本語版は未提供のため、英語原文で表示しています。
要旨より

Though modern AI models like LLMs predict discrete tokens, today's robotic foundation models represent actions as continuous vectors. In this paper, we challenge this common consensus by asking if continuous action parametrizations are superior to their discrete counterparts.

要旨より。当社による要約は作成中です。

論文全文

When Do Discrete Actions Make Good Continuous Controllers?

Zeji Yi, Soham Dasgupta, Xinyang Zhang, Koushil Sreenath, Guannan Qu, Xi Chen, Max Simchowitz, Guanya Shi

CC BY 4.0 のもとで公開された論文です。出典を明記して転載しています。原文は arXiv:2610.20429(PDF)。

1 Introduction

A major goal of modern robot learning is to perform complex and varied tasks to high precision. As a result, the community has devoted significant study to the question of how to parametrize the actions predicted by robotic policies and foundation models, such as vision-language-action models (VLAs) (Brohan et al., 2023; Kim et al., 2024; Black et al., 2025; NVIDIA et al., 2025) and world action models (WAMs) (Li et al., 2025; Ye et al., 2026b; Kim et al., 2026; Li et al., 2026b). The common consensus is that robot models should predict continuous-valued actions during deployment, as these are lossless and therefore support high-precision behavior. For example, most of today’s VLAs predict actions using continuous-space generative models, such as flow (Black et al., 2025; Physical Intelligence and others, 2025) or diffusion models (Chi et al., 2023), which are believed to better capture training data diversity whilst enhancing the precision of action predictions.

At the same time, modern robot learning is adopting increasingly more features from other AI domains, notably language modeling. These include test-time reasoning (Wei et al., 2022), on-task self-correction (Huang et al., 2022), future goal prediction (Du et al., 2023), and long-term memory (Wang et al., 2023). In fact, recent work has showcased the possibility that frontier language models can directly control robot embodiments through text generation (Brohan et al., 2023; Kim et al., 2024). Yet, today’s frontier AI models, even ones that process multiple modalities such as text, images, and audio, both take as input and produce discretely quantized tokens. Whether robot actions should follow the same discrete format therefore raises a key question:

1.1 Contributions

In this work, we undertake a systematic comparison between the performance of continuous and discrete action parameterizations for both single-task robot policies and multi-task vision-language-action (VLA) models. In short, we show that discrete action parametrization can be competitive with, and even uniformly outperform, continuous action prediction, provided that correct design decisions are made. These findings provide a deeper understanding of the performance of recent discrete diffusion/flow VLA policies (Liang et al., 2026b; Wen et al., 2025b; Chen et al., 2026a).

In greater detail, we consider parametrizations of the action head, or part of a robot model responsible for action prediction. Our comparison builds on classical supervised control and imitation learning (Pomerleau, 1988; Ross et al., 2011; Osa et al., 2018). We focus our study on 4 representative parametrizations: (1) continuous regression (CR), which predicts continuous-valued actions in a single forward pass and is trained with a regression objective (Bojarski et al., 2016; Kim et al., 2025) (2) continuous flow (CF), which generates continuous actions using flow matching, a family applied to robot control and motion planning (Hu et al., 2024; Chisari et al., 2024; Black et al., 2025; Zhang et al., 2024; Nguyen et al., 2025) (3) discrete regression (DR), which predicts a quantized action via cross-entropy classification (Brohan et al., 2022) and (4) discrete flow (DF), which predicts quantized actions in multiple steps via the discrete flow matching objective (Gat et al., 2024). Hybrid methods such as Behavior Transformer (Shafiullah et al., 2022) combine discrete action-bin prediction with a continuous offset; in contrast, we study purely discrete and continuous action heads separately to isolate the effect of action representation. Recent work compares regression and flow policies under architecture-matched settings (Pan et al., 2026). We evaluate these parametrizations from single-task policies on RoboMimic (Mandlekar et al., 2021) to multi-task VLA-scale policies using RoboCasa (Nasiriany et al., 2026), DROID (Khazatsky et al., 2024), and LIBERO (Liu et al., 2023), as well as real-world robot experiments. All are evaluated using closed-loop task success, action prediction accuracy, and within-chunk temporal variation. We identify 3 key findings that upend prior beliefs about the relative performance of discrete and continuous action modalities, challenging the prevailing view that precise robot control requires predicting continuous action prediction:

  • Finding 1: Control Precision Contrary to prior belief, discrete action parametrizations, even discrete regression (DR) with the simplest bin discretization, can exhibit greater control precision than their continuous counterparts, despite the possibly lossy quantization of actions! We support this claim in both sim and real settings in Section 3. We show that this arises from greater policy reactivity, both to the action-chunk time index and the conditioning observation.
  • Finding 2: Iterative Refinement and Guidance Mitigate Factorization Error (Section 4). Independently predicted tokens can combine incompatible choices across time and action dimensions, even when individual token distributions are accurate. DF solves this by iterative computation, while classifier-free guidance reduces ambiguity by changing token preferences. Both improve control significantly, supporting joint consistency as main explanation for their gains. In the RoboCasa comparison, guidance raises DR success from 27.1% to 49.2%, approaching DF’s 53.9% and CF’s 52.7%, largely ahead of CR’s 38.8%.
  • Finding 3: Explicit Geometry and Structured Tokenization Provide Limited Additional Gains (Section 5). Encoding action distances or using alternative tokenizers improves some configurations, but none exceeds our best DF result with uniform bins and the standard mixture path. Adjacent bins also acquire similar output embeddings, suggesting that discrete heads can learn local geometry without encoding it explicitly.

We discuss related work in Appendix A.

2 Preliminaries: Action Representations and Prediction Heads

Notation.

Let o denote the policy’s conditioning information, such as images, language, and proprioception, and let \mathbf{a}_{1:H}=(\mathbf{a}_{1},\ldots,\mathbf{a}_{H})\in\mdmathbb{R}^{H\times M} be an action chunk (Zhao et al., 2023) of horizon H, with M action coordinates per timestep. We represent actions in end-effector (EEF) space, with 3 translation coordinates \mathbf{a}^{\mathrm{tr}}\in\mdmathbb{R}^{3}, rotation coordinates \mathbf{a}^{\mathrm{rot}}, and a binary gripper coordinate \mathbf{a}^{\mathrm{g}}\in\{0,1\}, and \mathbf{a}_{i}=[\mathbf{a}^{\mathrm{tr}}_{i},\mathbf{a}^{\mathrm{rot}}_{i},\mathbf{a}^{\mathrm{g}}_{i}]. All policies use relative EEF actions: every target in the chunk is measured from the EEF pose at prediction time. The VLA policies encode the rotation as an axis-angle vector \mathbf{a}^{\mathrm{rot}}\in\mdmathbb{R}^{3}, and the single-task RoboMimic policies as a 6D representation \mathbf{a}^{\mathrm{rot}}\in\mdmathbb{R}^{6} of a rotation matrix in \mathrm{SO}(3). Section D.2 compares relative EEF actions with delta and absolute EEF actions and with relative joint-space actions. From training pairs (o,\mathbf{a}_{1:H})\sim\mathcal{D}, we learn (possibly stochastic) policies \hat{}\mathbf{a}_{1:H}\sim\pi_{\theta}(o) that execute the chunk open loop and replan. All heads share a backbone design (Section C.6); full objectives and implementation details are in Appendix C.

Continuous regression (CR).

The policy \pi_{\theta}^{\mathrm{CR}}(o) predicts a chunk in one pass using squared-error regression. Its population minimizer is the conditional mean \mdmathbb{E}[\mathbf{a}_{1:H}\mid o], which need not be a demonstrated action when several behaviors are plausible.

Continuous flow (CF).

Flow matching learns a conditional velocity field v_{\theta} (Lipman et al., 2022; Liu et al., 2022). From \mathbf{x}_{0}=\bm{\epsilon}_{\mathrm{C}}\sim\mathcal{N}(0,\mathbf{I}), generation follows \dot{}\mathbf{x}_{t}=v_{\theta}(\mathbf{x}_{t},t,o) over t\in[0,1]. After N Euler integration steps, the policy returns \hat{}\mathbf{a}_{1:H}\leftarrow\mathbf{x}_{t_{N}}, with t_{N}=1. Here, flow time t indexes generation, rather than the action horizon. The interpolant and training objective are given in Section C.1.

Discrete action representation.

We quantize each action coordinate into one of B bins after normalization and clipping. Let [B]=\{1,\ldots,B\} and L=HM. Flattening the quantized chunk in a fixed order gives \mathbf{z}=(z_{1},\ldots,z_{L})\in[B]^{L}, whose entries we call tokens. Thus, B is both the number of bins per coordinate and the action-token vocabulary size; unless otherwise stated, B=512. The quantizer Q:\mdmathbb{R}^{H\times M}\to[B]^{L} and decoder D_{Q}:[B]^{L}\to\mdmathbb{R}^{H\times M} satisfy \mathbf{z}=Q(\mathbf{a}_{1:H}) and \hat{}\mathbf{a}_{1:H}=D_{Q}(\hat{}\mathbf{z}). We primarily use uniform quantization. For action coordinate i, let [\ell_{i},u_{i}] be its range and \Delta_{i}=(u_{i}-\ell_{i})/B its bin width. With scalar action a_{h,i} and token position j=(h-1)M+i, encoding and decoding are Q(\mathbf{a}_{1:H})_{j}:=\operatorname{clip}_{[1,B]}\left(1+\left\lfloor\frac{a_{h,i}-\ell_{i}}{\Delta_{i}}\right\rfloor\right),[D_{Q}(\mathbf{z})]_{h,i}:=\ell_{i}+(z_{j}-\tfrac{1}{2})\Delta_{i}. Clipping keeps the bin index in [B], including at the upper endpoint; decoding returns the bin center and restores the chunk shape. Both maps use normalized coordinates, with normalization inverted before execution. Recipe details and alternative tokenizations are described in Section C.2.

Discrete regression (DR).

In one forward pass, the head outputs L\times B logits whose position-wise softmax defines p_{\theta,j}^{\mathrm{DR}}(\cdot\mid o) (Brohan et al., 2022). Conditioned on the model inputs, it factorizes the token distribution as p_{\theta}^{\mathrm{DR}}(\mathbf{z}\mid o)=\prod_{j=1}^{L}p_{\theta,j}^{\mathrm{DR}}(z_{j}\mid o). For \mathbf{z}=Q(\mathbf{a}_{1:H}), we train with tokenwise cross-entropy: \mathcal{L}_{\mathrm{DR}}=\mdmathbb{E}_{(o,\mathbf{a}_{1:H})\sim\mathcal{D}}\left[{\textstyle-\frac{1}{L}\sum_{j=1}^{L}}\log p_{\theta,j}^{\mathrm{DR}}(z_{j}\mid o)\right]. The factorization makes maximizing the model’s joint probability tractable: we greedily select \hat{z}_{j}=\arg\max_{k\in[B]}p_{\theta,j}^{\mathrm{DR}}(k\mid o) at each position (Devlin et al., 2019). For the VLA policies, DR is trained with a distance-smoothed version of this loss (Section C.3). Writing \hat{}\mathbf{z}=(\hat{z}_{1},\ldots,\hat{z}_{L}), the policy returns \hat{}\mathbf{a}_{1:H}:=D_{Q}(\hat{}\mathbf{z}).

Discrete flow (DF).

Discrete flow (Gat et al., 2024) generates a token chunk through iterative updates, starting from a product source q_{0}(\mathbf{z}_{0})=\prod_{j=1}^{L}q_{0,j}(z_{0,j}). Let \alpha:[0,1]\to[0,1] be a continuously differentiable, nondecreasing schedule with \alpha(0)=0, \alpha(1)=1, and \alpha(t)<1 for t<1. For a clean chunk \mathbf{z}=Q(\mathbf{a}_{1:H}), the conditional probability path is

q_{t}(\mathbf{z}_{t}\mid\mathbf{z})={\textstyle\prod_{j=1}^{L}}\left[\alpha(t)\mathbf{1}\{z_{t,j}=z_{j}\}+(1-\alpha(t))q_{0,j}(z_{t,j})\right].
(2.1)

At each position, this path interpolates between the source and the clean target token. The source q_{0}(\cdot) may be uniform over [B] or concentrated on an auxiliary mask token (Sahoo et al., 2024), which does not decode to an action bin. As in DR, the head predicts a clean-token distribution at each position, but additionally conditions on the current chunk and flow time: p_{\theta,j}^{\mathrm{DF}}(\cdot\mid\mathbf{z}_{t},t,o). For each training pair, we sample t\sim\mathcal{U}[0,1] and \mathbf{z}_{t}\sim q_{t}(\cdot\mid\mathbf{z}), and minimize clean-token cross-entropy (Gat et al., 2024):

\mathcal{L}_{\mathrm{DF}}=\mdmathbb{E}_{(o,\mathbf{a}_{1:H})\sim\mathcal{D},\,t,\,\mathbf{z}_{t}}\left[{\textstyle-\frac{1}{L}\sum_{j=1}^{L}}\log p_{\theta,j}^{\mathrm{DF}}(z_{j}\mid\mathbf{z}_{t},t,o)\right].
(2.2)

At inference, initialize \mathbf{z}_{t_{0}}\sim q_{0} and use 0=t_{0}<\cdots<t_{N}=1. At step n, draw proposals \widetilde{z}_{n,j}\sim p_{\theta,j}^{\mathrm{DF}}(\cdot\mid\mathbf{z}_{t_{n}},t_{n},o) and update each position, writing \alpha_{n}=\alpha(t_{n}), as

z_{t_{n+1},j}=\begin{cases}\widetilde{z}_{n,j},&\text{with probability }\eta_{n},\\
z_{t_{n},j},&\text{otherwise},\end{cases}\qquad\eta_{n}=\frac{\alpha_{n+1}-\alpha_{n}}{1-\alpha_{n}}.
(2.3)

Finally, the policy returns \hat{}\mathbf{a}_{1:H}\leftarrow(o;\bm{\epsilon}_{\mathrm{D}}):=D_{Q}(\mathbf{z}_{t_{N}}). The source choices and sampler details are in Section C.4. Importantly, while each single DF step predicts independently per position (as in DR), DF introduces position-wise correlation through multi-stage computation of the final output tokens.

Classifier-free guidance.

CFG (Ho and Salimans, 2022) combines conditional and unconditional predictions. Let c be the encoding of the observation o, and let \emptyset be a learned null condition of the same shape. Training replaces c with \emptyset at random, so one head learns both predictions. We write \emptyset in place of o for a prediction made with the null condition. For discrete heads, suppressing other inputs, p_{\theta,j}^{\mathrm{CFG}}(k\mid o)\propto p_{\theta,j}(k\mid o)^{1+\lambda}p_{\theta,j}(k\mid\emptyset)^{-\lambda}, normalized over bins, where \lambda\geq 0 is the guidance weight (\lambda=0 means no guidance). We write CFG x for \lambda=x. DR applies this rule to its single pass and decodes the guided distributions greedily; DF applies it at every refinement step and samples clean-token proposals from them. CF applies the same combination to its velocity, (1+\lambda)v_{\theta}(\mathbf{x}_{t},t,o)-\lambda v_{\theta}(\mathbf{x}_{t},t,\emptyset), at every integration step. The backbone encodes o once per inference call, so guidance adds one action-head pass per head evaluation. We do not guide CR: it outputs a single chunk rather than a distribution, so guidance has nothing to sharpen and only extrapolates that chunk. Details are in Section C.5.

3 Discrete Action Prediction Can Match Continuous Parametrizations

In this section, we demonstrate that discrete action prediction matches, and often outperforms continuous action prediction across both flow and regression policies. To evaluate performance, and refute possible precision loss under action discretization, we measure (1) task success rate under closed-loop deployment, and (2) mean \ell_{2} action prediction error on held-out validation data (Section B.1).

Evaluation Protocol.

To demonstrate that our findings are broadly applicable, we consider a wide breadth of tasks; we defer further implementation details to Appendix B.

  • Single-Task Imitation Learning. To test whether discrete policies’ advantages depend on pretrained VLM, we train separate policies from scratch, without a pretrained VLM backbone, on the Can, Square, Tool Hang and Transport tasks in the RoboMimic suite (Mandlekar et al., 2021). In particular Tool Hang and Transport are representative of tasks that demand high control precision. Architectures and training settings are in Section C.6.1.
  • VLA Scale Tasks in sim. We post-train the PaliGemma Beyer et al. (2024) VLM, used by the \pi-series models Black et al. (2025); Physical Intelligence and others (2025), with new action heads corresponding to each action head parametrization. As representatives of VLA training, we train on one mixture of eight sources: six RoboCasa365 datasets (Nasiriany et al., 2024; Nasiriany et al., 2026), including MimicGen-generated demonstrations (Mandlekar et al., 2023), LIBERO-plus (Fei et al., 2025), and DROID (Khazatsky et al., 2024). We measure closed-loop success on RoboCasa and LIBERO (Liu et al., 2023); DROID has no simulator and serves the offline diagnostics. Evaluations on RoboCasa are grouped into 3 categories: atomic-seen and composite-seen consisting of atomic and composite tasks, respectively, that are contained in the training data; and composite-unseen, consisting of tasks that require compositions of in-distribution atomic-seen, but in novel combinations. The training mixture is in Section B.4, the architecture in Section C.6.2, and the evaluation protocol in Section B.3.
  • Real World VLA tasks. We used the same backbone and action head setting in sim but trained on different real datasets and SFT on three tasks: throw bottles into bins, open pen caps, and turn mug up. The rollout results are provided in Fig. 1(b)
Results.

We depict the closed-loop performance of all four policy parametrizations : CR, CF, DR, DF in Fig. 1(b,c). We see two surprising findings: (i) across VLA and single-task, from-scratch training, discrete flow is competitive with, and often slightly surpasses, continuous flow. More surprisingly, (ii) discrete regression consistently outperforms continuous regression. Section D.3 reports results with other backbone settings, and Section D.2 with other action parameterizations. The fact that discrete regression outperforms its continuous counterpart, even on single-task from scratch training, debunks two widely held hypotheses: (a) that precision is a fundamental bottleneck to discrete policies (Shafiullah et al., 2022); (b) that discrete policies are only beneficial in VLA settings, where it has been hypothesized, that discrete predictions are more compatible with token-based VLM backbones (Brohan et al., 2023; Driess et al., 2025). As further evidence that discrete policies are not fundamentally limited by precision, we present their end-effector reconstruction error in Fig. 2, showing that discrete policies remain competitive (and in some cases slightly outperforms) their continuous counterparts. In fact, in Fig. 2, we show that discrete flow policies in particular enjoy lower end-effector error early on in the action chunk generation and along the finer motion regime, suggesting the potential for greater precision when actions are discrete.

3.1 What Enables the Performance of Discrete Policies?

Figure 2: Temporal variation and precision on held-out chunks. (a) Jerk-ratio violin plots; Continuous underestimates expert temporal variation. (b) EEF error, grouped by ground-truth motion.“Quantization” highlights the discrete heads’ static-error floor. (c) Mean RoboCasa EEF error by horizon; DF has the lowest error in the first steps of the chunk. More details are in Section E.1.

Paradoxically, our previous findings suggest that the opposite of the common wisdom regarding discrete policies might be true: perhaps, discrete policies are uniformly better at high-precision action prediction than their continuous counterparts?

However, this belief is not quite correct. Tab. 11 in Section F.2 shows that the \ell_{2} reconstruction errors across all parametrizations are roughly similar, and show no consistent correlation with task success. For example, DR exhibits less error than CR on some benchmarks, and more on others, despite always enjoying greater closed loop task success.

Temporal Variation, via the Jerk Ratio, Reflects Discrete Policy Competitiveness.

Instead, we propose an alternative explanation for the success of discrete policies: that they enable greater temporal variation across action chunks than do their continuous counterparts. To make this rigorous, Fig. 2 (a) depicts each chunk’s jerk ratio. 1 For a given action chunk \mathbf{a}_{1:H}, let \mathbf{a}_{h}^{\mathrm{tr}} denote the translation coordinates of the end-effector. We define the difference approximation to the jerk at step h as \Delta^{3}\mathbf{a}_{h}^{\mathrm{tr}}=\mathbf{a}_{h+3}^{\mathrm{tr}}-3\mathbf{a}_{h+2}^{\mathrm{tr}}+3\mathbf{a}_{h+1}^{\mathrm{tr}}-\mathbf{a}_{h}^{\mathrm{tr}},\quad h=1,\ldots,H-3. The chunk’s mean jerk magnitude and predicted-to-target jerk ratio are

\displaystyle\mathrm{Jerk}(\mathbf{a}_{1:H}) \\ \displaystyle=\frac{1}{H-3}\sum_{h=1}^{H-3}\left\|\Delta^{3}\mathbf{a}_{h}^{\mathrm{tr}}\right\|_{2},\quad R_{\mathrm{jerk}}=\frac{\mathrm{Jerk}(\hat{\mathbf{a}}_{1:H})}{\mathrm{Jerk}(\mathbf{a}_{1:H})}.

Thus, jerk ratio of R_{\mathrm{jerk}}=1 means that the learned policy’s jerk matches the ground-truth jerk on a training example; R_{\mathrm{jerk}}<1 means jerk is underestimated, so that the policy has oversmoothed the training data with respect to time.

Figure 3: State responsiveness on held-out RoboCasa demonstrations: each head’s median change in its mean predicted chunk, divided by the expert’s median chunk change, for frame pairs four steps apart (1.00 matches the expert). Other lags are in Tab. 10.

Across all datasets (per-source views in Fig. 8), Fig. 2 (a) reveals that continuous regression enjoys a jerk ratio substantially less than 1, whereas discrete regression is close to (and occasionally above) 1. This suggests that discrete action modalities can more easily represent large temporal variation in a single pass, likely due to the probabilistic decoupling of predictions across time steps. These differences reduce under iterative computation, as Fig. 2 (a) shows CF and DF have much closer jerk ratios than do the single-pass counterparts. To identify differences that persist between DF and CF, Fig. 2 (b,c) reveal that discrete policies better fit other subtle variations: in (b), we see that discrete modalities offer more response to smaller degrees of EEF movement, especially the 0–5 mm range (note the logarithmic plot scale); in (c) we see that DF in particular fits actions earlier in the chunk more accurately, which require smaller relative motion. We hypothesize that continuous objectives underweight/over-smooth small action differences compared to categorical prediction. In Section H.1, we corroborate these hypotheses in controlled studies of fitting synthetic functions with varying levels of smoothness.

DR/DF Exhibit Greater State Responsiveness than CR/CF.

Beyond temporal variation within a chunk, we examine state responsiveness: how much the predicted chunk changes when the observation changes along a real trajectory, formally \frac{\partial\pi}{\partial o}, compared with the expert’s change (Section E.3.2). Fig. 3 shows that both continuous heads produce smaller changes in their mean predicted chunks than their discrete counterparts, underestimating expert change magnitudes on held-out data. DR tracks the expert response most closely, while DF remains closer than CF at every tested state displacement. On the other hand, additional diagnostics in Section E.3 also show that CF stays closer to nearby training actions than DF,2 corroborating findings from Pan et al. (2026). These results suggest that stronger adherence to the training data may come at the cost of responsiveness. DF may offer a better balance, retaining the disturbance stability of flow heads, a small change in the predicted distribution after a small simulator disturbance (Section E.3.1), while responding more closely to expert changes.

4 Factorization Error and Iterative Computation in Discrete Policies

Thus far, Section 3 establishes that discrete regression (DR) outperforms continuous regression (CR), in part due to better capturing temporal variation, subtle action changes, and response to the input variables. In this section, we show that the greater temporal reactivity observed in DR comes at the cost of action inconsistency, or what we call factorization error (Finding A), harming policy performance. We then identify that the key interventions which enhance performance—applying classifier-free-guidance (Finding B) and introducing iterative computation by moving to discrete flow (Finding C) —correct this inconsistency via complementary mechanisms described below.

Factorization Error in Discrete Policies.

DR predicts a categorical distribution for each action token, giving the factorized distribution p_{\theta}(\mathbf{z}\mid o)=\prod_{j}p_{\theta,j}(z_{j}\mid o). When an observation admits several plausible behaviors, different token distributions can assign probability to alternatives behaviors independently. These independent choices can combine incompatible alternatives across time steps and action dimensions. We refer to this failure to preserve dependencies between token choices as factorization error. This may occur even when every token marginal is learned correctly, because the product of the marginals need not recover the joint distribution of demonstrated chunks.

Evaluation Protocol for Factorization Error.

To isolate token ambiguity as a potential source of incompatible action tokens, we vary (i) the number of function evaluations (NFE), that is, the number of refinement steps N in DF, comparing to DR as a baseline, and (ii) the guidance weight \lambda of classifier-free guidance (CFG, Section 2). Note that greater NFE provides more opportunity for self-correction, whereas greater CFG “sharpens” the generated action distribution. Due to space constraints, policy performance under varying CFG/NFE is reported in Section F.3; in short, performance improves with NFE and an appropriate guidance weight.

Here, we focus on two metrics, deferring precise details to Section F.1: 1. Mode-mixture: we identify distributions with at least two “incompatible” modes in the same action chunk. We report the mean count of such modes within one chunk across NFE Fig. 4(a, top) and across guidance weights Fig. 4(b). 2. Translation Quantiles. Next, we measure the diversity of actions generated across repeated policy samples from the same observation. This lets us test (and ultimately rule out) an alternative hypothesis that DF improves performance over DR by better capturing multimodality. Specifically, we measure the central-90% interval width W_{90}=Q_{0.95}-Q_{0.05} for each of the three translation coordinates per time step, and take the Euclidean norm of the 3 per-axis widths. We plot the norm of median widths against NFE in Fig. 4(a, bottom) and guidance weight in Fig. 4(c). Lastly, Fig. 4(d) qualitatively visualizes action diversity.

Figure 4: Iterative refinement reduces token ambiguity. (a,b) At CFG 0, DF at NFE 1,2,5,10,20 show separated-mode prevalence (a) ambiguity decreasing, action diversity remains \exp(\mathcal{H}(p)) (b); the orange dashed curve is DR. (c) Median central-90% width W_{90} of action proposal and its ground truth coverage, run from CFG 0 to 3. (d) DROID t-SNE; the star marks the GT; other sources are in Fig. 11. ; additional diagnostics and protocols are in Sections F.1 and E.2.
Figure 5: (a) Temporal mode switching within an action chunk as relative mode probabilities vary across the prediction horizon; (b) Action chunks predicted by CR, CF, and DF from the same starting position. (c) Coordinate-wise factorization within a timestep: independently combining coordinates from two valid modes can produce two additional, incompatible actions.
Finding A: Factorization Error Across Horizon and Coordinates Can Limit DR.

In Fig. 4(a), we show that DR suffers from more mode-mixture than DF, even worse at zero CFG. As further evidence, Fig. 5 illustrates the mechanism in the simple Push-T environment. Here, DR assigns probability to separated movement alternatives, and their relative mass changes across the prediction horizon. Section F.4 presents the analogous ambiguity in RoboCasa. These examples confirm the quantitative findings in Fig. 4, illustrating how factorized decoding can introduce spurious temporal variation, even when individual token predictions capture plausible alternatives.

Finding B: Classifier-Free Guidance Reduces Ambiguity and Makes DR Competitive with DF.

As further evidence of the presence of factorization error, we observe that increasing guidance from CFG 0 to CFG 2 raises pooled RoboCasa success from 27.1% to 49.2% (Section F.3.2). This coincides with drastic reduction in the mean-width of the confidence intervals (Fig. 4(c)), which is consistent with reductions in spurious temporal variation. As noted above, guidance is known to “sharpen” the resulting generated distribution (Ho and Salimans, 2022; Karras et al., 2024), and thus is likely to be resolving mode ambiguity. Moreover, Fig. 4(c,d) shows that CFG reduces coverage of plausible ground-truth EEF positions, suggesting that performance advantages from CFG primarily reflect reduced factorization error rather than improved prediction accuracy. Across sources, CFG almost never improves EEF error by more than 1 mm (Section E.2).

Finding C: Iterative Computation Aids Discrete Policies via Reducing Factorization Error.

While CFG guidance is a partial-yet-imperfect remedy of factorization error, Here we conclude we show that iterative computation, as in DF, reduces factorization error further. To support this claim, we find that DF reduces the number of inconsistent-mode predictions per chunk by a factor of 5.28 relative to DR, bringing the average below one at NFE \geq 10 (Fig. 4(a,top)). This coincides with a 4.7-point increase in RoboCasa success (Section F.3). These suggest that iterative computation makes discrete action predictions more cohesive than guidance alone. We note that, for continuous action predictions, the benefits of iterative computation are somewhat opposite, combating over-smoothing (Fig. 2) and policy under-reactivity (Fig. 5). The high level role of iterative computation, however, is the same, in that it performs self-correction on policy actions (Pan et al., 2026).

Table 1: EEF error and RoboCasa success
  • EEF (mm) \downarrow
    AR
    18.4 \to 24.4
    DR (ref.)
    16.4 \to 16.3
    DF (ref.)
    14.1 \to 18.2
  • Success (%) \uparrow
    AR
    42.8 \to 48.3
    DR (ref.)
    27.1 \to 49.2
    DF (ref.)
    52.3 \to 53.9
Does action diversity explain the performance of DF? (Likely not)

Despite exhibiting low factorization error, DF exhibits greater action diversity than DR, as shown in all Fig. 4 plots. However, this is unlikely to explain its greater performance. CFG 2 notably reduces DF action diversity, and reduces action diversity in CF and DR considerably more; yet in all three, performance increases, most notably in DR (see Section F.3). Moreover, although performance improves up to NFE=10, action diversity remains relatively constant (Fig. 4(a,bottom) and Fig. 12). These findings suggest that preservation of full action diversity in the policy is not essential for task success.

Can temporal autoregression resolve factorization error?

Temporal autoregression provides another way to coordinate action choices across time. We implement a discrete autoregressive (AR) policy that predicts the first action from the observation, then predicts each subsequent action conditioned on the observation and all previously generated actions. Coordinates within each time step are predicted in parallel, requiring 24 sequential predictions for a 24-step chunk. Without CFG, temporal AR achieves 42.8% success on RoboCasa, exceeding DR’s 27.1% but remaining below DF. However, with CFG, the AR slightly trails both DR and DF (Tab. 1).

5 Additional Structure Provides Limited Gains for Discrete Policies

Section 4 links the gains from iterative refinement and guidance to reduced ambiguity in discrete action predictions. In this section, we ask can explicit action geometry or structured tokenization further improve on simple categorical prediction with uniform bins? We now consider two mechanism for adding structure: encoding metric distances between action values during the DF corruption process, or changing how action chunks are tokenized.

Explicit Geometry Provides Limited Control Gains.

We introduce action geometry in two ways. For DR, distance-based label smoothing assigns target probability to nearby action bins as well as the demonstrated bin, with probability decreasing with distance (Section C.3). We combine this with logit soft-capping to limit confidence. For DF, we replace the uniform-source mixture path in Eq. 2.1 with a metric-induced corruption path

q_{t}^{\mathrm{metric}}(\mathbf{z}_{t}\mid\mathbf{z})=\prod_{j=1}^{L}\frac{\exp\!\left[-\beta(\alpha(t))\,d(z_{t,j},z_{j})\right]}{\sum_{b=1}^{B}\exp\!\left[-\beta(\alpha(t))\,d(b,z_{j})\right]},\qquad d(k,b)=\frac{|k-b|}{(B-1)/2},
(5.1)

where \beta is an increasing concentration schedule. As generation progresses, the metric path concentrates corrupted tokens near the clean target, whereas the mixture path keeps all incorrect bins equally likely (Section G.2). Both DF variants retain the clean-token prediction objective in Eq. 2.2. Thus, label smoothing changes DR’s prediction targets, whereas the metric path changes DF’s corrupted inputs. The schedules, sampling rates, and results of each variant are provided in Section G.2. The tested DR variant improves RoboCasa success by 2.1 points. The best tested metric-path DF reaches 52.8% pooled success, compared with 53.9% for mixture-path DF. Explicit geometry therefore provides a modest gain for DR but does not improve the best observed DF result.

Structured Tokenizers Do Not Improve over Naive Binning.

We next test whether changing the action representation improves control. We evaluate Finite Scalar Quantization(nFSQ) (Mentzer et al., 2024), residual vector quantization (RVQ) (Zeghidour et al., 2021), and FAST (Pertsch et al., 2025), alongside quantile-bin baselines. At their best recorded complete operating points, DF reaches 52.4% RoboCasa SR with nFSQ, 46.2% with FAST, and 38.2% with RVQ (Section G.1). For DR, quantile bins and nFSQ beat the unguided flat-bin baseline (49.8% and 41.6%, against 27.1%). Against guided flat-bin DR (49.2%), quantile bins are only marginally better and nFSQ is lower, so the tokenizer matters mainly when DR runs without guidance. However, none of these exceeds the broader campaign’s best flat-bin DF result of 53.9%. The observed gains limited on DR, and do not raise the best recorded performance.

Discrete Policies Can Learn Local Bin Geometry.

Why does encoding structural information yield little benefit? We hypothesize that discrete policy encode geometry through the embedding vectors associated with the last logit layer. Specifically, each bin b at coordinate j associated with a last-layer embedding \mathbf{bv}_{j,b}. For spatially adjacent bins b,b+1, we compute the vector cosine \cos\theta_{j,b}:=\langle\mathbf{v}_{j,b},\mathbf{v}_{j,b+1}\rangle(\|\mathbf{v}_{j,b}\|\|\mathbf{v}_{j,b+1}\|). We find that adjacent bins exhibit high cosine similarities. These observations suggest discrete policies do not treat distinct bins as isolated categories, and offers one possible explanation for the limited benefit of imposing that geometry explicitly. Embedding plots, probes, and the selected-checkpoint comparison are provided in Section G.3.

6 Discussion and Future Work

We began by asking whether robot actions are fundamentally different from other AI modalities in requiring continuous prediction. Our results challenge this distinction. Although robots operate in a continuous physical world, simple action tokens can support precise control in both simulation and real-world tasks. Their success shows that discrete action prediction is more than a convenient interface to a language model. It is an effective way to learn robot control in its own right.

The key difficulty exposed by our experiments is deciding which token choices belong together. Discrete heads readily express action variation, but independent predictions can combine incompatible behaviors. Iterative refinement and guidance help resolve these conflicts while retaining responsiveness. This connects action prediction to a challenge also studied in diffusion language models: accurate token predictions must be coordinated to form a coherent joint output.

The need for joint consistency also suggests a different objective for action tokenization. Although the tested reconstruction-based tokenizers do not improve on our best uniform-bin DF result, tokenizers designed to make coupled action choices easier to predict may help reduce factorization error. For example, tokens could jointly encode coherent motion across several time steps. Their value may depend on the prediction head and the number of generation steps available. Finding tokenizations suited to discrete regression, iterative flow, or generation with only a few refinement steps is therefore a promising direction. Such tokenizers should be evaluated by the consistency and control performance of the resulting policies, alongside reconstruction quality.

More broadly, these findings support learning action generation within the same token-based framework as perception and reasoning. A natural next step is to test whether sharing representations and prediction machinery across modalities improves co-training and transfer, while preserving the action consistency needed for closed-loop control.These results make a strong case for treating discrete action prediction as a central component of future robot foundation models.

AI Use Statement

We used generative AI tools to help implement methods, analyze results, make figures, and edit the paper. We did not use them to form hypotheses or design the experiments. We have reviewed all AI-assisted work and take responsibility for the final content of this paper.

Reproducibility Statement

The evaluation protocol and environments are described in Appendix B, and the action heads, training objectives, architectures, and training recipes in Appendix C. Full results and selected settings are in Appendix D. We will release code and model checkpoints upon publication.

References

  1. Albergo and Vanden-Eijnden (2022) M. S. Albergo and E. Vanden-Eijnden Building normalizing flows with stochastic interpolants. arXiv preprint arXiv:2209.15571. External Links: Link
  2. Austin et al. (2021) J. Austin, D. D. Johnson, J. Ho, D. Tarlow, and R. van den Berg Structured denoising diffusion models in discrete state-spaces. In Advances in Neural Information Processing Systems, Vol. 34, pp. 17981–17993. External Links: Link
  3. Belkhale and Sadigh (2024) S. Belkhale and D. Sadigh MiniVLA: a better VLA with a smaller footprint. Note: Stanford AI Lab Blog, https://ai.stanford.edu/blog/minivla/
  4. Bellemare et al. (2017) M. G. Bellemare, W. Dabney, and R. Munos A distributional perspective on reinforcement learning. In International Conference on Machine Learning, pp. 449–458.
  5. Beyer et al. (2024) L. Beyer, A. Steiner, A. S. Pinto, A. Kolesnikov, X. Wang, D. Salz, M. Neumann, I. Alabdulmohsin, M. Tschannen, E. Bugliarello, et al. Paligemma: a versatile 3b vlm for transfer. arXiv preprint arXiv:2407.07726.
  6. Black et al. (2025) K. Black, N. Brown, D. Driess, A. Esmail, M. Equi, C. Finn, N. Fusai, L. Groom, K. Hausman, B. Ichter, S. Jakubczak, T. Jones, L. Ke, S. Levine, A. Li-Bell, M. Mothukuri, S. Nair, K. Pertsch, L. X. Shi, L. Smith, J. Tanner, Q. Vuong, A. Walling, H. Wang, and U. Zhilinsky \pi_{0}: a vision-language-action flow model for general robot control. In Robotics: Science and Systems, External Links: Link
  7. Bojarski et al. (2016) M. Bojarski, D. Del Testa, D. Dworakowski, B. Firner, B. Flepp, P. Goyal, L. D. Jackel, M. Monfort, U. Muller, J. Zhang, X. Zhang, J. Zhao, and K. Zieba End to end learning for self-driving cars. arXiv preprint arXiv:1604.07316. External Links: Link
  8. Bradley and Nakkiran (2025) A. Bradley and P. Nakkiran Classifier-free guidance is a predictor-corrector. Transactions on Machine Learning Research.
  9. Brohan et al. (2023) A. Brohan, N. Brown, J. Carbajal, Y. Chebotar, X. Chen, K. Choromanski, T. Ding, D. Driess, A. Dubey, C. Finn, et al. RT-2: vision-language-action models transfer web knowledge to robotic control. In Conference on Robot Learning, External Links: Link
  10. Brohan et al. (2022) A. Brohan, N. Brown, J. Carbajal, Y. Chebotar, J. Dabis, C. Finn, K. Gopalakrishnan, K. Hausman, A. Herzog, J. Hsu, J. Ibarz, B. Ichter, A. Irpan, T. Jackson, S. Jesmonth, N. J. Joshi, R. Julian, D. Kalashnikov, Y. Kuang, I. Leal, K. Lee, S. Levine, Y. Lu, U. Malla, D. Manjunath, I. Mordatch, O. Nachum, C. Parada, J. Peralta, E. Perez, K. Pertsch, J. Quiambao, K. Rao, M. Ryoo, G. Salazar, P. Sanketi, K. Sayed, J. Singh, S. Sontakke, A. Stone, C. Tan, H. Tran, V. Vanhoucke, S. Vega, Q. Vuong, F. Xia, T. Xiao, P. Xu, S. Xu, T. Yu, and B. Zitkovich RT-1: robotics transformer for real-world control at scale. arXiv preprint arXiv:2212.06817. External Links: Link
  11. Campbell et al. (2022) A. Campbell, J. Benton, V. De Bortoli, T. Rainforth, G. Deligiannidis, and A. Doucet A continuous time framework for discrete denoising models. In Advances in Neural Information Processing Systems, Vol. 35, pp. 28266–28279. External Links: Link
  12. Campbell et al. (2024) A. Campbell, J. Yim, R. Barzilay, T. Rainforth, and T. Jaakkola Generative flows on discrete state-spaces: enabling multimodal flows with applications to protein co-design. In Proceedings of the 41st International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 235, pp. 5453–5512. External Links: Link
  13. Cao and Xie (2026) H. Cao and T. Xie Understanding behavior cloning with action quantization. In Proceedings of the 43rd International Conference on Machine Learning, Vol. 306, pp. 11606–11640. External Links: Link
  14. Chang et al. (2023) H. Chang, H. Zhang, J. Barber, A. Maschinot, J. Lezama, L. Jiang, M. Yang, K. P. Murphy, W. T. Freeman, M. Rubinstein, Y. Li, and D. Krishnan Muse: text-to-image generation via masked generative transformers. In Proceedings of the 40th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 202, pp. 4055–4075. External Links: Link
  15. Chang et al. (2022) H. Chang, H. Zhang, L. Jiang, C. Liu, and W. T. Freeman MaskGIT: masked generative image transformer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 11315–11325. External Links: Link
  16. Chebotar et al. (2023) Y. Chebotar, Q. Vuong, A. Irpan, K. Hausman, F. Xia, Y. Lu, A. Kumar, T. Yu, A. Herzog, K. Pertsch, K. Gopalakrishnan, J. Ibarz, O. Nachum, S. Sontakke, G. Salazar, H. T. Tran, J. Peralta, C. Tan, D. Manjunath, J. Singh, B. Zitkovich, T. Jackson, K. Rao, C. Finn, and S. Levine Q-Transformer: scalable offline reinforcement learning via autoregressive q-functions. In Conference on Robot Learning, External Links: 2309.10150
  17. Chen et al. (2026a) J. Chen, W. Song, P. Ding, Z. Zhou, H. Zhao, F. Tang, D. Wang, and H. Li Unified diffusion VLA: vision-language-action model via joint discrete denoising diffusion process. In International Conference on Learning Representations, pp. 139291–139311. External Links: Link
  18. Chen et al. (2026b) J. Chen, W. Song, J. Fang, R. Yin, J. Wang, S. Chen, J. Pei, Y. Qin, F. Chen, H. Yan, Z. Zhong, W. Chen, Y. Wang, Y. Gao, and H. Li DFM-VLA: iterative action refinement for robot manipulation via discrete flow matching. arXiv preprint arXiv:2603.26320.
  19. Chi et al. (2023) 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. arXiv preprint arXiv:2303.04137. External Links: Link
  20. Chidambaram et al. (2024) M. Chidambaram, K. Gatmiry, S. Chen, H. Lee, and J. Lu What does guidance do? A fine-grained analysis in a simple setting. In Advances in Neural Information Processing Systems,
  21. Chisari et al. (2024) E. Chisari, N. Heppert, M. Argus, T. Welschehold, T. Brox, and A. Valada Learning robotic manipulation policies from point clouds with conditional flow matching. arXiv preprint arXiv:2409.07343. External Links: Link
  22. Chung et al. (2026) J. Chung, S. KIM, Y. Jo, J. Park, D. Min, and Y. Yu Teaching metric distance to discrete autoregressive language models. In International Conference on Learning Representations, pp. 11633–11655. External Links: Link
  23. Cui et al. (2023) Z. J. Cui, Y. Wang, N. M. M. Shafiullah, and L. Pinto From play to policy: conditional behavior generation from uncurated robot data. In International Conference on Learning Representations, External Links: 2210.10047
  24. Dang et al. (2026) C. Dang, S. Ang, Y. Li, H. Tian, J. Wang, G. Li, H. Ye, J. Ma, L. Chen, and Y. Wang DriveFine: refining-augmented masked diffusion VLA for accurate and robust driving. In European Conference on Computer Vision (ECCV), External Links: Link
  25. Deng et al. (2026) H. Deng, T. Pan, F. Zhang, Y. Liu, Z. Luo, Y. Cui, W. Wang, C. Shen, S. Shan, Z. Zhang, and X. Wang Uniform discrete diffusion with metric path for video generation. In International Conference on Learning Representations, pp. 135312–135327. External Links: Link
  26. Devlin et al. (2019) J. Devlin, M. Chang, K. Lee, and K. Toutanova BERT: pre-training of deep bidirectional transformers for language understanding. In North American Chapter of the Association for Computational Linguistics, External Links: Link
  27. Díaz and Marathe (2019) R. Díaz and A. Marathe Soft labels for ordinal regression. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 4733–4742. External Links: Document
  28. Driess et al. (2025) D. Driess, J. Springenberg, B. Ichter, L. Yu, A. Li-Bell, K. Pertsch, A. Ren, H. Walke, Q. Vuong, L. X. Shi, et al. Knowledge insulating vision-language-action models: train fast, run fast, generalize better. In Advances in Neural Information Processing Systems, Vol. 38, pp. 102867–102888.
  29. Du et al. (2023) Y. Du, S. Yang, B. Dai, H. Dai, O. Nachum, J. Tenenbaum, D. Schuurmans, and P. Abbeel Learning universal policies via text-guided video generation. Advances in neural information processing systems 36, pp. 9156–9172.
  30. Farebrother et al. (2024) J. Farebrother, J. Orbay, Q. Vuong, A. A. Taïga, Y. Chebotar, T. Xiao, A. Irpan, S. Levine, P. S. Castro, A. Faust, A. Kumar, and R. Agarwal Stop regressing: training value functions via classification for scalable deep RL. In Proceedings of the 41st International Conference on Machine Learning, External Links: 2403.03950
  31. Fei et al. (2025) S. Fei, S. Wang, J. Shi, Z. Dai, J. Cai, P. Qian, L. Ji, X. He, S. Zhang, Z. Fei, J. Fu, J. Gong, and X. Qiu LIBERO-Plus: in-depth robustness analysis of vision-language-action models. arXiv preprint arXiv:2510.13626. External Links: Link
  32. Florence et al. (2021) P. Florence, C. Lynch, A. Zeng, O. Ramirez, A. Wahid, L. Downs, A. Wong, J. Lee, I. Mordatch, and J. Tompson Implicit behavioral cloning. In Proceedings of the 5th Conference on Robot Learning, Proceedings of Machine Learning Research, Vol. 164, pp. 158–168. External Links: 2109.00137
  33. Gao et al. (2017) B. Gao, C. Xing, C. Xie, J. Wu, and X. Geng Deep label distribution learning with label ambiguity. IEEE Transactions on Image Processing 26 (6), pp. 2825–2838. External Links: Document
  34. Gat et al. (2024) I. Gat, T. Remez, N. Shaul, F. Kreuk, R. T. Q. Chen, G. Synnaeve, Y. Adi, and Y. Lipman Discrete flow matching. In Advances in Neural Information Processing Systems, Vol. 37, pp. 133345–133385. External Links: Link
  35. Gemma Team et al. (2024) Gemma Team, M. Riviere, S. Pathak, P. G. Sessa, et al. Gemma 2: improving open language models at a practical size. arXiv preprint arXiv:2408.00118.
  36. Hafner et al. (2025) D. Hafner, J. Pasukonis, J. Ba, and T. Lillicrap Mastering diverse control tasks through world models. Nature 640, pp. 647–653. External Links: Document
  37. Haldar et al. (2024) S. Haldar, Z. Peng, and L. Pinto BAKU: an efficient transformer for multi-task policy learning. In Advances in Neural Information Processing Systems, External Links: 2406.07539
  38. Hansen et al. (2024) N. Hansen, H. Su, and X. Wang TD-MPC2: scalable, robust world models for continuous control. In International Conference on Learning Representations,
  39. He et al. (2024) H. He, C. Bai, L. Pan, W. Zhang, B. Zhao, and X. Li Learning an actionable discrete diffusion policy via large-scale actionless video pre-training. In Advances in Neural Information Processing Systems, Vol. 37, pp. 31124–31153. External Links: Link
  40. Ho and Salimans (2022) J. Ho and T. Salimans Classifier-free diffusion guidance. arXiv preprint arXiv:2207.12598. External Links: Link
  41. Hoogeboom et al. (2021) E. Hoogeboom, D. Nielsen, P. Jaini, P. Forré, and M. Welling Argmax flows and multinomial diffusion: learning categorical distributions. In Advances in Neural Information Processing Systems, Vol. 34, pp. 12454–12465. External Links: Link
  42. Hou et al. (2025) Z. Hou, T. Zhang, Y. Xiong, H. Duan, H. Pu, R. Tong, C. Zhao, X. Zhu, Y. Qiao, J. Dai, and Y. Chen Dita: scaling diffusion transformer for generalist vision-language-action policy. arXiv preprint arXiv:2503.19757.
  43. Hu et al. (2024) X. Hu, B. Liu, X. Liu, and Q. Liu AdaFlow: imitation learning with variance-adaptive flow-based policies. arXiv preprint arXiv:2402.04292. External Links: Link
  44. Huang et al. (2022) W. Huang, F. Xia, T. Xiao, H. Chan, J. Liang, P. Florence, A. Zeng, J. Tompson, I. Mordatch, Y. Chebotar, P. Sermanet, N. Brown, T. Jackson, L. Luu, S. Levine, K. Hausman, and B. Ichter Inner monologue: embodied reasoning through planning with language models. In arXiv preprint arXiv:2207.05608,
  45. Imani et al. (2026) E. Imani, K. Luedemann, S. Scholnick-Hughes, E. Elelimy, and M. White Investigating the histogram loss in regression. Journal of Machine Learning Research 27 (66), pp. 1–54.
  46. Imani and White (2018) E. Imani and M. White Improving regression performance with distributional losses. In International Conference on Machine Learning, pp. 2162–2171.
  47. Karras et al. (2024) T. Karras, M. Aittala, T. Kynkäänniemi, J. Lehtinen, T. Aila, and S. Laine Guiding a diffusion model with a bad version of itself. In Advances in Neural Information Processing Systems, Vol. 37. External Links: Link
  48. Khazatsky et al. (2024) A. Khazatsky, K. Pertsch, S. Nair, A. Balakrishna, S. Dasari, S. Karamcheti, S. Nasiriany, M. K. Srirama, L. Y. Chen, K. Ellis, P. D. Fagan, J. Hejna, M. Itkina, M. Lepert, Y. J. Ma, P. T. Miller, J. Wu, S. Belkhale, S. Dass, H. Ha, A. Jain, A. Lee, Y. Lee, M. Memmel, S. Park, I. Radosavovic, K. Wang, A. Zhan, K. Black, C. Chi, K. B. Hatch, S. Lin, J. Lu, J. Mercat, A. Rehman, P. R. Sanketi, A. Sharma, C. Simpson, Q. Vuong, H. R. Walke, B. Wulfe, T. Xiao, J. H. Yang, A. Yavary, T. Z. Zhao, C. Agia, R. Baijal, M. G. Castro, D. Chen, Q. Chen, T. Chung, J. Drake, E. P. Foster, J. Gao, V. Guizilini, D. A. Herrera, M. Heo, K. Hsu, J. Hu, M. Z. Irshad, D. Jackson, C. Le, Y. Li, K. Lin, R. Lin, Z. Ma, A. Maddukuri, S. Mirchandani, D. Morton, T. Nguyen, A. O’Neill, R. Scalise, D. Seale, V. Son, S. Tian, E. Tran, A. E. Wang, Y. Wu, A. Xie, J. Yang, P. Yin, Y. Zhang, O. Bastani, G. Berseth, J. Bohg, K. Goldberg, A. Gupta, A. Gupta, D. Jayaraman, J. J. Lim, J. Malik, R. Martín-Martín, S. Ramamoorthy, D. Sadigh, S. Song, J. Wu, M. C. Yip, Y. Zhu, T. Kollar, S. Levine, and C. Finn DROID: a large-scale in-the-wild robot manipulation dataset. In Robotics: Science and Systems (RSS),
  49. Kim et al. (2025) M. J. Kim, C. Finn, and P. Liang Fine-tuning vision-language-action models: optimizing speed and success. arXiv preprint arXiv:2502.19645. External Links: Link
  50. Kim et al. (2026) M. J. Kim, Y. Gao, T. Lin, Y. Lin, Y. Ge, G. Lam, P. Liang, S. Song, M. Liu, C. Finn, and J. Gu Cosmos Policy: fine-tuning video models for visuomotor control and planning. arXiv preprint arXiv:2601.16163. External Links: Link
  51. Kim et al. (2024) M. J. Kim, K. Pertsch, S. Karamcheti, T. Xiao, A. Balakrishna, S. Nair, R. Rafailov, E. P. Foster, G. T. Y. Lam, P. R. Sanketi, Q. Vuong, T. Kollar, B. Burchfiel, R. Tedrake, D. Sadigh, S. Levine, P. Liang, and C. Finn OpenVLA: an open-source vision-language-action model. In Conference on Robot Learning, External Links: Link
  52. Lee et al. (2024) S. Lee, Y. Wang, H. Etukuru, H. J. Kim, N. M. M. Shafiullah, and L. Pinto Behavior generation with latent actions. In Proceedings of the 41st International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 235, pp. 26991–27008. External Links: 2403.03181
  53. Lee et al. (2026) S. Lee, X. Kang, and Y. Kuo TBD-VLA: temporal block diffusion vision language action model. arXiv preprint arXiv:2606.07895. External Links: Link
  54. Li et al. (2026a) I. Li, Z. Shao, B. Wang, R. Yu, G. Van den Broeck, and A. Liu Breaking the factorization barrier in diffusion language models. In Proceedings of the 43rd International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 306, pp. 69716–69732. External Links: Link
  55. Li et al. (2026b) L. Li, Q. Zhang, Y. Luo, S. Yang, R. Wang, F. Han, M. Yu, Z. Gao, N. Xue, X. Zhu, Y. Shen, and Y. Xu Causal world modeling for robot control. arXiv preprint arXiv:2601.21998. External Links: Link
  56. Li et al. (2026c) P. Li, Y. Zheng, Y. Wang, H. Wang, H. Zhao, J. Liu, X. Zhan, K. Zhan, and X. Lang Discrete diffusion for reflective vision-language-action models in autonomous driving. In International Conference on Learning Representations,
  57. Li et al. (2024a) Q. Li, Y. Liang, Z. Wang, L. Luo, X. Chen, M. Liao, F. Wei, Y. Deng, S. Xu, Y. Zhang, X. Wang, B. Liu, J. Fu, J. Bao, D. Chen, Y. Shi, J. Yang, and B. Guo CogACT: a foundational vision-language-action model for synergizing cognition and action in robotic manipulation. arXiv preprint arXiv:2411.19650.
  58. Li et al. (2025) S. Li, Y. Gao, D. Sadigh, and S. Song Unified video action model. In Robotics: Science and Systems (RSS), External Links: Link
  59. Li et al. (2024b) X. Li, P. Li, L. Qian, M. Liu, D. Wang, J. Liu, B. Kang, X. Ma, X. Wang, D. Guo, T. Kong, H. Zhang, and H. Liu What matters in building vision-language-action models for generalist robots. arXiv preprint arXiv:2412.14058.
  60. Liang et al. (2026a) H. Liang, X. Chen, B. Wang, M. Chen, Y. Liu, Y. Zhang, Z. Chen, T. Yang, Y. Chen, J. Pang, D. Liu, X. Yang, Y. Mu, W. Shao, and P. Luo MM-ACT: learn from multimodal parallel generation to act. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 35080–35090. External Links: Link
  61. Liang et al. (2026b) Z. Liang, Y. Li, T. Yang, C. Wu, S. Mao, L. Pei, T. Nian, S. Zhou, X. Yang, J. Pang, Y. Mu, and P. Luo Discrete diffusion VLA: bringing discrete diffusion to action decoding in vision-language-action policies. In Proceedings of the 43rd International Conference on Machine Learning, Vol. 306, pp. 73258–73274. External Links: Link
  62. Lipman et al. (2022) Y. Lipman, R. T. Q. Chen, H. Ben-Hamu, M. Nickel, and M. Le Flow matching for generative modeling. arXiv preprint arXiv:2210.02747. External Links: Link
  63. Liu et al. (2023) B. Liu, Y. Zhu, C. Gao, Y. Feng, Q. Liu, Y. Zhu, and P. Stone Libero: benchmarking knowledge transfer for lifelong robot learning. Advances in Neural Information Processing Systems 36, pp. 44776–44791.
  64. Liu et al. (2026a) J. Liu, H. Chen, P. An, Z. Liu, R. Zhang, C. Gu, X. Li, Z. Guo, S. Chen, M. Liu, C. Hou, M. Zhao, K. a. Zhou, P. Heng, and S. Zhang HybridVLA: collaborative diffusion and autoregression in a unified vision-language-action model. In International Conference on Learning Representations, External Links: 2503.10631
  65. Liu et al. (2025) S. Liu, L. Wu, B. Li, H. Tan, H. Chen, Z. Wang, K. Xu, H. Su, and J. Zhu RDT-1B: a diffusion foundation model for bimanual manipulation. In International Conference on Learning Representations, External Links: 2410.07864
  66. Liu et al. (2022) 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. External Links: Link
  67. Liu et al. (2026b) Y. Liu, P. Ding, T. Jiang, X. Wang, W. Song, M. Lin, H. Zhao, H. Zhang, Z. Zhuang, W. Zhao, S. Huang, J. Shi, and D. Wang MMaDA-VLA: large diffusion vision-language-action model with unified multi-modal instruction and generation. In Proceedings of the 34th ACM International Conference on Multimedia, External Links: Link
  68. Lou et al. (2024) A. Lou, C. Meng, and S. Ermon Discrete diffusion modeling by estimating the ratios of the data distribution. In Proceedings of the 41st International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 235, pp. 32819–32848. External Links: Link
  69. Mandlekar et al. (2023) A. Mandlekar, S. Nasiriany, B. Wen, I. Akinola, Y. Narang, L. Fan, Y. Zhu, and D. Fox MimicGen: a data generation system for scalable robot learning using human demonstrations. In 7th Annual Conference on Robot Learning,
  70. Mandlekar et al. (2021) 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. In Conference on Robot Learning, External Links: Link
  71. Mentzer et al. (2024) F. Mentzer, D. Minnen, E. Agustsson, and M. Tschannen Finite scalar quantization: VQ-VAE made simple. In International Conference on Learning Representations, Vol. 2024, pp. 51772–51783.
  72. Mete et al. (2024) A. Mete, H. Xue, A. Wilcox, Y. Chen, and A. Garg QueST: self-supervised skill abstractions for learning continuous control. In Advances in Neural Information Processing Systems, External Links: 2407.15840
  73. Metz et al. (2017) L. Metz, J. Ibarz, N. Jaitly, and J. Davidson Discrete sequential prediction of continuous actions for deep RL. arXiv preprint arXiv:1705.05035.
  74. Nasiriany et al. (2024) S. Nasiriany, A. Maddukuri, L. Zhang, A. Parikh, A. Lo, A. Joshi, A. Mandlekar, and Y. Zhu RoboCasa: large-scale simulation of everyday tasks for generalist robots. In Robotics: Science and Systems (RSS),
  75. Nasiriany et al. (2026) S. Nasiriany, S. Nasiriany, A. Maddukuri, and Y. Zhu RoboCasa365: a large-scale simulation framework for training and benchmarking generalist robots. In International Conference on Learning Representations (ICLR),
  76. Nguyen et al. (2025) K. Nguyen, A. T. Le, T. Pham, M. Huber, J. Peters, and M. N. Vu FlowMP: learning motion fields for robot planning with conditional flow matching. arXiv preprint arXiv:2503.06135. External Links: Link
  77. Nie et al. (2025) S. Nie, F. Zhu, Z. You, X. Zhang, J. Ou, J. Hu, J. Zhou, Y. Lin, J. Wen, and C. Li Large language diffusion models. In Advances in Neural Information Processing Systems, Vol. 38, pp. 50608–50646. External Links: Link
  78. Nisonoff et al. (2025) H. Nisonoff, J. Xiong, S. Allenspach, and J. Listgarten Unlocking guidance for discrete state-space diffusion and flow models. In International Conference on Learning Representations, pp. 36052–36106. External Links: Link
  79. NVIDIA et al. (2025) NVIDIA, J. Bjorck, F. Castañeda, et al. GR00T N1: an open foundation model for generalist humanoid robots. arXiv preprint arXiv:2503.14734. External Links: Link
  80. Octo Model Team et al. (2024) Octo Model Team, D. Ghosh, H. Walke, K. Pertsch, K. Black, O. Mees, S. Dasari, J. Hejna, T. Kreiman, C. Xu, J. Luo, Y. L. Tan, L. Y. Chen, P. Sanketi, Q. Vuong, T. Xiao, D. Sadigh, C. Finn, and S. Levine Octo: an open-source generalist robot policy. In Robotics: Science and Systems, External Links: 2405.12213
  81. OpenAI et al. (2020) OpenAI, M. Andrychowicz, B. Baker, M. Chociej, R. Jozefowicz, B. McGrew, J. Pachocki, A. Petron, M. Plappert, G. Powell, A. Ray, J. Schneider, S. Sidor, J. Tobin, P. Welinder, L. Weng, and W. Zaremba Learning dexterous in-hand manipulation. The International Journal of Robotics Research 39, pp. 3–20. External Links: Document
  82. Osa et al. (2018) T. Osa, J. Pajarinen, G. Neumann, J. A. Bagnell, P. Abbeel, and J. Peters An algorithmic perspective on imitation learning. Foundations and Trends in Robotics. External Links: Link
  83. Ou et al. (2025) J. Ou, S. Nie, K. Xue, F. Zhu, J. Sun, Z. Li, and C. Li Your absorbing discrete diffusion secretly models the conditional distributions of clean data. In International Conference on Learning Representations, pp. 64972–65009. External Links: Link
  84. Pan et al. (2026) C. Pan, G. Anantharaman, N. Huang, C. Jin, D. Pfrommer, C. Yuan, F. Permenter, G. Qu, N. Boffi, G. Shi, and M. Simchowitz Much ado about noising: dispelling the myths of generative robotic control. In International Conference on Learning Representations, pp. 90575–90614. External Links: Link
  85. Park et al. (2026) M. Park, K. Kim, J. Hyung, H. Jang, H. Jin, J. Yun, H. Lee, and J. Choo ACG: action coherence guidance for flow-based vision-language-action models. In IEEE International Conference on Robotics and Automation (ICRA), pp. 9943–9950. External Links: Document
  86. Pearce et al. (2023) 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. In International Conference on Learning Representations,
  87. Pertsch et al. (2025) K. Pertsch, K. Stachowicz, B. Ichter, D. Driess, S. Nair, Q. Vuong, O. Mees, C. Finn, and S. Levine FAST: efficient action tokenization for vision-language-action models. arXiv preprint arXiv:2501.09747. External Links: Link
  88. Physical Intelligence et al. (2025) Physical Intelligence, A. Amin, R. Aniceto, A. Balakrishna, K. Black, K. Conley, G. Connors, J. Darpinian, K. Dhabalia, J. DiCarlo, D. Driess, et al. \pi^{*}_{0.6}: A VLA that learns from experience. arXiv preprint arXiv:2511.14759.
  89. Physical Intelligence et al. (2025) Physical Intelligence et al. \pi_{0.5}: a vision-language-action model with open-world generalization. arXiv preprint arXiv:2504.16054. External Links: Link
  90. Pomerleau (1988) D. A. Pomerleau ALVINN: an autonomous land vehicle in a neural network. In Advances in Neural Information Processing Systems, Vol. 1. External Links: Link
  91. Reed et al. (2022) S. Reed, K. Zolna, E. Parisotto, S. G. Colmenarejo, A. Novikov, G. Barth-Maron, M. Gimenez, Y. Sulsky, J. Kay, J. T. Springenberg, T. Eccles, J. Bruce, A. Razavi, A. Edwards, N. Heess, Y. Chen, R. Hadsell, O. Vinyals, M. Bordbar, and N. de Freitas A generalist agent. Transactions on Machine Learning Research. External Links: 2205.06175
  92. Reuss et al. (2023) M. Reuss, M. Li, X. Jia, and R. Lioutikov Goal-conditioned imitation learning using score-based diffusion policies. In Robotics: Science and Systems,
  93. Rojas et al. (2026) K. Rojas, Y. He, C. Lai, Y. Takida, Y. Mitsufuji, and M. Tao Improving classifier-free guidance in masked diffusion: low-dim theoretical insights with high-dim impact. In International Conference on Learning Representations, pp. 33722–33761. External Links: Link
  94. Ross et al. (2011) S. Ross, G. Gordon, and D. Bagnell A reduction of imitation learning and structured prediction to no-regret online learning. In Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics, External Links: Link
  95. Sahoo et al. (2024) S. S. Sahoo, M. Arriola, Y. Schiff, A. Gokaslan, E. Marroquin, J. T. Chiu, A. Rush, and V. Kuleshov Simple and effective masked diffusion language models. In Advances in Neural Information Processing Systems, Vol. 37, pp. 130136–130184. External Links: Link
  96. Sahoo et al. (2025) S. S. Sahoo, J. Deschenaux, A. Gokaslan, G. Wang, J. T. Chiu, and V. Kuleshov The diffusion duality. In Proceedings of the 42nd International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 267, pp. 52584–52619. External Links: Link
  97. Sanchez et al. (2024) G. Sanchez, A. Spangher, H. Fan, E. Levi, and S. Biderman Stay on topic with classifier-free guidance. In Proceedings of the 41st International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 235, pp. 43197–43234.
  98. Schiff et al. (2025) Y. Schiff, S. S. Sahoo, H. Phung, G. Wang, S. Boshar, H. Dalla-torre, B. P. de Almeida, A. Rush, T. Pierrot, and V. Kuleshov Simple guidance mechanisms for discrete diffusion models. In International Conference on Learning Representations, pp. 43776–43821. External Links: Link
  99. Seyde et al. (2021) T. Seyde, I. Gilitschenski, W. Schwarting, B. Stellato, M. Riedmiller, M. Wulfmeier, and D. Rus Is bang-bang control all you need? solving continuous control with Bernoulli policies. In Advances in Neural Information Processing Systems, Vol. 34, pp. 27209–27221.
  100. Seyde et al. (2023) T. Seyde, P. Werner, W. Schwarting, I. Gilitschenski, M. Riedmiller, D. Rus, and M. Wulfmeier Solving continuous control via Q-learning. In International Conference on Learning Representations,
  101. Shafiullah et al. (2022) N. M. M. Shafiullah, Z. J. Cui, A. Altanzaya, and L. Pinto Behavior transformers: cloning k modes with one stone. In Advances in Neural Information Processing Systems, Vol. 35. External Links: Link
  102. Shaul et al. (2025) N. Shaul, I. Gat, M. Havasi, D. Severo, A. Sriram, P. Holderrieth, B. Karrer, Y. Lipman, and R. T. Q. Chen Flow matching with general discrete paths: a kinetic-optimal perspective. In International Conference on Learning Representations, pp. 16397–16429. External Links: Link
  103. Shi et al. (2024) J. Shi, K. Han, Z. Wang, A. Doucet, and M. Titsias Simplified and generalized masked diffusion for discrete data. In Advances in Neural Information Processing Systems, Vol. 37, pp. 103131–103167. External Links: Link
  104. Shukor et al. (2025) M. Shukor, D. Aubakirova, F. Capuano, P. Kooijmans, S. Palma, A. Zouitine, M. Aractingi, C. Pascal, M. Russi, A. Marafioti, S. Alibert, M. Cord, T. Wolf, and R. Cadene SmolVLA: a vision-language-action model for affordable and efficient robotics. arXiv preprint arXiv:2506.01844.
  105. Song et al. (2026) W. Song, J. Chen, S. Chen, J. Wang, P. Ding, H. Zhao, Y. Qin, X. Zheng, Y. Wang, D. Wang, and H. Li Fast-dVLA: accelerating discrete diffusion VLA to real-time performance. In European Conference on Computer Vision (ECCV), External Links: Link
  106. Stewart et al. (2023) L. Stewart, F. Bach, Q. Berthet, and J. Vert Regression as classification: influence of task formulation on neural network features. In International Conference on Artificial Intelligence and Statistics, pp. 11563–11582. External Links: Link
  107. Szot et al. (2024) A. Szot, B. Mazoure, H. Agrawal, D. Hjelm, Z. Kira, and A. Toshev Grounding multimodal large language models in actions. In Advances in Neural Information Processing Systems,
  108. Tang et al. (2026) L. Tang, L. Yu, S. Zhang, and G. Ver Steeg Is your diffusion sampler actually correct? A sampler-centric evaluation of discrete diffusion language models. In Proceedings of the 43rd International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 306, pp. 119372–119401. External Links: Link
  109. Tang and Agrawal (2020) Y. Tang and S. Agrawal Discretizing continuous action space for on-policy optimization. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34, pp. 5981–5988. External Links: Document
  110. Tavakoli et al. (2018) A. Tavakoli, F. Pardo, and P. Kormushev Action branching architectures for deep reinforcement learning. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 32, pp. 4131–4138.
  111. van den Oord et al. (2016a) A. van den Oord, S. Dieleman, H. Zen, K. Simonyan, O. Vinyals, A. Graves, N. Kalchbrenner, A. Senior, and K. Kavukcuoglu WaveNet: a generative model for raw audio. arXiv preprint arXiv:1609.03499.
  112. van den Oord et al. (2016b) A. van den Oord, N. Kalchbrenner, and K. Kavukcuoglu Pixel recurrent neural networks. In International Conference on Machine Learning, pp. 1747–1756.
  113. Wang et al. (2025a) G. Wang, Y. Schiff, S. S. Sahoo, and V. Kuleshov Remasking discrete diffusion models with inference-time scaling. In Advances in Neural Information Processing Systems, Vol. 38, pp. 147282–147339. External Links: Link
  114. Wang et al. (2023) G. Wang, Y. Xie, Y. Jiang, A. Mandlekar, C. Xiao, Y. Zhu, L. (. Fan, and A. Anandkumar Voyager: an open-ended embodied agent with large language models. ArXiv abs/2305.16291. External Links: Link
  115. Wang et al. (2026a) P. Wang, K. Hong, C. Peng, K. Driggs-Campbell, M. Tomizuka, C. Xu, and C. Tang DiscreteRTC: discrete diffusion policies are natural asynchronous executors. arXiv preprint arXiv:2604.25050. External Links: Link
  116. Wang et al. (2026b) R. Wang, S. Bai, H. Zhang, B. Chen, and X. Xu BlockVLA: accelerating autoregressive VLA via block diffusion finetuning. arXiv preprint arXiv:2605.13382. External Links: Link
  117. Wang et al. (2025b) Y. Wang, H. Zhu, M. Liu, J. Yang, H. Fang, and T. He VQ-VLA: improving vision-language-action models via scaling vector-quantized action tokenizers. arXiv preprint arXiv:2507.01016.
  118. Wei et al. (2022) J. Wei, X. Wang, D. Schuurmans, M. Bosma, F. Xia, E. Chi, Q. V. Le, D. Zhou, et al. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35, pp. 24824–24837.
  119. Wen et al. (2025a) J. Wen, M. Zhu, J. Liu, Z. Liu, Y. Yang, L. Zhang, S. Zhang, Y. Zhu, et al. dVLA: diffusion vision-language-action model with multimodal chain-of-thought. arXiv preprint arXiv:2509.25681. External Links: Link
  120. Wen et al. (2025b) Y. Wen, H. Li, K. Gu, Y. Zhao, T. Wang, and X. Sun LLaDA-VLA: vision language diffusion action models. arXiv preprint arXiv:2509.06932. External Links: Link
  121. Wu et al. (2026a) S. Wu, X. Luo, J. Zhang, J. Xie, J. Song, H. T. Shen, and L. Gao Policy contrastive decoding for robotic foundation models. In International Conference on Learning Representations,
  122. Wu et al. (2026b) X. Wu, K. Liao, Y. Luo, B. Fan, J. Jiang, R. Yang, Z. Wu, W. Zheng, and C. C. Loy VLANeXt family: a systematic study of VLA models from core recipes to emerging paradigms. arXiv preprint arXiv:2602.18532.
  123. Wu et al. (2026c) Y. Wu, Y. Liu, W. Shen, M. Han, W. Xu, H. Liang, Z. Liu, Y. Mao, L. Xu, X. Guan, R. Ying, R. Zheng, W. Sui, X. Yang, W. Ding, and Y. Mu dVLA-RL: reinforcement learning over denoising trajectories for discrete diffusion vision-language-action models. arXiv preprint arXiv:2606.23623. External Links: Link
  124. Xu et al. (2025) M. Xu, J. Cui, F. Cai, H. Shang, Z. Zhu, S. Luan, Y. Xu, N. Zhang, Y. Li, J. Cai, and S. Zhu WAM-Diff: a masked diffusion VLA framework with MoE and online reinforcement learning for autonomous driving. arXiv preprint arXiv:2512.11872. External Links: Link
  125. Xu et al. (2026) Y. Xu, J. Cui, Z. Zhu, H. Shang, S. Luan, M. Xu, F. Cai, N. Zhang, Y. Li, J. Cai, and S. Zhu WAM-Flow: parallel coarse-to-fine motion planning via discrete flow matching for autonomous driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 24918–24928. External Links: Link
  126. Yang et al. (2026) S. Yang, R. Yu, C. Lv, L. Peng, H. Yu, J. Ren, J. Lv, and Y. Liu TS-Mask VLA: 2D temporal-spatial masking for vision-language-action model with effective bridging. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), External Links: Link
  127. Ye et al. (2025a) J. Ye, S. Gong, J. Gao, J. Fan, S. Wu, W. Bi, H. Bai, L. Shang, and L. Kong Dream-VL & Dream-VLA: open vision-language and vision-language-action models with diffusion language model backbone. arXiv preprint arXiv:2512.22615. External Links: Link
  128. Ye et al. (2025b) J. Ye, Z. Xie, L. Zheng, J. Gao, Z. Wu, X. Jiang, Z. Li, and L. Kong Dream 7b: diffusion large language models. arXiv preprint arXiv:2508.15487. External Links: Link
  129. Ye et al. (2026a) J. Ye, N. Gao, S. Yang, J. Zheng, Z. Wang, Y. Chen, P. Chen, Y. Chen, S. Liu, and J. Jia Less is more: reducing complexity in vision-language-action systems. In European Conference on Computer Vision (ECCV), External Links: Link
  130. Ye et al. (2026b) S. Ye, Y. Ge, K. Zheng, S. Gao, S. Yu, G. Kurian, S. Indupuru, Y. L. Tan, C. Zhu, J. Xiang, A. Malik, K. Lee, W. Liang, N. Ranawaka, J. Gu, Y. Xu, G. Wang, F. Hu, A. Narayan, J. Bjorck, J. Wang, G. Kim, D. Niu, R. Zheng, Y. Xie, J. Wu, Q. Wang, R. Julian, D. Xu, Y. Du, Y. Chebotar, S. Reed, J. Kautz, Y. Zhu, L. ". Fan, and J. Jang World action models are zero-shot policies. arXiv preprint arXiv:2602.15922. External Links: Link
  131. Yoo et al. (2025) J. Yoo, W. Kim, and S. Hong ReDi: rectified discrete flow. In Advances in Neural Information Processing Systems, Vol. 38, pp. 81651–81683. External Links: Link
  132. Yu et al. (2026) A. Yu, D. C. Maddix, B. Han, X. Zhang, A. F. Ansari, O. Shchur, C. Faloutsos, A. G. Wilson, M. W. Mahoney, and Y. Wang Understanding the implicit biases of design choices for time series foundation models. In International Conference on Learning Representations, External Links: Link
  133. Zeghidour et al. (2021) N. Zeghidour, A. Luebs, A. Omran, J. Skoglund, and M. Tagliasacchi Soundstream: an end-to-end neural audio codec. IEEE/ACM Transactions on Audio, Speech, and Language Processing 30, pp. 495–507.
  134. Zhan et al. (2025) Z. Zhan, J. Zhou, L. Zhang, Q. Lv, H. Liu, J. Zhang, W. Li, Z. Chen, et al. E0: enhancing generalization and fine-grained control in VLA models via tweedie discrete diffusion. arXiv preprint arXiv:2511.21542. External Links: Link
  135. Zhang et al. (2024) Q. Zhang, Z. Liu, H. Fan, G. Liu, B. Zeng, and S. Liu FlowPolicy: enabling fast and robust 3D flow-based policy via consistency flow matching for robot manipulation. arXiv preprint arXiv:2412.04987. External Links: Link
  136. Zhao et al. (2023) T. Z. Zhao, V. Kumar, S. Levine, and C. Finn Learning fine-grained bimanual manipulation with low-cost hardware. In Robotics: Science and Systems, External Links: Link
  137. Zhao et al. (2025) Y. Zhao, J. Shi, F. Chen, S. Druckmann, L. Mackey, and S. Linderman Informed correctors for discrete diffusion models. In Advances in Neural Information Processing Systems, Vol. 38, pp. 125510–125538. External Links: Link
  138. Zhou et al. (2025) H. Zhou, W. Liao, X. Huang, Y. Tang, F. Otto, X. Jia, X. Jiang, S. Hilber, G. Li, Q. Wang, Ö. E. Yağmurlu, N. Blank, M. Reuss, and R. Lioutikov BEAST: efficient tokenization of b-splines encoded action sequences for imitation learning. In Advances in Neural Information Processing Systems, External Links: 2506.06072
  139. Zhuang et al. (2026) L. Zhuang, S. Fan, F. P. Audonnet, Y. Ru, E. S. L. Ho, G. A. Camarasa, and P. Henderson Masked generative policy for robotic control. In International Conference on Learning Representations, pp. 118833–118864. External Links: Link

Appendix A Related Work

Action representations.

Early generalist policies predicted actions as tokens. RT-1 discretizes each action coordinate into 256 uniform bins [Brohan et al., 2022], RT-2 and OpenVLA reuse such bins as tokens of a pretrained vision-language model [Brohan et al., 2023, Kim et al., 2024], and Gato trains one transformer from scratch on text and on actions in 1024 bins [Reed et al., 2022]. The field has since moved to continuous heads, motivated by the precision of continuous outputs and by the ability of diffusion models to represent multimodal action distributions. Diffusion Policy and ACT generate continuous chunks [Chi et al., 2023, Zhao et al., 2023], Octo and RDT-1B use a diffusion head or backbone [Octo Model Team et al., 2024, Liu et al., 2025], and most recent VLAs attach a diffusion or flow-matching module to a pretrained VLM [Li et al., 2024a, Black et al., 2025, Physical Intelligence and others, 2025, NVIDIA et al., 2025, Shukor et al., 2025] or regress actions directly [Kim et al., 2025]. Methods that keep discrete actions usually add machinery to address a perceived weakness of plain bins. Behavior Transformers add a continuous offset to a discrete cluster to recover precision [Shafiullah et al., 2022, Cui et al., 2023, Lee et al., 2024]. FAST, vector and scalar quantization, and B-spline tokenizers compress chunks into shorter token sequences [Pertsch et al., 2025, Lee et al., 2024, Belkhale and Sadigh, 2024, Wang et al., 2025b, Mete et al., 2024, Zhou et al., 2025]. HybridVLA and knowledge insulation combine a discrete token loss with a continuous action objective in one model [Liu et al., 2026a, Driess et al., 2025]. We ask whether this machinery is needed. Our discrete heads predict plain per-coordinate uniform bins, and Section 5 tests several of these tokenizers.

Comparisons of discrete and continuous heads.

The move to continuous heads rests partly on studies that swap the action head within one model and find continuous heads stronger [Octo Model Team et al., 2024, Li et al., 2024b, Kim et al., 2025, Hou et al., 2025, Wu et al., 2026b, Ye et al., 2026a]. Octo, RoboVLMs, and OpenVLA-OFT attribute the gap to bin precision. But these studies change the representation together with other choices. The discrete head usually decodes tokens autoregressively, and FAST shows that autoregressive decoding of per-step bins fails at 20 Hz and 50 Hz [Pertsch et al., 2025]. The discrete head is often a linear projection onto the language-model vocabulary while the continuous head is a new MLP [Li et al., 2024b, Kim et al., 2025], and the discrete baselines in Diffusion Policy and ACT predict one action at a time [Chi et al., 2023, Zhao et al., 2023]. When all tokens are decoded in one pass, the gap shrinks or reverses. RT-1’s one-pass bins outperform a unimodal Gaussian head [Brohan et al., 2022], BEAST’s parallel tokens outperform L1 regression on the same B-spline representation [Zhou et al., 2025], BAKU’s BeT and VQ-BeT heads match an MLP head and match or beat a diffusion head [Haldar et al., 2024], and Discrete Diffusion VLA reports 94.2% LIBERO success for parallel bins, 81.2% for autoregressive bins, and 94.9% for a continuous diffusion head [Liang et al., 2026b]. The evidence is still not one-sided: parallel bins trail L1 regression in OpenVLA-OFT (90.2% vs. 95.3%) [Kim et al., 2025], and the ranking of heads in Dream-VLA changes with the backbone [Ye et al., 2025a]. Separating the representation from the decoding requires varying them independently. Pan et al. [2026] do this for continuous heads, comparing regression and flow under matched architectures. We extend the comparison to discrete heads, crossing continuous and discrete representations with one-pass and iterative generation under one backbone and training recipe.

Discrete diffusion and flow policies.

A second line of work keeps discrete actions and replaces autoregressive decoding with iterative parallel decoding. Discrete Diffusion VLA decodes 256-bin action tokens inside the VLM by confidence-ordered unmasking [Liang et al., 2026b]. Some VLAs build on diffusion language models: LLaDA-VLA and MMaDA-VLA start from one [Wen et al., 2025b, Liu et al., 2026b], and Dream-VLA pretrains one on discrete action tokens before fine-tuning a flow head [Ye et al., 2025a]. A shared token space also lets one model generate actions together with text and images. dVLA, UD-VLA, and MMaDA-VLA denoise these tokens jointly [Wen et al., 2025a, Chen et al., 2026a, Liu et al., 2026b], and MM-ACT co-trains the three generation tasks [Liang et al., 2026a]. Later work targets speed and deployment through block diffusion and caching [Lee et al., 2026, Wang et al., 2026b, Song et al., 2026], structured masks [Yang et al., 2026], inpainting for asynchronous execution [Wang et al., 2026a], and RL fine-tuning [Wu et al., 2026c]. The approach also extends to policies trained without a VLM [He et al., 2024, Zhuang et al., 2026] and to driving [Li et al., 2026c, Xu et al., 2025, Dang et al., 2026]. Closest to our DF head, DFM-VLA and WAM-Flow use discrete flow matching with a uniform source and a metric-induced path [Chen et al., 2026b, Xu et al., 2026], and E0 trains a \pi_{0}-style expert with cross-entropy on Gaussian-noised one-hot bins [Zhan et al., 2025]. This work focuses on building faster and more capable models, and leaves open why iterative decoding helps. Several of these papers find that it beats one-pass decoding in the same model [Liang et al., 2026b, Lee et al., 2026, Liang et al., 2026a], but fewer than half train a continuous head on the same backbone, none of the manipulation policies applies classifier-free guidance to action tokens, and DFM-VLA and WAM-Flow do not compare the metric path to a uniform-source mixture path with all else fixed. Section 4 attributes the gain of iterative decoding to reduced factorization error and adds guidance, and Section 5 tests metric-induced paths.

Discrete diffusion and flow models.

Our DF head builds on discrete diffusion [Austin et al., 2021, Hoogeboom et al., 2021, Campbell et al., 2022], in particular its masked variant [Lou et al., 2024, Sahoo et al., 2024, Shi et al., 2024, Ou et al., 2025, Chang et al., 2022, Chang et al., 2023], which now scales to large language models [Nie et al., 2025, Ye et al., 2025b], and on discrete flow matching [Gat et al., 2024, Campbell et al., 2024]. Shaul et al. [2025] extend discrete flow matching to arbitrary paths and propose the metric-induced path tested in Section 5. Uniform sources and remasking samplers, which let committed tokens change, are related alternatives [Schiff et al., 2025, Sahoo et al., 2025, Deng et al., 2026, Wang et al., 2025a, Zhao et al., 2025]. Most relevant to us, few-step sampling in these models suffers the same factorization error as one-pass action heads, because each step predicts positions independently. ReDi and CoDD reduce this error [Yoo et al., 2025, Li et al., 2026a], and Tang et al. [2026] show that it persists even with an exact denoiser. Section 4 studies the same error for action chunks.

Discretized control and classification losses.

Section 3 shows that discrete heads can match continuous ones despite quantization. Work outside imitation learning suggests why precision is rarely the bottleneck. In reinforcement learning, per-dimension action bins work well on continuous-control benchmarks [Metz et al., 2017, Tavakoli et al., 2018, Tang and Agrawal, 2020, Seyde et al., 2021, Seyde et al., 2023, Chebotar et al., 2023], Dactyl uses only 11 bins per coordinate [OpenAI et al., 2020], and value and reward heads are often trained with cross-entropy over bins [Bellemare et al., 2017, Hafner et al., 2025, Hansen et al., 2024]. HL-Gauss, a cross-entropy loss with Gaussian-smoothed bin targets [Imani and White, 2018], improves the performance and scaling of deep RL [Farebrother et al., 2024]. Analyses attribute such gains to training rather than to modelling the target distribution: easier optimization in supervised regression [Imani et al., 2026], robustness to noisy targets and better representations in RL [Farebrother et al., 2024], and different learned features in two-layer networks [Stewart et al., 2023]. MSE also has a known failure mode. It averages distinct modes [Shafiullah et al., 2022] and smooths over discontinuities [Florence et al., 2021], and in forecasting, models trained with MSE or quantile losses regress toward the mean or median when the context is uncertain, while cross-entropy over bins can settle on a mode [Yu et al., 2026]. For behavior cloning, the regret with quantized actions and a log-loss depends on the quantization error only polynomially in the horizon, given stable dynamics and a probabilistically smooth policy [Cao and Xie, 2026]. Categorical outputs are also standard for other continuous signals such as pixels and audio [van den Oord et al., 2016b, van den Oord et al., 2016a]. For VLAs the evidence is mixed: 512 uniform bins are worse than MSE regression on CALVIN and better on Meta-World [Szot et al., 2024]. Our distance-based label smoothing follows soft ordinal targets [Gao et al., 2017, Díaz and Marathe, 2019, Imani and White, 2018, Chung et al., 2026], and our logit soft-capping follows Gemma 2 [Gemma Team et al., 2024].

Classifier-free guidance.

Section 4 uses classifier-free guidance [Ho and Salimans, 2022] to sharpen discrete action distributions. For categorical outputs, guidance reweights each token’s distribution directly. Muse applies it to token logits [Chang et al., 2023], later work formalizes it for discrete diffusion and flow [Nisonoff et al., 2025, Schiff et al., 2025, Rojas et al., 2026], and on language-model logits it lowers entropy while also reordering the top tokens [Sanchez et al., 2024]. We apply the Muse rule to each coordinate’s clean-token distribution. In continuous diffusion the effect is less direct. Guided sampling does not sample the tilted distribution [Chidambaram et al., 2024, Bradley and Nakkiran, 2025], and in simple mixtures large weights push samples toward the edge of the support [Chidambaram et al., 2024]. Results on continuous robot policies are mixed. Guidance helps CogACT [Li et al., 2024a] and gives a small gain for language-conditioned flow VLAs [Park et al., 2026], but it is slightly worse than plain goal conditioning in BESO [Reuss et al., 2023], hurts when applied to the observation [Pearce et al., 2023], and makes the RDT-1B arm unstable [Liu et al., 2025]. \pi^{*}_{0.6} notes that large weights push actions to the corners of the support and cause aggressive motions [Physical Intelligence et al., 2025]. On discrete action tokens, the closest prior use is policy contrastive decoding over OpenVLA’s tokens [Wu et al., 2026a]. In our experiments, guidance raises DR success on RoboCasa from 27.1% to 49.2% (Section 4).

Appendix B Environment Details

This section gives the evaluation measures, training recipes, and comparison protocol for the experiments in Sections 3, 4 and 5.

B.1 Evaluation Measures and Comparison Protocol

Settings.

Our evidence spans pretrained vision–language–action policies, evaluated on RoboCasa and LIBERO and diagnosed offline on DROID, and policies trained from scratch on RoboMimic and Push-T. Controlled function fitting uses separate models with a common trunk architecture to predict deterministic targets from a scalar input. These settings let us examine precision in robot policies and study fitting behavior where the target and codec error are known.

Evaluating action quality.

We distinguish three measurements. Prediction error compares predicted and demonstrated actions, reporting training fit and held-out error separately. Robot translation errors use millimeters; Push-T uses pixels. Temporal variation, assessed through jerk, describes variation in the commanded trajectory. Task performance measures closed-loop success on RoboCasa, LIBERO, and RoboMimic in Figure 1.

Robot evaluations use 5 evaluation seeds with per-head checkpoints and inference budgets. Synthetic comparisons use 3 initialization seeds. Formal error definitions, benchmark recipes, and the chronology of the synthetic studies are in Appendices B and H.

B.2 From-Scratch Training Experiments

Single-task RoboMimic policies are state-based and trained from scratch, without a pretrained vision–language backbone. Their evaluation protocol and records are in Section D.1.

B.3 VLA-Scale Experiments

All VLA-scale policies are trained on one shared data mixture (Section B.4). They share one PaliGemma backbone, action horizon 24, quantile normalization statistics, and seed 7. Actions are relative end-effector commands for a Franka arm: target poses with respect to the end-effector pose at prediction time, with axis-angle rotation. For each head, we evaluate the last five saved checkpoints, at 110k, 120k, 130k, 140k, and 150k training steps, and report the best of the five. Each evaluation uses five seeds; we report the mean success rate over the seeds, and \pm denotes the standard deviation over them. Evaluation replans every 24 steps, and every head runs the same evaluation episodes. The backbone, optimizer, and batch size are given in Section C.6.2.

RoboCasa.

RoboCasa [Nasiriany et al., 2026] is a simulated benchmark of household manipulation tasks in kitchen scenes. We run 10 trials per task on three suites: atomic-seen (180 episodes), composite-seen (160), and composite-unseen (160).

LIBERO.

LIBERO [Liu et al., 2023] is a simulated benchmark of language-conditioned tabletop manipulation with a Franka arm. Each suite has 10 tasks with 50 human demonstrations per task. We evaluate closed-loop success on two suites. In LIBERO-Object, the tasks share one layout and differ in which object the robot picks and places in a basket. LIBERO-10 (also called LIBERO-Long) has long-horizon tasks that each chain two subtasks across varied objects, layouts, and scenes. The training mixture contains LIBERO-plus demonstrations (Section B.4), and held-out LIBERO-plus episodes are a validation source for the offline diagnostics.

DROID.

DROID [Khazatsky et al., 2024] is a real-world Franka teleoperation dataset of 76k trajectories collected across 564 scenes and 86 tasks. It is part of the VLA training mixture. DROID has no simulator, so we do not measure closed-loop success on it. Held-out DROID chunks instead serve as a validation source for the offline diagnostics: the jerk ratio and EEF error in Fig. 2, the t-SNE in Fig. 4(d), and the CFG error sweep in Section E.2.

B.4 VLA Training Data Mixture

The VLA-scale policies train on one mixture of eight sources: six RoboCasa365 datasets [Nasiriany et al., 2026], LIBERO-plus [Fei et al., 2025], and DROID [Khazatsky et al., 2024] (Tab. 2). All eight share one action space, a 7-dimensional relative end-effector command for a Franka arm: 3D position and axis-angle rotation with respect to the end-effector pose at prediction time, and gripper. One set of quantile normalization statistics covers the whole mixture.

We filter frames before sampling. For RoboCasa, we drop the frames in which the robot drives its mobile base and keep the arm-control frames. For DROID, we keep the successful episodes and remove idle segments. LIBERO-plus is used in full. Each source is sampled with weight proportional to the square root of its frame count. The RoboCasa MimicGen source has 116M frames of synthetic demonstrations. To keep it from dominating the mixture, its frame count is capped at DROID’s when we compute the weight. We hold out 2% of the episodes of every source, chosen with a fixed seed. These held-out episodes form the eight validation sources for the offline diagnostics.

Table 2: Training mixture for the VLA-scale policies. Frames are counted after filtering. Weights are proportional to the square root of the frame count, with the MimicGen count capped at DROID’s.
  • RoboCasa pretrain atomic
    Frames (M)
    1.38
    Weight
    0.052
  • RoboCasa pretrain composite
    Frames (M)
    21.89
    Weight
    0.206
  • RoboCasa pretrain MimicGen
    Frames (M)
    116.25
    Weight
    0.202
  • RoboCasa target atomic
    Frames (M)
    2.14
    Weight
    0.065
  • RoboCasa target composite-seen
    Frames (M)
    5.17
    Weight
    0.100
  • RoboCasa target composite-unseen
    Frames (M)
    5.99
    Weight
    0.108
  • LIBERO-plus
    Frames (M)
    2.24
    Weight
    0.066
  • DROID
    Frames (M)
    21.06
    Weight
    0.202

Appendix C Action Head and Objective Details

This appendix gives the training objectives, scalar codec, and sampling details for the policies introduced in Section 2. Table 3 summarizes the four head families. Per-experiment settings are given in Appendices B and H.

Table 3: Four heads: representation crossed with inference computation. Losses and decoders are described at the head-family level; per-experiment details are in Appendices B and H.
  • CR
    Output
    real-valued chunk
    Training loss
    squared error on the chunk
    Generation
    one pass
  • CF
    Output
    real-valued chunk
    Training loss
    velocity or clean-target MSE
    Generation
    N integration steps from noise
  • DR
    Output
    one token per coordinate
    Training loss
    token cross-entropy (hard or distance-smoothed)
    Generation
    one pass, argmax on every token
  • DF
    Output
    one token per coordinate
    Training loss
    clean-token cross-entropy on corrupted chunks
    Generation
    N updates, conditioned on the current chunk

C.1 Continuous Heads

Continuous regression.

For L=HM, the continuous-regression policy is trained with

\mathcal{L}_{\mathrm{CR}}=\mdmathbb{E}_{(o,\mathbf{a}_{1:H})\sim\mathcal{D}}\left[\frac{1}{L}\|\pi_{\theta}^{\mathrm{CR}}(o)-\mathbf{a}_{1:H}\|_{F}^{2}\right],\qquad\hat{}\mathbf{a}_{1:H}=\pi_{\theta}^{\mathrm{CR}}(o).
(C.1)

The unrestricted population minimizer is \mdmathbb{E}[\mathbf{a}_{1:H}\mid o]. When several actions are plausible under the same conditioning, this mean need not itself correspond to a demonstrated action. Auxiliary random inputs are suppressed in this notation; the expectation also averages over them when present.

Continuous flow.

Let \bm{\epsilon}\sim\mathcal{N}(0,\mathbf{I}) be independent Gaussian noise with the same shape as \mathbf{a}_{1:H}. For t\sim\mathcal{U}[0,1] and a continuously differentiable, nondecreasing schedule satisfying \alpha(0)=0 and \alpha(1)=1, define the stochastic interpolant [Albergo and Vanden-Eijnden, 2022] I_{t}=(1-\alpha(t))\bm{\epsilon}+\alpha(t)\mathbf{a}_{1:H} and its derivative U_{t}(\mathbf{a}_{1:H},\bm{\epsilon})=\dot{\alpha}(t)(\mathbf{a}_{1:H}-\bm{\epsilon}). The velocity field is trained by flow matching [Lipman et al., 2022, Liu et al., 2022]:

\mathcal{L}_{\mathrm{CF}}=\mdmathbb{E}_{\begin{subarray}{c}(o,\mathbf{a}_{1:H})\sim\mathcal{D}\\
t\sim\mathcal{U}[0,1],\;\bm{\epsilon}\sim\mathcal{N}(0,\mathbf{I})\end{subarray}}\left[\|v_{\theta}(I_{t},t,o)-U_{t}(\mathbf{a}_{1:H},\bm{\epsilon})\|_{F}^{2}\right].
(C.2)

At inference, use a grid 0=t_{0}<\cdots<t_{N}=1 and Euler updates

\mathbf{x}_{t_{n+1}}=\mathbf{x}_{t_{n}}+(t_{n+1}-t_{n})v_{\theta}(\mathbf{x}_{t_{n}},t_{n},o),\qquad\mathbf{x}_{t_{0}}=\bm{\epsilon}\sim\mathcal{N}(0,\mathbf{I}),
(C.3)

for n=0,\ldots,N-1. The resulting policy is \pi_{\theta,N}^{\mathrm{CF}}(o;\bm{\epsilon}):=\mathbf{x}_{t_{N}}.

C.2 Scalar Action Quantization

Actions are normalized and clipped according to the recipe in Appendix B. For coordinate i, let [\ell_{i},u_{i}] be its quantization range and \Delta_{i}=(u_{i}-\ell_{i})/B its bin width. The ranges may differ across coordinates. With token position j=(h-1)M+i, the uniform quantizer and bin-center decoder are

\displaystyle Q(\mathbf{a}_{1:H})_{j} \\ \displaystyle:=\operatorname{clip}_{[1,B]}\left(1+\left\lfloor\frac{a_{h,i}-\ell_{i}}{\Delta_{i}}\right\rfloor\right), \\ \displaystyle[D_{Q}(\mathbf{z})]_{h,i} \\ \displaystyle:=\ell_{i}+(z_{j}-\tfrac{1}{2})\Delta_{i}.

Clipping keeps the index in [B], including at the upper endpoint. The quantizer flattens the chunk in a fixed order, and the decoder restores its H\times M shape. Both maps use normalized action coordinates; normalization is inverted before execution. Thus B is both the number of bins per coordinate and the action-token vocabulary size. Unless otherwise stated, B=512. Alternative tokenizations, including quantile-based bins and more compressive encoders, are described in Appendix G.1.

C.3 Discrete Training Objectives

For \mathbf{z}=Q(\mathbf{a}_{1:H}), discrete regression is trained by tokenwise cross-entropy:

\mathcal{L}_{\mathrm{DR}}=\mdmathbb{E}_{(o,\mathbf{a}_{1:H})\sim\mathcal{D}}\left[-\frac{1}{L}\sum_{j=1}^{L}\log p_{\theta,j}^{\mathrm{DR}}(z_{j}\mid o)\right].
(C.5)

The head outputs L\times B logits, with a softmax over bins at each position [Brohan et al., 2022]. Conditional on the model inputs, its factorized distribution is p_{\theta}^{\mathrm{DR}}(\mathbf{z}\mid o)=\prod_{j=1}^{L}p_{\theta,j}^{\mathrm{DR}}(z_{j}\mid o). Consequently, maximizing this model’s joint probability reduces to selecting each token’s mode [Devlin et al., 2019]: \hat{z}_{j}=\arg\max_{k\in[B]}p_{\theta,j}^{\mathrm{DR}}(k\mid o). The policy returns \pi_{\theta}^{\mathrm{DR}}(o):=D_{Q}(\hat{}\mathbf{z}).

Discrete flow also predicts the clean token at each position, but conditions on the corrupted chunk and flow time. We sample t\sim\mathcal{U}[0,1] and \mathbf{z}_{t}\sim q_{t}(\cdot\mid\mathbf{z}) using Equation (2.1), and train with clean-token cross-entropy [Gat et al., 2024]:

\mathcal{L}_{\mathrm{DF}}=\mdmathbb{E}_{\begin{subarray}{c}(o,\mathbf{a}_{1:H})\sim\mathcal{D}\\
t\sim\mathcal{U}[0,1]\\
\mathbf{z}_{t}\sim q_{t}(\cdot\mid\mathbf{z})\end{subarray}}\left[-\frac{1}{L}\sum_{j=1}^{L}\log p_{\theta,j}^{\mathrm{DF}}(z_{j}\mid\mathbf{z}_{t},t,o)\right].
(C.6)

DR variants with distance-smoothed targets are specified below.

Per-benchmark DR loss.

Four action heads cross representation with decoding: continuous regression (CR), continuous flow matching [Lipman et al., 2022] (CF), discrete regression over flat bins with per-token argmax (DR), and discrete flow over flat bins (DF). An autoregressive head (AR) appears in the FAST tokenizer validity and closed-loop comparisons. The DR loss differs between benchmarks. On RoboCasa it is a distance-kernel soft cross-entropy with kernel temperature \tau=0.0025 in normalized action units, so the neighbor bin’s unnormalized weight is \exp(-0.0078/0.0025)\approx 0.045 of the target bin’s. On Push-T it is hard-label cross-entropy. Statements about “cross-entropy without a metric” therefore apply per run.

C.4 Discrete-Flow Source Distribution and Sampler

The source factorizes as q_{0}(\mathbf{z}_{0})=\prod_{j=1}^{L}q_{0,j}(z_{0,j}). A uniform source has q_{0,j}(k)=1/B for k\in[B] [Gat et al., 2024]; a masked source places all mass on an auxiliary mask token [Sahoo et al., 2024]. The mask is an input symbol and does not decode to an action bin. In either case, the clean-token predictor outputs distributions over [B].

The schedule is continuously differentiable and nondecreasing, with \alpha(0)=0, \alpha(1)=1, and \alpha(t)<1 for t<1. For the grid 0=t_{0}<\cdots<t_{N}=1, the mixture-path update in Equation (2.3) uses \eta_{n}=(\alpha(t_{n+1})-\alpha(t_{n}))/(1-\alpha(t_{n})). Proposals and replacement decisions are independent across positions conditional on the current chunk. This rule gives an Euler approximation, in the interpolation coordinate \alpha, to the associated continuous-time Markov chain. Because \eta_{N-1}=1, the final update replaces every position with a clean-token proposal, so the output contains no mask tokens.

The policy is \pi_{\theta,N}^{\mathrm{DF}}(o;\xi):=D_{Q}(\mathbf{z}_{t_{N}}), where \xi collects randomness in initialization, proposals, and replacement decisions. We suppress N and \xi when clear from context. For a uniform source, tokens updated at earlier steps may be revised later. Subsequent predictions condition on the updated chunk, allowing the generation process to capture dependencies across positions despite the conditional independence of updates within each step.

C.5 Classifier-Free Guidance

CFG [Ho and Salimans, 2022] combines a prediction conditioned on the observation o with one made from a null condition \emptyset.

Condition and null condition.

Let c be the encoding of the observation o. For the VLA policies, c is the set of 64 condition tokens that the resampler produces from the backbone states and the proprioception token (Section C.6.2), so it carries the images, the instruction, and the proprioceptive state. The null condition \emptyset is a learned set of 64 tokens with the same shape. During training, each example’s condition tokens are replaced by \emptyset with probability 0.1, so the same head learns the conditional prediction and an unconditional prediction that sees no observation. All other head inputs (the current chunk, the flow time, and the auxiliary random inputs) are unchanged. We write \emptyset in place of o for predictions made with the null condition, as in p_{\theta,j}(k\mid\emptyset), v_{\theta}(\mathbf{x}_{t},t,\emptyset), and \pi_{\theta}^{\mathrm{CR}}(\emptyset).

Discrete heads.

Suppressing other model inputs, discrete heads use

p_{\theta,j}^{\mathrm{CFG}}(k\mid o)\propto p_{\theta,j}(k\mid o)^{1+\lambda}p_{\theta,j}(k\mid\emptyset)^{-\lambda},\qquad k\in[B],\quad\lambda\geq 0,
(C.7)

with normalization over bins. Equivalently, if s_{\theta,j}(o)\in\mdmathbb{R}^{B} and s_{\theta,j}(\emptyset)\in\mdmathbb{R}^{B} are the conditional and unconditional logits at position j, apply softmax to (1+\lambda)s_{\theta,j}(o)-\lambda s_{\theta,j}(\emptyset). The rule multiplies p_{\theta,j}(k\mid o) by \bigl(p_{\theta,j}(k\mid o)/p_{\theta,j}(k\mid\emptyset)\bigr)^{\lambda}, so it moves mass toward bins that the observation makes more likely than the null condition does. Guidance is usually paired with an iterative sampler. Because DR is trained with the same condition dropout, its single forward pass also gives unconditional token distributions, so we apply the rule directly to DR’s one-pass logits. Both DR passes receive the same auxiliary random input tokens, and DR takes the argmax of each guided distribution. DF applies the rule at every refinement step: at step n, both passes read the same current chunk \mathbf{z}_{t_{n}} and time t_{n}, and DF samples clean-token proposals from the guided distributions before the update in Equation (2.3).

Continuous flow.

At each Euler step, CF evaluates the head at the same state \mathbf{x}_{t_{n}} and time t_{n}, once with o and once with \emptyset, and the Euler update of Equation (C.3) uses the guided velocity in place of v_{\theta}(\mathbf{x}_{t_{n}},t_{n},o). The guided velocity is

v_{\theta}^{\mathrm{CFG}}(\mathbf{x}_{t_{n}},t_{n},o)=(1+\lambda)v_{\theta}(\mathbf{x}_{t_{n}},t_{n},o)-\lambda v_{\theta}(\mathbf{x}_{t_{n}},t_{n},\emptyset).
(C.8)
Why CR is not guided.

Guidance reweights a distribution. For DR and DF it tilts each token’s distribution, and for CF it changes the velocity field that carries noise to actions. CR has no distribution to reweight: it outputs one chunk, its estimate of \mdmathbb{E}[\mathbf{a}_{1:H}\mid o], and its unconditional output estimates the dataset mean \mdmathbb{E}[\mathbf{a}_{1:H}]. The same combination, (1+\lambda)\pi_{\theta}^{\mathrm{CR}}(o)-\lambda\pi_{\theta}^{\mathrm{CR}}(\emptyset), only moves the predicted chunk along \mdmathbb{E}[\mathbf{a}_{1:H}\mid o]-\mdmathbb{E}[\mathbf{a}_{1:H}], further from the dataset mean. When several behaviors are plausible, the conditional mean already averages them, and moving it does not select one of them. We therefore evaluate CR without guidance.

Inference cost.

The backbone and resampler encode o once per inference call. Because \emptyset is a fixed learned tensor, the unconditional prediction needs no backbone pass, only a second pass of the action head. We report NFE as the number of steps N for DF and CF. Guidance doubles the action-head passes, from one to two for DR and from N to 2N for DF and CF, and leaves the backbone cost unchanged. Under this convention, \lambda=0 gives the unguided conditional prediction.

C.6 Omitted Details for Policy Architecture

The heads use the same backbone design. CR and DR receive auxiliary random inputs independent of the target action chunk, so random inputs are present for both regression and flow heads. These auxiliary inputs are suppressed in the preceding notation Within each setting, all heads see the same observations and training data. This section gives the networks that map these observations to actions; the losses and samplers are given in Sections C.1 and C.3.

C.6.1 Single-Task From-Scratch Architectures

RoboMimic policies observe the object state and the end-effector position, orientation, and gripper state of each arm, over the last two time steps. An MLP encodes the flattened observation. Each policy predicts H=10 actions and executes 8 before replanning. An action is a 10-dimensional relative end-effector command: 3D position, 6D rotation, and gripper (20 dimensions for the two-arm Transport task). Actions are normalized per dimension to [-1,1]. Discrete heads use B=512 bins per coordinate. Tab. 4 lists the two network families.

Table 4: Networks for the single-task RoboMimic policies. Both families are DiT-style transformers conditioned through adaptive layer norm (adaLN) on the observation embedding and the flow time. Parameter counts include the observation encoder and are given for single-arm tasks.
  • Blocks
    CR, CF
    8 encoder + 8 decoder
    DR, DF
    12
  • Width / heads / MLP width
    CR, CF
    256 / 4 / 1024
    DR, DF
    256 / 4 / 1024
  • Action tokens
    CR, CF
    one per time step (10)
    DR, DF
    one per time step and coordinate (100)
  • Action input
    CR, CF
    MLP on the 10-d action
    DR, DF
    learned embedding of B bins
  • Action output
    CR, CF
    linear to 10 values
    DR, DF
    logits over B bins
  • Observation MLP width
    CR, CF
    256
    DR, DF
    512
  • Dropout
    CR, CF
    0
    DR, DF
    0.1
  • Parameters
    CR, CF
    16.4M
    DR, DF
    15.8M

CF integrates its velocity field with 9 Euler steps. DF runs 100 update steps with the mixture path \kappa_{t}=t^{3}, followed by one argmax prediction. All models are trained for 300k steps with AdamW (learning rate 10^{-4}, weight decay 10^{-5}, gradient clipping at 10) and an exponential moving average of the weights with decay 0.995, which is used for evaluation. Continuous heads use batch size 1024 and cosine decay; discrete heads use batch size 512, a 5% linear warmup, and cosine decay. Each run uses one L40S GPU. The synthetic-fitting trunk is described in Appendix H.

Table 5: Action heads and training settings for the VLA-scale policies. Parameter counts cover the action head and resampler; the backbone adds 2.92B parameters.
  • Shared by all four heads
    CR
    データなし
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Backbone
    CR
    PaliGemma-3B from the \pi_{0} weights, fully fine-tuned
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Condition tokens
    CR
    64, from a 2-block resampler (width 1536)
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Blocks / width / heads / MLP
    CR
    8 / 1536 / 12 / 6144
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Action chunk
    CR
    H=24 steps, M=7 coordinates, one sequence element per coordinate
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Shared within each representation
    CR
    データなし
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Action representation
    CR
    real-valued vector \mathbf{a}_{1:H}\in\mdmathbb{R}^{H\times M}
    CF
    データなし
    DR
    token sequence \mathbf{z}=Q(\mathbf{a}_{1:H})\in[B]^{HM}, B=512
    DF
    データなし
  • Action input
    CR
    real-valued vector of the same shape
    CF
    データなし
    DR
    token sequence of the same length
    DF
    データなし
  • Action output
    CR
    one real value per element
    CF
    データなし
    DR
    logits over B bins per element
    DF
    データなし
  • Per head
    CR
    データなし
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Input content
    CR
    random input
    CF
    interpolant I_{t}
    DR
    random input
    DF
    corrupted tokens \mathbf{z}_{t}, uniform source
  • Output target
    CR
    clean chunk
    CF
    velocity
    DR
    clean tokens
    DF
    clean tokens
  • Training loss
    CR
    squared error
    CF
    flow matching
    DR
    distance-smoothed cross-entropy
    DF
    clean-token cross-entropy
  • Generation
    CR
    one pass
    CF
    Euler integration
    DR
    one pass, argmax
    DF
    N updates, \alpha(t)=t^{3}
  • CFG
    CR
    no
    CF
    yes
    DR
    yes
    DF
    yes
  • Parameters
    CR
    367M
    CF
    367M
    DR
    369M
    DF
    371M
  • Training, shared by all four heads
    CR
    データなし
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Training steps
    CR
    150k
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Global batch size
    CR
    512 (64 per GPU on 8 B200 GPUs)
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Optimizer
    CR
    AdamW, learning rate 7.5\times 10^{-5}, \beta=(0.9,0.95), weight decay 10^{-4}
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Gradient clipping
    CR
    1
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Learning-rate schedule
    CR
    linear warmup, then cosine decay to 0.1\times the peak
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • Precision
    CR
    bf16
    CF
    データなし
    DR
    データなし
    DF
    データなし
C.6.2 VLA-Scale Architectures

All four heads share a PaliGemma-3B backbone [Beyer et al., 2024]: a SigLIP So400m/14 image encoder and a Gemma-2B language model. We initialize it from the \pi_{0} vision–language weights [Black et al., 2025] and fine-tune it fully. The backbone reads up to three 224\times 224 camera images (256 tokens each) and up to 48 text tokens with bidirectional attention. A resampler with 64 learned queries (2 blocks, width 1536) compresses the final-layer backbone states, together with one proprioception token, into 64 condition tokens.

The action head is a separate transformer with 8 blocks, width 1536, 12 attention heads, and MLP width 6144. Each block applies self-attention over the action sequence, cross-attention to the 64 condition tokens, and an MLP. The head does not share attention layers with the backbone. It processes the H=24 action chunk as a sequence with one element per action coordinate (M=7: 3D position change, axis-angle rotation change, and gripper). Continuous heads represent each element as a real value; discrete heads represent it as a token over B bins. Learned position and coordinate embeddings and Fourier features of the flow time are added to every element. Tab. 5 lists what all heads share, what each representation shares, what differs per head, and the training settings.

Bins are uniform over the normalized action range. DF uses a uniform source, and the reported DF policy uses the schedule \alpha(t)=t^{3}. The condition is dropped with probability 0.1 and replaced by a learned null condition, which enables CFG at inference (Section C.5). Training settings are listed in Tab. 5, and the evaluation protocol, including checkpoint selection and seeds, is given in Section B.3.

Appendix D Full Performance Results

D.1 RoboMimic Results

RoboMimic policies are state-based, trained from scratch on each task, and use relative actions. For each task and head family, Fig. 1 reports the best success rate over tokenizer (flat or quantile bins), flow variant, and guidance weight. Each evaluation uses 32 episodes.

Fig. 6 reports how closely each run fits its training data. For each run, we show the end-effector (EEF) position error on training samples at its last 10 evaluations.

Figure 6: EEF position error on RoboMimic training samples. Each violin shows one run’s RMS EEF position error (mm) over its last 10 evaluations; dots are individual evaluations and the vertical line marks the median. The spread reflects late-training variation of the metric. DF denotes the mixture path and DF metric the metric-induced path (Section G.2); “quantile” marks equal-frequency bins, otherwise bins are uniform.

D.2 Action Parameterization and Action Space

Both the VLA and the single-task RoboMimic experiments in the main paper use relative actions in end-effector space. This section defines relative actions together with two alternatives, delta and absolute actions, and compares all three for the four VLA heads on RoboCasa (Figs. 7 and 6). It then compares relative actions in joint space and end-effector space (Tab. 7).

Definitions.

Let the chunk \mathbf{a}_{1:H} be predicted at environment step t, and let command h be sent at step t+h-1 with commanded target pose (\mathbf{p}^{\star}_{h},R^{\star}_{h}), where \mathbf{p}^{\star}_{h}\in\mdmathbb{R}^{3} and R^{\star}_{h}\in\mathrm{SO}(3) are expressed in the robot base frame. Let (\mathbf{p}_{k},R_{k}) be the end-effector pose reached at step k. Each parameterization encodes the target with respect to a reference pose (\bar{}\mathbf{p}_{h},\bar{R}_{h}):

\mathbf{a}^{\mathrm{tr}}_{h}=\mathbf{p}^{\star}_{h}-\bar{}\mathbf{p}_{h},\qquad\mathbf{a}^{\mathrm{rot}}_{h}=\operatorname{Log}\bigl(R^{\star}_{h}\bar{R}_{h}^{\top}\bigr),\qquad(\bar{}\mathbf{p}_{h},\bar{R}_{h})=\begin{cases}(\mathbf{p}_{t+h-1},R_{t+h-1})&\text{delta},\\
(\mathbf{p}_{t},R_{t})&\text{relative},\\
(\mathbf{0},\mathbf{I})&\text{absolute}.\end{cases}
(D.1)
Table 6: Action-space comparison on RoboCasa. Success rate (%) of the best of the last five checkpoints, as mean \pm standard deviation over five seeds. Bold marks the highest success rate in each row.
  • DF
    Delta
    51.6\pm 2.6
    Relative
    \mathbf{53.9\pm 1.2}
    Absolute
    47.0\pm 1.3
  • CF
    Delta
    50.2\pm 3.5
    Relative
    \mathbf{52.7\pm 3.4}
    Absolute
    39.0\pm 2.1
  • DR
    Delta
    \mathbf{50.2\pm 2.9}
    Relative
    49.2\pm 1.4
    Absolute
    46.8\pm 1.9
  • CR
    Delta
    37.3\pm 1.8
    Relative
    \mathbf{38.8\pm 3.3}
    Absolute
    17.4\pm 3.1

Here \operatorname{Log}:\mathrm{SO}(3)\to\mdmathbb{R}^{3} returns the axis-angle vector, so R^{\star}_{h}=\operatorname{Exp}(\mathbf{a}^{\mathrm{rot}}_{h})\,\bar{R}_{h}. The gripper coordinate \mathbf{a}^{\mathrm{g}}_{h} is the same in all three. Delta actions are per-step pose increments, measured from the pose the robot has reached when the command is sent. Relative actions measure every target in the chunk from the end-effector pose at prediction time; all policies in the main paper use them. Absolute actions are target poses in the robot base frame.

Figure 7: Delta, relative, and absolute actions. (a)–(c) One planned chunk in the robot base frame. Each arrow is the translation \mathbf{a}^{\mathrm{tr}}_{h} that the parameterization encodes for one command, drawn from its reference pose in Eq. D.1. Rotations use the same reference poses. (d) Translation magnitude encoded along a 24-step chunk of an illustrative motion, on a logarithmic axis. The trajectories are illustrative, and (a)–(c) are not to scale.

Three properties follow from Eq. D.1. At h=1, delta and relative actions coincide. Relative and absolute actions fix every target of the chunk at prediction time, while a delta target also depends on the pose reached during execution. Relative actions start near zero and grow along the chunk, while absolute actions also carry the robot’s position in the workspace, so their range is set by the workspace rather than by the motion (Fig. 7(d)).

Results.

Each entry of Tab. 6 uses the decoding setting (CFG and, for the flow heads, NFE) chosen separately for that head and action space. Relative actions give the highest success for DF, CF, and CR. DR does slightly better with delta actions (50.2% against 49.2%). Absolute actions give the lowest success for every head. The drop from relative to absolute actions is smaller for the discrete heads, 2.4 points for DR and 6.9 for DF, than for the continuous heads, 13.7 points for CF and 21.4 for CR.

Table 7: Relative actions in joint space and end-effector space on RoboCasa. Success rate (%), mean \pm standard deviation over five evaluation seeds.
  • DF
    Joint space
    54.3\pm 1.5
    EEF space
    53.9\pm 1.2
  • CF
    Joint space
    51.9\pm 2.8
    EEF space
    52.7\pm 3.4
  • DR
    Joint space
    49.8\pm 1.9
    EEF space
    49.2\pm 1.4
  • CR
    Joint space
    38.1\pm 2.6
    EEF space
    38.8\pm 3.3
Joint-space versus end-effector-space actions.

We compare the four heads using relative actions in joint space and in end-effector space. Relative joint actions encode each target joint configuration as an offset from the configuration at prediction time, \mathbf{a}_{h}^{\mathrm{joint}}=\mathbf{q}_{h}^{\star}-\mathbf{q}_{t}. Relative end-effector actions encode target translations and rotations with respect to the end-effector pose at the same prediction time, following Eq. D.1. Both representations therefore use a fixed reference throughout the predicted chunk. The two action spaces give nearly the same success for every head; the largest difference is 0.8 points, for CF, which is within one standard deviation (Tab. 7). In both, DF and CF achieve the highest success rates, DR remains competitive, and CR performs less well. The benefits of flow-based prediction, together with the strong performance of discrete regression, therefore extend across joint-space and end-effector-space control.

D.3 Backbone Variants

Table 8: RoboCasa success rate (%) with other backbones, mean \pm standard deviation over five seeds.
  • CR
    CFG / NFE
    0 / –
    \pi_{0.5} fine-tuned
    42.4\pm 1.2
    \pi_{0} frozen
    10.2\pm 0.6
  • CF
    CFG / NFE
    2 / 20
    \pi_{0.5} fine-tuned
    58.2\pm 2.4
    \pi_{0} frozen
    13.4\pm 0.6
  • DR
    CFG / NFE
    2 / –
    \pi_{0.5} fine-tuned
    55.8\pm 3.1
    \pi_{0} frozen
    10.2\pm 1.0
  • DF
    CFG / NFE
    2 / 5
    \pi_{0.5} fine-tuned
    60.2\pm 1.9
    \pi_{0} frozen
    11.2\pm 0.8

We also train each head with two other backbone settings: a fine-tuned backbone initialized from the \pi_{0.5} weights, and a frozen backbone initialized from the \pi_{0} weights. Only the action head and resampler are trained in the frozen setting. All other settings follow Section C.6.2. Tab. 8 reports, for each head, the operating point with the highest pooled success over checkpoints, guidance weights \lambda\in\{0,2\}, and NFE \in\{5,10,20\} for the flow heads.

Appendix E Temporal Variation and Policy Responsiveness Experiments

This section supplements Section 3.

E.1 Temporal Variation on Held-Out Chunks

Figure 2: offline replay.

Each of eight sources supplies 1,000 matched 24-step chunks, giving 32,000 model–chunk observations. All heads use CFG 0; both flow heads use NFE 10. Jerk is the mean norm of third finite differences of translation commands, without physical-time normalization. The ratio divides predicted jerk by target jerk after the same normalization and clipping.

The logarithmic scatter and its coordinate-wise medians omit 488 exact-zero ratios and 400 zero-target-denominator observations. All positive finite ratios remain. EEF violins retain all observations, with independently normalized density widths, medians, and interquartile ranges. Their horizontal positions are for layout only. Vertical scales vary by source. Including zero numerators wherever the denominator is positive, CR’s per-source median ratio ranges from 0.036 to 0.286, and CF’s from 0.231 to 0.549. CR lies below one on 98.8–99.8% of defined-ratio chunks and CF on 85.0–98.1%. The corresponding median ranges are 0.294–1.313 for DR and 0.343–0.589 for DF. DF’s EEF-error 95th percentile is below DR’s on seven sources, with LIBERO-plus the exception.

Figure 8: Per-source view of Figure 2. Top: jerk-ratio violins for each of the five displayed sources. Bottom: mean EEF error by horizon (left axis) and chunk-error violins (right axis).

E.2 Prediction Error Under Varying CFG

Figure 9: EEF error against ground truth as a function of the guidance weight \lambda. Mean XYZ end-effector L2 error (mm) over the 24-step chunk, for DR (argmax decoding) and DF (NFE 10, mean over 32 draws). Shaded bands show \pm 1 standard error over observations. \lambda=0 is unguided (Section C.5). (a) All 8 validation sources. (b) The 7 sources other than LIBERO. (c) LIBERO only.

Tab. 1 reports that CFG raises DF’s EEF error. To find the source of this increase, we sweep the guidance weight from \lambda=0 to 3 in steps of 0.25. We use 4,000 held-out observations, 500 from each of 8 validation sources (DROID, LIBERO, and six RoboCasa splits). The predictions come from the dense CFG sweep in Fig. 4(c). Error is the per-step XYZ Euclidean distance to the ground-truth action in physical units, averaged over the valid steps of the chunk, then over draws, then over observations. All heads are scored against the same target.

Pooled over all sources (Fig. 9a).

DF has lower error than DR at small \lambda: 15.16 mm versus 18.06 mm unguided. DF’s error is lowest at \lambda=0.5 (14.86 mm) and then rises to 17.97 mm at \lambda=3, passing DR at about \lambda=2.5. DR’s error falls slightly with guidance and is nearly flat for \lambda\geq 1 (17.44–17.53 mm).

E.3 State Responsiveness and Disturbance Stability

Question Can a policy stay stable under small disturbances while still responding to real state changes?

We measure two properties of how a head’s predictions change with the observation. State responsiveness asks whether the predicted chunk changes as much as the demonstrated chunk when the state changes along a real trajectory. Disturbance stability asks how little the distribution of predicted chunks moves after a small disturbance, compared with the head’s own sampling variation. The two pull against each other: a head that changes little with its input is stable but under-responsive. Flow heads have the highest disturbance stability, and within the flow family DF is more responsive than CF. The state-responsiveness result in Fig. 3 is the lag-4 row of Tab. 10.

E.3.1 Disturbance Stability

Let p_{\pi}(\cdot\mid o) be the distribution of policy \pi over decoded, normalized action chunks at observation o. From a simulator snapshot, executing the nominal action for one control step gives observation o, and executing the action perturbed by \eta\sim\mathcal{N}(0,\epsilon^{2}I) in normalized action coordinates gives o^{\prime}_{\epsilon}. We draw two independent sets C_{1},C_{2} of 32 chunks from p_{\pi}(\cdot\mid o) and one set P_{2} of 32 chunks from p_{\pi}(\cdot\mid o^{\prime}_{\epsilon}), with sampling noise independent of C_{1}. With \widehat{W}_{2} the empirical 2-Wasserstein distance between two sets of chunks, computed by exact optimal assignment (Equation (E.4)), we define

F_{\pi}=\langle\widehat{W}_{2}(C_{1},C_{2})\rangle,\qquad T_{\pi}(\epsilon)=\langle\widehat{W}_{2}(C_{1},P_{2})\rangle,\qquad R_{\pi}(\epsilon)=\frac{T_{\pi}(\epsilon)-F_{\pi}}{F_{\pi}},
(E.1)

where brackets average over snapshots and perturbations. The floor F_{\pi} is the distance between two samples at the same observation, so it measures sampling variation alone. The excess T_{\pi}(\epsilon)-F_{\pi} is the extra distance caused by the disturbance. The relative excess transport R_{\pi}(\epsilon) expresses this excess as a fraction of the floor: R_{\pi}=0.2 means the predictions after the disturbance are 20% farther away than a fresh sample at the same observation. A head has higher disturbance stability when R_{\pi} is smaller. CR is deterministic, so F_{\pi}=0 and R_{\pi} is undefined; for CR we report only the excess. Tab. 9 reports these quantities for each head, together with the RMS proposal spread \sigma. Protocol details are in Section E.4.

Table 9: Proposal spread and response to one-step simulator disturbances. \sigma is mean nominal RMS spread over the full bank. The independent 32-vs-32 transport statistics use the existing 24-snapshot subsample per head and every other perturbation. Triples correspond to \epsilon=0.1,0.3,1.0. Relative excess is computed from the displayed rounded transport means. CR’s deterministic law has zero floor, so its relative excess is undefined. Spread and transport use different subsets.
  • DF
    \sigma
    1.217
    F_{\pi}
    1.245
    T_{\pi}-F_{\pi}
    0.233 / 0.490 / 1.071
    R_{\pi}
    0.19 / 0.39 / 0.86
  • CF
    \sigma
    0.764
    F_{\pi}
    0.591
    T_{\pi}-F_{\pi}
    0.036 / 0.102 / 0.403
    R_{\pi}
    0.06 / 0.17 / 0.68
  • DR
    \sigma
    0.182
    F_{\pi}
    0.141
    T_{\pi}-F_{\pi}
    0.301 / 0.529 / 0.927
    R_{\pi}
    2.13 / 3.75 / 6.57
  • CR
    \sigma
    0.000
    F_{\pi}
    0.000
    T_{\pi}-F_{\pi}
    0.147 / 0.275 / 0.568
    R_{\pi}
    undefined

Flow heads have the highest disturbance stability. At \epsilon=0.1, the excess transport is 19% of the floor for DF and 6% for CF, versus 213% for DR. Flow proposals are also broader than regression proposals, with DF broader than CF (\sigma=1.217 versus 0.764). DR’s narrow proposal distribution shifts substantially relative to its own variability; CR also shifts despite having no proposal spread. This suggests a mechanism by which regression errors could compound into out-of-distribution drift.

E.3.2 State Responsiveness

Take two frames o_{1},o_{2} of the same held-out demonstration, k steps apart (lag k). Let \Delta s be the change in the normalized state, \Delta\mathbf{a}^{\star} the change in the demonstrated chunk, and \Delta\mu_{\pi}=\mu_{\pi}(o_{2})-\mu_{\pi}(o_{1}) the change in policy \pi’s mean predicted chunk, where \mu_{\pi}(o)=\mdmathbb{E}_{A\sim p_{\pi}(\cdot\mid o)}A. Dividing a chunk change by \|\Delta s\| gives the empirical gain G_{\pi}=\|\Delta\mathbf{a}_{1:H}\|/\|\Delta s\| shown in Fig. 3. The head and the expert share \Delta s, so the ratio of their gains is the ratio of their chunk changes. We define the state responsiveness of policy \pi at lag k as

\rho_{\pi}(k)=\frac{\operatorname{median}\|\Delta\mu_{\pi}\|}{\operatorname{median}\|\Delta\mathbf{a}^{\star}\|},
(E.2)

with medians over frame pairs. \rho_{\pi}=1 means the head changes as much as the expert, and \rho_{\pi}<1 means it under-responds. Tab. 10 reports the medians themselves; sampling floors are not subtracted.

CF stays closer to nearby training actions than DF: its expert-calibrated excess distance (Equation (E.5)) is -0.100, versus -0.015 for DF. This adherence can also make a policy too “sticky.” DF responds more than CF and is closer to the expert change at every tested lag (Tab. 10). At lag one, the expert shift is 0.66, compared with 0.45 for DF and 0.36 for CF; at lag 16, the values are 4.32, 3.55, and 3.28. At lag 4, \rho_{\pi} is 0.94 for DR, 0.70 for DF, 0.63 for CF, and 0.58 for CR. Both flows under-respond, but CF does so more strongly. DR tracks the expert most closely, with \rho_{\pi} between 0.90 and 1.08 across lags, so state responsiveness and disturbance stability are distinct requirements.

Table 10: Action changes on held-out expert trajectories. \|\Delta s\| is the state displacement and expert \Deltachunk is the demonstrated chunk change. Head columns report raw proposal-mean shifts; parentheses show same-observation sampling floors for the stochastic heads. All values are medians over pairs in normalized units; no floor subtraction or response-ratio normalization is applied.
  • 1
    \|\Delta s\|
    0.018
    Expert \Deltachunk
    0.66
    DR (floor)
    0.71 (0.05)
    CR
    0.35
    DF (floor)
    0.45 (0.38)
    CF (floor)
    0.36 (0.21)
  • 2
    \|\Delta s\|
    0.036
    Expert \Deltachunk
    1.13
    DR (floor)
    1.16 (0.05)
    CR
    0.62
    DF (floor)
    0.77 (0.37)
    CF (floor)
    0.64 (0.22)
  • 4
    \|\Delta s\|
    0.073
    Expert \Deltachunk
    1.88
    DR (floor)
    1.77 (0.05)
    CR
    1.09
    DF (floor)
    1.32 (0.38)
    CF (floor)
    1.18 (0.21)
  • 8
    \|\Delta s\|
    0.149
    Expert \Deltachunk
    3.00
    DR (floor)
    2.71 (0.05)
    CR
    1.93
    DF (floor)
    2.34 (0.38)
    CF (floor)
    2.25 (0.22)
  • 16
    \|\Delta s\|
    0.292
    Expert \Deltachunk
    4.32
    DR (floor)
    4.01 (0.05)
    CR
    3.13
    DF (floor)
    3.55 (0.38)
    CF (floor)
    3.28 (0.22)

Takeaway Flow heads have the highest disturbance stability. Within the flow family, CF stays closer to training actions but has lower state responsiveness; DF keeps broader proposals and more of the expert’s response. This is the tradeoff between disturbance stability and state responsiveness.

E.4 Disturbance and Expert-Reference Diagnostic Protocol

This appendix gives the measurement definitions and sampling protocol for Appendix E.3. DR uses its deployed argmax decoder; its residual proposal spread comes from varying random source-token inputs. CR is deterministic.

E.4.1 Measuring a Distribution’s Response to Disturbance

Let p_{\pi}(\cdot\mid o) be policy \pi’s law over decoded, normalized action chunks. Its spread and its sensitivity are different quantities:

\displaystyle\sigma_{\pi}(o) \\ \displaystyle=\left(\mdmathbb{E}_{A\sim p_{\pi}(\cdot\mid o)}\|A-\mu_{\pi}(o)\|_{2}^{2}\right)^{1/2}, \\ \displaystyle W_{2}(p,q) \\ \displaystyle=\left[\inf_{\gamma\in\Pi(p,q)}\mdmathbb{E}_{(A,B)\sim\gamma}\|A-B\|_{2}^{2}\right]^{1/2},
(E.3) (E.4)

where \mu_{\pi}(o)=\mdmathbb{E}[A\mid o] and \Pi(p,q) denotes joint distributions with marginals p,q. Spread measures diversity at one observation; W_{2}(p_{\pi}(\cdot\mid o),p_{\pi}(\cdot\mid o^{\prime})) measures how far probability mass must move after a disturbance. Neither measures support cardinality.

We intervene on the simulator, because adding noise only to the proprioceptive input produced no measurable response. At 144 snapshots from DF rollouts across 18 RoboCasa atomic tasks, we restore the simulator state and execute either the nominal action or an action perturbed by \eta\sim\mathcal{N}(0,\epsilon^{2}I) in normalized action coordinates. After one control step, we render the resulting observations and query each head at CFG 0 (NFE 10 for flows), drawing 64 chunks per observation.

Relative change requires a same-observation baseline.

Even two independent finite samples from the same law have nonzero empirical W_{2}, so T_{\pi} alone would overstate the effect of a disturbance. The floor F_{\pi} in Equation (E.1) removes this baseline. Each of C_{1}, C_{2}, and P_{2} contains 32 chunks, and R_{\pi} is a ratio of aggregate means. The ratio depends on sample count and distribution shape; a large floor can reduce it. We therefore report spread, absolute excess, and relative excess together.

Reference adherence must be calibrated against real actions.

For held-out observation o, let M(o) contain the k=5 nearest training action chunks, with neighbors selected in normalized proprioception and restricted to the same instruction when enough matches exist. Define

r_{0}(A;o)=\min_{B\in M(o)}\|A-B\|_{2},\qquad E_{\pi}=\frac{\mdmathbb{E}_{o}[\mdmathbb{E}_{A\sim p_{\pi}}r_{0}(A;o)-r_{0}(A_{\rm gt};o)]}{\operatorname{median}_{o}r_{0}(A_{\rm gt};o)}.
(E.5)

We compute E_{\pi} within each source, then average over eight sources (512 held-out observations per source, 16 proposals each). The held-out expert reference matters: genuine demonstrated actions also lie some distance from a finite training set. A negative excess means predictions lie closer to this reference than held-out demonstrations do.

Gripper support.

Under a bin-scale tolerance, the fraction of gripper commands outside the demonstrated values is about 0.22 for discrete heads and 0.78–0.94 for continuous heads.

The raw on-data shifts in Table 10 compare change magnitudes. Adjacent chunks also shift their temporal window, so the comparison includes replanning alignment. Sampling floors are reported separately and are not subtracted from these shifts.

The one-step disturbance changes normalized proprioception by about 0.003–0.021, below the reference data’s median neighbor spacing of 0.32. The diagnostics use CFG 0 and NFE 10, while reported control success uses separately selected settings.

Appendix F Factorization Error Experiments

This section supplements Section 4.

F.1 Experimental Methodology

Mode-detection criteria.

For each translation-token distribution p_{j}(b), we smooth probabilities along the bin axis with a Gaussian kernel of standard deviation two bins, normalized over the available bins at each location. We identify local maxima, including endpoint maxima, in the smoothed distribution. Each bin is assigned to its nearest peak, and each peak’s mass is the sum of the unsmoothed probabilities assigned to it. We retain peaks with at least 10% mass. Two adjacent retained peaks qualify as separated modes if they are at least eight bins apart and the minimum smoothed probability between them is at most 50% of the smaller peak height. Each translation token represents one coordinate at one predicted time step. We call it ambiguous if it has a qualifying pair of modes, and count it once regardless of how many such pairs it has. The mean count averages ambiguous tokens per chunk. The threshold statistic reports the fraction of chunks containing at least k ambiguous tokens. For DF, detection is performed on each final conditional token prediction before averaging over refinement draws.

NFE sweep in Figure 4(a,b).

We use 4,000 validation observations (500 from each of eight sources) and 16 DF draws per observation at each NFE and CFG 0. Panel (a) reports the mean number of ambiguous tokens per chunk under the mode detector above; Figure 10(a) gives the threshold curves. Panel (b) reports percentiles of \exp(\mathcal{H}(p)) over all translation tokens, draws, and observations. DR references use the same observations and detector. Because the final query time is t=1-1/\mathrm{NFE}, the sweep changes both the number of refinement steps and the time of the last prediction. The mean count is 4.94 at NFE 2 and falls to 1.50, 0.57, and 0.22 at NFE 5, 10, and 20 (DR: 3.01). Figure 12 reports entropy and action diversity for the same sweep.

F.2 Factorization Error and L_{2} Loss Diagnostic Results

Table 11: EEF target-prediction error (mm, \downarrow) on slow validation near 100k steps, from single runs.
  • DROID
    CR
    21.60
    CF
    26.60
    DR
    25.09
    DF
    19.67
  • LIBERO-plus
    CR
    9.88
    CF
    7.23
    DR
    2.53
    DF
    2.90
  • RoboCasa
    CR
    データなし
    CF
    データなし
    DR
    データなし
    DF
    データなし
  • pretrain composite
    CR
    16.44
    CF
    17.34
    DR
    15.97
    DF
    14.84
  • MimicGen
    CR
    16.18
    CF
    16.95
    DR
    15.76
    DF
    12.55
  • target atomic
    CR
    17.34
    CF
    18.97
    DR
    19.55
    DF
    15.62
  • composite-seen
    CR
    12.11
    CF
    14.87
    DR
    15.39
    DF
    12.93

Tab. 11 reports the L_{2} prediction errors referenced in Section 3. CF uses 100 integration steps and DF 10; regression heads use one pass. DF has the lowest error on four of the six sources: DROID and three of the four RoboCasa splits. DR has the lowest error on LIBERO-plus (2.53 mm, against 9.88 mm for CR), and CR on RoboCasa composite-seen. DF has lower error than CF on all six sources. The remaining figures give additional mode-ambiguity diagnostics for Fig. 4; Fig. 10(b) breaks W_{90} down by horizon.

Figure 10: Ambiguity thresholds and width by horizon. (a) Percentage of chunks with at least k ambiguous tokens at CFG 0, on the same observations and draws as Fig. 4(a). The log axis stops at 0.1%. (b) Median central-90% width W_{90} at each horizon step for CF (teal), DR (orange), and DF (gold). Dashed lines with open markers are CFG 0; solid lines with filled markers are CFG 2.
Figure 11: Additional t-SNE views of sampled action chunks. LIBERO, RoboCasa atomic, and RoboCasa composite supplement the DROID example in Figure 4. Colors and marker shapes identify CF, DR, and DF; faded and solid marks denote CFG 0 and CFG 2, respectively. Stars denote reference actions. The original embeddings are preserved; these projections provide a qualitative view of concentration under guidance.
Figure 12: Refinement sharpens conditionals while retaining across-draw variation. Mean within-draw translation-token entropy (a) and across-draw translation-command diversity (b) use the same 4,000 validation observations and 16 draws per observation as Figure 4. Gold curves show DF; orange horizontal lines are DR references. Dashed and solid curves denote CFG 0 and CFG 2. From NFE 5 to 20, entropy decreases while action diversity persists. Diversity is the RMS pairwise Euclidean translation-command distance across draws, averaged over horizon positions and observations, in mm.

F.3 Task Performance Under Varying NFE and CFG

We use the same evaluation protocol as in the rest of the paper (Section B.3), with one fixed checkpoint per head. Only the number of decoding steps (NFE) and the guidance weight \lambda (Section C.5) change.

F.3.1 Task Performance Under Varying NFE

Fig. 13(a,b) shows that the effect of NFE depends on guidance. Without guidance, both flow heads lose about five points at NFE 2, where DF reaches 47.0\pm 2.5\% and CF 45.6\pm 1.3\%. From NFE 5 to 100 they change little: DF ranges from 51.2% to 52.5% and CF from 50.8% to 51.9%, with no consistent gain from more steps. With \lambda=2, DF changes little at every budget, ranging from 52.3% to 53.6%. Guided CF, however, fails under coarse decoding: its success falls to 0.3\pm 0.3\% at NFE 2 and 41.9\pm 1.7\% at NFE 5, then recovers to 52.4\pm 2.4\% at NFE 10. Only guided CF fails outright; unguided CF still reaches 45.6% at NFE 2.

Figure 13: RoboCasa success rate under varying NFE and guidance. Each head uses one fixed checkpoint. (a,b) NFE sweep for DF and CF at guidance weight \lambda=0 and \lambda=2. (c) Guidance sweep with DF and CF at NFE 10; DR has no NFE axis. The CR line is an unguided one-pass reference. Lines show the mean and bands the sample SD over three evaluation seeds.
F.3.2 Task Performance Under Varying CFG

We next vary \lambda with NFE fixed at 10 for both flow heads (Fig. 13(c)); DR has no NFE axis. Guidance changes DR far more than either flow head. DR improves from 27.1\pm 1.2\% without guidance to 48.9\pm 3.6\% at \lambda=2, and reaches its highest mean, 50.8\pm 2.8\%, at \lambda=3.5. Over the same range, its mean success on composite-seen and composite-unseen tasks rises from about 10% and 12% to 34.8% and 39.4%.

Moderate guidance changes the flow heads only slightly: from \lambda=0 to 2, DF gains 1.1 points and CF 0.9 points. Strong guidance hurts, most of all for CF, which falls to 43.1\pm 1.6\% at \lambda=4, where DF obtains 49.8\pm 1.4\%. The best guidance weight therefore depends on the head and the decoding budget. For reference, CR reaches 40.8\pm 1.4\% in one unguided pass.

F.4 Visualization of Mode Inconsistency in RoboCasa

Figure 14: a Robocasas example showing that in the same chunk, robot arm has two mode one is move consistenly, the second is first move then hold; (b We show that this independent token sampling could cause factorization error, leads to swithcing between motions on different timestep, the same as what we have seen in push-T Fig. 5
RoboCasa move–hold example.

Figure 14 uses CloseFridge marginals and a schematic mode illustration: moved thumbnails are taken from steps 12 and 24 of a DR-argmax replay; the hold thumbnail repeats the initial image.

Appendix G Tokenization and Geometric Priors

This section supplements Section 5.

G.1 Performance Under Different Tokenization

Table 12: RoboCasa success by tokenizer and head. Success rate (%) as mean \pm standard deviation over five evaluation seeds, at the best operating point for each tokenizer and head.
  • Frequency bins
    Head
    DR
    CFG
    0
    NFE
    –
    SR (%)
    49.8\pm 2.9
  • —
    Head
    DF
    CFG
    2
    NFE
    20
    SR (%)
    46.0\pm 1.6
  • + metric path
    Head
    DF
    CFG
    2
    NFE
    20
    SR (%)
    51.8\pm 1.6
  • nFSQ
    Head
    DR
    CFG
    2
    NFE
    –
    SR (%)
    41.6\pm 3.2
  • —
    Head
    DF
    CFG
    2
    NFE
    5
    SR (%)
    52.4\pm 1.4
  • RVQ
    Head
    DR
    CFG
    0
    NFE
    –
    SR (%)
    14.4\pm 1.3
  • —
    Head
    DF
    CFG
    2
    NFE
    50∗
    SR (%)
    38.2\pm 1.6
  • FAST
    Head
    AR
    CFG
    2
    NFE
    –
    SR (%)
    48.2\pm 2.2
  • —
    Head
    DF
    CFG
    2
    NFE
    20
    SR (%)
    46.2\pm 2.6
Closed-loop results for tokenizers.

Table 12 compares nFSQ, RVQ, and FAST with their frequency-bin baselines. For each tokenizer and head, we report the operating point with the best pooled success, selecting CFG, the replanning horizon, and, for DF, the NFE among 5, 10, and 20 (50 for RVQ). The same setting is used on all three suites. Pooled success combines 180 atomic-seen episodes and 160 episodes from each composite suite.

The nFSQ result (52.4%) is slightly above the frequency-bin metric-path result (51.8%). Neither exceeds the main mixture-path DF result of 53.9%, which uses a different recipe and horizon.

FAST framing and validity.

FAST compresses action sequences [Pertsch et al., 2025], so generation must respect its sequence grammar. During training, valid decodes were near 100% for AR, 25–40% for DF, and 0% for DR. The FAST DR run still had 0% validity at the end of training, so it has no closed-loop evaluation. Flat scalar bins do not have this failure: every token sequence decodes. With EOS-terminated framing, FAST AR reaches 48.2% with CFG 2; FAST DF reaches 46.2%.

Frequency bins and DR.

No tokenizer lifts DF above the best flat-bin DF, but frequency bins behave differently for DR: CFG 0 and CFG 2 give almost the same success (49.8% and 49.0%), and at CFG 0 DR is far above flat-bin DR (27.1%, Section 4). With frequency bins every token is used equally often, so each token carries more information and should be harder to predict, yet single-pass DR handles it well. We do not yet have a concrete explanation, but the results suggest that when inference computation is limited, how actions are encoded matters more.

G.2 Geometry-Aware Probability Paths and Evaluations

This appendix specifies the metric-path interventions summarized in Section 5. The path illustration is analytical; the success rates below come from trained-policy evaluations.

G.2.1 From a Mixture Path to a Metric-Induced Path

Let y\in\{0,\ldots,B-1\} denote a clean action token and let s\in[0,1] increase from noise toward the clean action. A probability path specifies the distribution of corrupted tokens presented to the model at each stage. With a uniform source, the mixture path is

p_{s}^{\mathrm{mix}}(k\mid y)=\frac{1-s}{B}+s\,\mathbf{1}\{k=y\}.
(G.1)

Here s is the mixture weight; a separate schedule maps inference time to s. Increasing s raises the probability of the clean token, while every incorrect bin retains the same probability. The corruption does not distinguish a neighboring action value from a distant one.

The metric-induced path introduces this distinction through a Gibbs kernel:

p_{s}^{\mathrm{metric}}(k\mid y)=\frac{\exp[-\beta(s)d_{p}(k,y)]}{\sum_{j=0}^{B-1}\exp[-\beta(s)d_{p}(j,y)]},\qquad d_{p}(k,y)=\frac{|k-y|^{p}}{(B-1)/2}.
(G.2)
Figure 15: Conditional corruption distributions at matched expected bin error. Colors mark path progress s=\alpha(t); the target is bin 10. Mixture corruption keeps a uniform background, while metric corruption concentrates around the target.

At \beta=0 the distribution is uniform; as \beta increases, probability concentrates around the clean bin, approaching a point mass as \beta\to\infty. For finite positive \beta, nearby errors are more probable than distant errors. We use p=1 for absolute bin distance and p=2 for squared bin distance. Uniform scalar bins make index distance proportional to distance in normalized action values; equal-frequency bins instead impose this structure in quantile space.

Figure 15 isolates the difference at matched expected bin error. The mixture path can achieve a low average error by being exactly correct often, while its remaining errors are spread across the vocabulary. The metric path instead allocates more of its error to nearby bins. This changes the denoising problem even when the average corruption magnitude is the same.

The path and its clock are separate choices.

The Gibbs kernel defines a family of distributions; \beta(s) determines how quickly the model moves through that family. Write p_{\beta}(k\mid y) for the kernel in Equation (G.2) at inverse temperature \beta, and let \nu be a reference histogram over clean bins, uniform in our runs. We use two path statistics, the expected absolute bin error and the conditional entropy:

\bar{e}(\beta)=\sum_{y}\nu(y)\sum_{k}p_{\beta}(k\mid y)\,|k-y|,\qquad\bar{H}(\beta)=\sum_{y}\nu(y)\,\mathcal{H}\bigl(p_{\beta}(\cdot\mid y)\bigr).
(G.3)

The bin-progress clock makes \bar{e} fall linearly in s, and the entropy-progress clock does the same for \bar{H}:

\bar{e}(\beta(s))=(1-s)\,\bar{e}(0)+s\,\bar{e}(\beta_{\max}),\qquad\bar{H}(\beta(s))=(1-s)\log B+s\,\bar{H}(\beta_{\max}).
(G.4)

At \beta=0 the kernel is uniform, so \bar{e}(0) is the error of the uniform source and \bar{H}(0)=\log B. The endpoint \beta_{\max}=\beta(1) is the smallest \beta at which every clean bin keeps its own token with probability at least 1-q_{\mathrm{floor}}, where q_{\mathrm{floor}}=1-(1-\rho)^{1/L} for L tokens per chunk. We set \rho=0.05, so at s=1 the chance that any token in the chunk is corrupted is at most 5%. Both clocks are numerically inverted and stored as fixed lookup tables. Changing the clock therefore changes the training and inference schedule without changing the form of the Gibbs kernel.

Learning clean tokens and decoding with distance-aware rates.

Training retains clean-token cross-entropy, \mdmathbb{E}[-\log q_{\theta}(y\mid X_{s},s,o)], summed over action-token positions; X_{s} is the corrupted chunk and o is the observation. Geometry enters through the corruption path. For a current token i and a sampled clean endpoint \hat{y} from the network posterior, the implementation uses kinetic-optimal discrete flow matching (KO-DFM) off-diagonal rates

u_{s}(j\mid i,\hat{y})=\dot{\beta}(s)\,p_{s}^{\mathrm{metric}}(j\mid\hat{y})[d_{p}(i,\hat{y})-d_{p}(j,\hat{y})]_{+},\qquad j\neq i.
(G.5)

Here [x]_{+}=\max(x,0). Conditional on that endpoint, only moves to closer bins have positive rates. The decoder caps each token’s rate-vector norm at 50 before the discrete update.

G.2.2 Evaluated Metric-Path Variants

We trained two metric-path variants with RoboCasa evaluations: the bin-progress clock with p=1 and the entropy-progress clock with p=2. They differ in both the clock and the distance exponent. Their best pooled success rates are 52.8% and 4.6%, respectively. The bin-progress clock with p=1 on the equal-frequency representation reaches 51.8%. Each rate uses one operating point across all three suites. The first result is competitive with, but does not exceed, the mixture-path DF result of 53.9%. The effect of explicit geometry depends strongly on how the path is constructed.

G.3 Bin Representation and Input-Sensitivity Study

Figure 16: Output-weight diagnostics: DR (top), DF (bottom). Columns show centered cosine, lag-dependent similarity, PCA, and row norms. The banded matrices and decreasing local similarity support ordinal organization in both heads.
Figure 17: Both discrete heads organize output bins by value. Upper left: generated conceptual illustration defining bin separation and cosine; it contains no empirical measurements. (a,b) Output-weight cosine matrices on the same 222 occupied bins, centered over those rows, with self-similarity masked. (c) Median cosine over pairs at each exact bin separation; only output weights are shown. (d,e) Output-weight PCA, colored by bin index; axes state explained variance, and each head has its own PCA basis. (f) Output bias versus log validation occupancy on the same occupied bins; Pearson r=0.809/0.720 for DR/DF. Zero-count bins are excluded. Scope and controls are in Appendix G.3.
Figure 18: Forward-pass input-offset probes. The plot also shows a counterfactual softcap-15 DR trace; our interpretation uses only the canonical softcap-0 results.

We analyze DR and DF policies trained on XDOF bus-table (plates) and bottle data. These policies use relative stretch actions, a 16-step horizon, 14 action dimensions, a shared 512-bin vocabulary, and 1,536-dimensional bin representations. The checkpoints are DR step 55,000 and DF step 40,000.

Input tables subtract the global mean of all vocabulary rows, while occupied output tables subtract the occupied-row mean before cosine normalization. The analysis restricts the headline statistics to bins with at least 50 aggregate occurrences in the validation sample: 222 bins (145–366). Occupancy was counted over 100,794 valid frames, or 1,411,116 scalar action values; 290 bins had no observed occupancy. The gate is important because unused tails and common components can distort all-vocabulary similarities. Bin separation is measured in the shared normalized coordinate system. DR/DF centered input adjacency is -0.0038/0.5733, and output adjacency is 0.3724/0.3953. Output embedding-distance versus value-distance Spearman correlations are 0.5835/0.5579. Bin-relabeling permutation tests give input adjacency p=0.81/0.001 and output adjacency p=0.0005 for both heads. DF input distances saturate at larger separations (reported far-to-near slope ratio 0.027), so the result supports local order. Positive timestep-embedding controls and shuffled-cluster negative controls were also run. Multiple DR checkpoints retain near-zero input adjacency. Canonical posterior probes use 64 validation frames per head and report 14,252 valid output distributions per head; the input-sensitivity sweep uses eight frames per head, with no classifier-free guidance and effective logit softcap zero. DR total-variation responses remain approximately 0.0125–0.0141 over offsets of 1–256 bins. Replacing its random tokens with true tokens changes decoded EEF position by 1.18 mm. At DF time 0.75, offsets of 1, 16, and 64 bins change the decoded normalized output by 0.0093, 0.1368, and 0.5121. These interventions establish sensitivity to input tokens.

G.3.1 Combined Output-Representation Visualization

Fig. 17 combines these views. The output PCA projections also organize bins by value, although their first two components explain only about 11% (DR) and 9% (DF) of weight variance. Output biases track the empirical marginal frequency of occupied bins (Pearson r=0.809/0.720 for DR/DF with log-one-plus occupancy).

Appendix H Synthetic Fitting Protocol and Results

H.1 Which Fine Structure Does Categorical Prediction Preserve?

The robot experiments raise a simple question: can a model get the broad motion right and still miss the fine detail? Robot data mixes too many factors to answer this, so we use synthetic targets where we control the fine structure directly.

Hypothesis 2: categorical prediction can preserve steep fine structure.

Following the multiscale construction of Pan et al. [2026], each target is a broad sine plus a small fine-scale term. In the first target the fine term is a fast sine. In the second it is a square wave, which jumps between two values and so has no finite Lipschitz constant. CF and DF both predict clean targets.

Figure 19: Precision depends on target structure. Each target pairs original predictions (seed 0) with held-out MSE for all three seeds; marks indicate means and the dashed line indicates the hard-bin codec floor. Prediction axes use the local target range; all errors remain included. CF/DF curves show one draw, while stochastic MSE averages eight per-draw errors. Both fine-term amplitude and shape change between targets.
Smooth fine detail: continuous regression wins.

On the smooth target (Figure 19A), CR’s held-out error is about 250 times lower than DR’s. Both continuous heads go below the codec’s reconstruction floor. That floor limits any output decoded through argmax, but not continuous outputs. The discrete heads stay well above it, so bin resolution alone does not explain their larger error.

Steep fine detail: the ordering reverses.

On the square-wave target (Figure 19B), DR has the lowest held-out error of all heads, with 3.2 times lower MSE and 4.5 times lower MAE than CR. DF also beats both continuous heads, with 31 percent lower error than CF. The prediction panel shows the difference. The regression heads follow the steps but round off the corners, while the categorical heads jump to the next bin right at the edge.

Controls narrow the explanation.

Quantized Regression fits the bin centers with squared error. It behaves like CR on both targets, so discrete target values are not what drives DR’s result. CF tracks CR and DF trails DR on both targets, so the reversal shows up with one-pass and iterative prediction alike. That leaves the categorical formulation as a whole: loss, output parameterization, and argmax decoding. One likely reason is argmax itself. The logits can change smoothly while the decoded bin jumps, which lets the model represent sharp transitions.