Let It Be Simple: One-Step Action Generation for Vision-Language-Action Models

Yitong Chen1,2 Shiduo Zhang2,3 Jingjing Gong2,3 Xipeng Qiu2,3
1University of Science and Technology of China
2Shanghai Innovation Institute 3Fudan University
cyt050719@mail.ustc.edu.cn xpqiu@fudan.edu.cn

,

Anonymous Author(s)
Affiliation
email@domain.edu


Abstract

Diffusion-based vision-language-action (VLA) models often inherit the image-generation view: actions are generated by iterative denoising. We argue that VLA action generation has a different condition-target structure: the policy is conditioned on rich observations, language, and state, but predicts only a compact, low-dimensional action chunk. Under this asymmetry, strong one-step action generation should not necessarily require the advanced one-step methods developed for image synthesis. We keep standard velocity prediction and add no teacher model, distillation stage, or auxiliary objective; in our main recipe, we simply bias the training time distribution toward high-noise states. We first isolate the effect in a controlled MNIST grid-to-sequence task, then test it with extensive robot-policy experiments. Across standard LIBERO, LIBERO-Plus, and LIBERO-Pro, one-step policies trained with high-noise biased schedules generally match ten-step decoding under the same recipe, and on standard LIBERO can exceed ten-step policies trained with a uniform time distribution. A real-robot bimanual YAM RSS evaluation gives a small-sample cross-architecture check of the same sampler trend. On a 1.4B VLM model with a 30M action head, one-step decoding reaches 95.6% on LIBERO-Long. These results show that strong one-step VLA action generation can emerge from standard diffusion training, without importing the full few-step diffusion machinery developed for image generation.

1 Introduction↩︎

Single-step generation has been a long-standing goal in diffusion modeling [1], [2]. In image generation, a class label or even text prompt leaves a high-dimensional, multimodal conditional distribution [3]. As a result, many one-step and few-step image generators add extra machinery, such as consistency training, distillation, shortcut models, mean-flow objectives, or flow-map learning [4][8].

VLA policies sit in a different condition-target regime. At each decision point, the model receives images, language, and proprioceptive state [9][11], and predicts an action chunk with dimension equal to action dimension times horizon, typically only tens to a few hundred scalars. The target is a relatively low-dimensional action chunk, not a high-dimensional sample. With a useful representation of the scene and task, the conditional action distribution can therefore be much simpler than the conditional image distribution.

This structure is closer to image-to-text than to text-to-image. We isolate the analogy with a controlled MNIST grid-to-sequence task inspired by continuous diffusion for language modeling [12]: a \(4\times4\) digit image grid is given as input, and the model generates the corresponding 16-token digit sequence. In this setting, a simple shift of the training time distribution toward high-noise states substantially improves one-step generation.

We then test the same idea in VLA. Across standard LIBERO [13], LIBERO-Plus [14], and LIBERO-Pro [15], a simple high-noise schedule often makes one-step action generation competitive with, and sometimes better than ten-step decoding for standard action-chunk policies, while keeping the standard flow-matching objective. A real-robot bimanual YAM RSS challenge evaluation [16] with a fine-tuned \(\pi_{0.5}\) policy [17] provides a small-sample cross-architecture check. Ablations over action horizon, observation inputs, and time distribution further support the condition-target view by changing the richness of the condition and the complexity of the target.

Our contributions are:

  • We frame VLA action generation as a condition-target problem and design MNIST grid-to-sequence as a controlled probe of the same rich-observation, compact-target structure.

  • We show that a simple high-noise training schedule can make standard flow matching produce strong one-step policies in the evaluated LIBERO-family settings; a real-robot bimanual YAM RSS challenge evaluation with a fine-tuned \(\pi_{0.5}\) policy provides cross-architecture evidence for the same sampler trend.

  • We diagnose the learned velocity field and observe lower error and higher alignment near the noise endpoint where one-step inference starts. Systematic ablations over noise shift, observation inputs, and action horizon identify when this behavior holds.

2 Related Work↩︎

2.1 Autoregressive VLA Models↩︎

Autoregressive models are widely adopted in VLA [18][21]. They benefit from mature language-model infrastructure and scale naturally with discrete sequences. For continuous or perceptual outputs, however, autoregression requires choosing an ordering and often building a tokenizer. In image and video generation, learned visual tokenizers and autoregressive visual token hierarchies are major design components [22][24]; they add design and training cost, and can affect quality and latency. Action-tokenized VLAs extend this idea to robot actions [21], [25], making autoregressive action generation efficient but also turning continuous control into a separate discretization problem. Our alternative keeps the action target continuous and asks whether standard flow matching can decode the whole action chunk in one forward step.

2.2 Tokenization and latent Representation↩︎

Tokenization is also central outside autoregressive modeling. Latent diffusion models first map images into a learned continuous latent space, then train the generative model in that space [26], [27]. This reduces compute and can make the target easier to model. The latent representation, however, is not a neutral detail: it is usually trained by a reconstruction objective, and reconstruction-friendly latents may not be optimal for generation [28], [29]. For action generation, the target is already compact. This weakens the usual motivation for adding a tokenizer and motivates studying continuous action generation directly.

2.3 Diffusion VLA Architectures↩︎

Many diffusion VLA architectures couple heavy VLM encoders to action heads [9], [30]. Recent work questions this symmetry, adopting lightweight heads yet retaining multi-step diffusion [31] or adding complex adapter mechanisms for encoder-head fusion [32]. We share the lightweight-head direction with SimVLA [31], but ask a different question: when can such a head decode in one step? If the condition encoder already provides a useful scene and task representation [33][35], the remaining conditional action distribution can be much simpler than class- or text-conditioned image generation. In that case, a very light continuous action head can be sufficient for one-step decoding.

2.4 Few-Step and One-Step Diffusion↩︎

Few-step generation in image diffusion has spawned an active sub-field: rectified flows [36], consistency models [4], distribution matching distillation [5], shortcut models [6], mean-flow [7], and flow-map learning [8]. These methods were developed mainly for image generation, where the target is high-dimensional and the condition is relatively weak. They often require teacher models, auxiliary losses, or additional training stages. Recent robotics work has begun importing the same toolkit, applying consistency distillation to diffusion policies for 1–4-step action generation [37], [38]. Time-distribution design is a lighter intervention. High-noise shifts are already used in flow-based image generation [39][41]. These choices do not by themselves make one-step image synthesis easy. Our results show a direct VLA baseline: shifting the training time distribution toward higher noise can make the standard velocity objective work well for one-step action policies.

3 Method↩︎

3.1 Conditional Flow Matching↩︎

We follow the flow-matching convention [36], [42], [43]. Let \(x_1\sim p_{\text{data}}\) denote the target and \(x_0\sim\mathcal{N}(0,I)\) denote noise. With the linear interpolation \[x_t = t x_1 + (1-t)x_0,\qquad t\in[0,1],\] The target velocity is constant, \(v_t=x_1-x_0\), and the conditional velocity model is trained with \[\mathcal{L}_{\mathrm{CFM}} =\mathbb{E}_{t,x_0,x_1,c}\bigl\|v_\theta(x_t,t,c)-(x_1-x_0)\bigr\|^2 .\] The population optimum is the conditional mean velocity \[v^*(x,t,c)=\mathbb{E}\left[x_1-x_0 \mid x_t=x,\,t,\,c\right].\] One-step decoding is reliable only when that conditional target distribution is concentrated or simple to model; otherwise the model output averages incompatible actions.

The objective does not require \(t\) to be sampled uniformly. Given a base time sample \(u\in[0,1]\), we apply a simple noise shift [39] \[t = \frac{u}{1 + (\alpha-1)(1-u)}, \label{eq:noise95shift}\tag{1}\] where \(\alpha>1\) shifts samples toward \(t\to0\). As a stress test, we also use pure-noise training: replace \(x_t\) with independent Gaussian noise and predict the clean action from the condition. This probe asks whether the conditional action target is simple enough for a direct endpoint prediction.

a
b

Figure 1: MNIST grid-to-sequence isolates a rich-condition, compact-target regime. The metric is sequence exact-match accuracy. Compared with uniform time sampling, high-noise schedules improve exact match most clearly for one-step decoding.. a — Grid condition., b — Time schedule ablation.

3.2 Toy Example: MNIST Grid-to-Sequence↩︎

To isolate a rich-condition, compact-target setting, we use an image-to-text toy task inspired by continuous diffusion for language modeling [12]. A \(4\times4\) MNIST [44] grid is the condition, and the target is the 16-digit sequence in exact row-major order. This controlled task represents an idealized limit in which the condition largely specifies the target. It asks what happens when the condition carries most of the information needed for a structured low-dimensional target.

Figure 1 shows the motivating result: biasing training toward high-noise states substantially improves exact-match accuracy, especially for one-step decoding. Figure 2 gives the design diagnostics: stronger visual features raise the ceiling, larger decoders do not compensate for weak visual features, and pure-noise training is much less effective in a class-to-image loss diagnostic where the condition is weaker and the target is high-dimensional.

a
b
c

Figure 2: Toy diagnostics behind the condition-target view. (a) Better condition encoding improves the MNIST grid-to-sequence ceiling. (b) Decoder scale does not replace weak condition features. (c) Pure-noise training is much less effective on a CIFAR-10 [45] class-to-image diagnostic, where the condition is weaker and the target is high-dimensional.. a — CNN encoder scaling., b — Weak CNN + larger decoder., c — CIFAR-10 training loss.

3.3 VLA Architecture Design↩︎

Our VLA architecture follows the same principle. A VLM encodes camera images and the language prompt; a lightweight action decoder then predicts velocities from VLM tokens, robot state, time, and noised action tokens (Figure 3). The design is close to SimVLA [31]: keep the condition encoder strong and the action head small. We build on OpenPI [9], using SigLIP [46] for vision and PaliGemma [47] for multimodal fusion.

Figure 3: VLA architecture. Image and language tokens are encoded by a vision-language backbone; robot state, time embedding, and noised action tokens enter a lightweight flow-matching action decoder. For LIBERO, the loss is applied only to the seven physical action dimensions of the padded 32-dimensional action interface.

For experiments we use two encoder scales. The tiny model slices the vision-language encoder for fast controlled ablations, while the full-encoder model restores the full SigLIP vision tower and pretrained first 4-layer PaliGemma multimodal fusion. Both keep the same lightweight action-head family; detailed hyperparameters are in Appendix 10.

4 Experiments↩︎

4.1 Standard LIBERO Controlled Study↩︎

We validate our design principles on LIBERO [13] across all four task suites: Spatial, Object, Goal, and Long (10 tasks for each suite). Unless stated otherwise, the action horizon is 10 steps (H10), the replanning interval1 matches the trained action horizon, and evaluation uses Euler sampling with the reported number of flow steps. Tiny-model ablations use batch size 64 and 50k training steps; full-encoder validations use batch size 256 and 150k steps. The base training-time distribution is \(\mathrm{Beta}(1,1.5)\), a slightly high-noise biased time distribution. Each suite result averages 10 tasks with 50 episodes per task.

OpenPI uses a 32-dimensional action interface for compatibility across datasets, while LIBERO has seven physical action dimensions. We keep this interface, but do not supervise padded coordinates. We report both flow steps and replanning interval; Appendix 11 shows that replanning frequency materially affects closed-loop success.

4.1.1 Tiny-Model Ablations↩︎

4.1.1.1 Time schedule.

Table [tab:time95ablation] reports the H10 time-schedule controls and visualizes the suite-wise trends. The trend is clear: shifting training toward high-noise states improves one-step decoding, but the same bias can hurt ten-step decoding, and \(\alpha=8\) is already too aggressive. Pure-noise remains competitive as a one-step diagnostic, so we keep it as a control rather than the default recipe.2

image
image

4.1.1.2 Action horizon.

Action horizon changes the target while keeping the condition fixed: longer horizons ask the decoder to generate longer open-loop chunks from the same observation. Table [tab:horizon95ablation] shows the expected boundary. One-step success drops as the horizon grows, but high-noise schedules recover much of the loss at H20/H30 and can approach or exceed the uniform ten-step reference. At H40, the gap reappears, suggesting that very long chunks are harder to collapse into a single endpoint prediction. This is boundary evidence rather than a monotonic schedule claim: high-noise shifting is a simple way to expose strong one-step behavior under standard flow matching, but not a universal replacement for sampler and horizon choices.

image
image

4.1.1.3 Condition ablations.

We next weaken the condition by removing one input source at a time while keeping the H10 action target fixed. Table 1 shows that removing input sources generally hurts one-step success, and removing proprioceptive state nearly collapses the policy.

Table 1: Condition ablations on standard LIBERO. All rows use the same H10 \(\alpha=4\) one-step tiny policy; values are success rates (%). Each row removes one input source, while keeping the remaining condition sources.
Condition Object Spatial Goal Long
No image 82.4 62.8 53.4 31.6
No prompt 96.8 81.2 11.0 56.6
No wrist 95.2 68.4 78.8 52.6
No state 0.0 0.2 0.4 0.0

4.1.1.4 Action-loss supervision.

Although action-loss supervision is not our main claim, it is a natural ablation because OpenPI stores actions in a padded tensor. Table [tab:action95mask] shows a large effect for the tiny LIBERO-Long control, but the same pattern does not hold at full-encoder scale. We therefore use mask7 to keep the tiny ablations conceptually clean, not as a main claim.

image
image

The full-encoder block also shows that one-step decoding remains strong at larger scale under the same velocity objective, without distillation, consistency training, or a teacher model. Appendix 11 gives additional alpha-shift controls.

4.2 Velocity-Field Diagnostics↩︎

To understand why one-step inference can match or outperform ten-step inference, we directly inspect the learned velocity field. Across simulated and real-robot policies, MSE and cosine error decrease toward the noise endpoint. A CIFAR-10 class-to-image flow provides a contrast: its error is lowest near the middle of the interpolation, while tiny/full model and \(\pi_{0.5}\) errors keep improving toward the noise endpoint. Appendix 11 further analyzes action-horizon and condition-channel variants.

Figure 4: Velocity-field diagnostics along noise-data interpolations, plotted with the common convention \tau=1 at the noise endpoint. LIBERO curves use H10 checkpoints and the seven physical action dimensions; bimanual YAM RSS curves use fine-tuned \pi_{0.5} policies and 14 physical action dimensions; CIFAR-10 uses a class-to-image flow-matching UNet.

4.3 Beyond Standard LIBERO↩︎

4.3.0.1 LIBERO-Plus distribution shift.

We next run the same tiny-model study directly on LIBERO-Plus [14], a more varied LIBERO extension. We train LIBERO-Plus policies with different action horizons and noise shifts, then evaluate them on the four suites with 2000 episodes per suite.

Figure 5: LIBERO-Plus full-condition sweep. Left: one-step versus ten-step success for comparable non-pure recipes, averaged over four suites. Right: one-step success across horizons and schedules. All 18 comparable recipes lie on or above the diagonal, with a mean one-step margin of 5.4 success points.

4.3.0.2 LIBERO-Pro robustness probe.

Finally, we test the full-encoder standard-LIBERO checkpoint whose one-step LIBERO-Long success is 92.8% directly on LIBERO-Pro perturbations [15], without LIBERO-Pro training or selection. The sampler-step trend remains similar on this harder probe: one flow step gives 44.2% mean success and ten flow steps gives 43.5%, with 14 of 16 cells within 5 points.

Figure 6: image.

Figure 7: image.

4.4 Real-Robot Bimanual YAM RSS Evaluation↩︎

We also test bimanual YAM RSS real-robot specialist policies. Each policy starts from the official OpenPI \(\pi_{0.5}\) base checkpoint and is fine-tuned on the corresponding expert-data split from the RSS OpenPI-baseline repository [16]. At evaluation time, we change only the number of inference flow steps. Despite using the same checkpoint, one-step decoding matches or improves ten-step decoding on all three tasks (Table [tab:rss95real95robot]), giving a small-sample but useful cross-architecture check beyond our SimVLA-like models.

image
image

5 Limitations↩︎

First, our explanation for why one-step decoding can be better is still mostly intuitive. In CIFAR-10, points near the noise endpoint have high conditional variance over the clean image while our VLA diagnostics improve toward noise endpoint. Second, training time distribution strongly affects one-step performance, but we do not yet know how to choose the optimal shift parameter for a new horizon, condition set, or execution protocol.

6 Conclusion↩︎

This paper challenges the intuition that standard diffusion policies need many denoising steps to produce useful actions. From a condition-target view, VLA one-step generation can be easier than image generation when the encoder understands the observation, language, and state condition: the target is a compact action chunk rather than a high-dimensional image. Across standard LIBERO, LIBERO-Plus, LIBERO-Pro, and a real-robot bimanual YAM RSS evaluation, a simple high-noise time distribution can make standard flow matching produce strong one-step policies without distillation, teacher models, or auxiliary objectives. Before importing complex few-step diffusion machinery, VLA policies should first account for the condition-target structure of action generation.

7 Time Distribution↩︎

The main paper uses the flow-matching convention \(t=0\) for noise and \(t=1\) for clean data. The OpenPI implementation used by \(\pi_0\) [9] uses the opposite coordinate: \(t_{\mathrm{op}}=1\) denotes pure noise and \(t_{\mathrm{op}}=0\) denotes clean data. Its default base distribution is \(t_{\mathrm{op}}\sim\mathrm{Beta}(1.5,1)\), which becomes \(t\sim\mathrm{Beta}(1,1.5)\) under the main-paper coordinate. In that implementation coordinate, a high-noise shift is written as [39] \[t_{\mathrm{op,shifted}} = \frac{\alpha t_{\mathrm{op}}}{1 + (\alpha-1)t_{\mathrm{op}}}.\] This pushes samples toward \(t_{\mathrm{op}}\to1\), which is the same high-noise endpoint that corresponds to \(t\to0\) in Equation 1 . Applying the change of variables \(t=1-t_{\mathrm{op}}\) to both the input and output recovers the formula. Additional Beta and logit-normal schedules were less reliable in our runs; the reported noise-shift experiments use the shifted high-noise schedule specified by \(\alpha\).

8 Time-Condition Injection↩︎

We follow the OpenPI time-conditioning path: a sinusoidal embedding of \(t\) is concatenated with each action embedding along the channel dimension, then a two-layer MLP projects the result back to the model width.

9 Toy Example Implementation Details↩︎

Our training dataset size is 3750 and the test dataset size is 625.

We find cross-entropy helpful in continuous diffusion for text modeling [12], so the total loss is \[\mathcal{L} = \mathcal{L}_{\text{fm}} + \lambda \mathcal{L}_{\text{CE}}.\] We choose \(\lambda = 2\) as the default, convert to \(x_{\text{pred}}\) by \(x_{\text{pred}} = x_t + (1-t)v_{\text{pred}}\), then use \(x_{\text{pred}}\) to calculate the cross-entropy loss. Toy model training hyperparameters are listed in Table 2.

4pt

Table 2: Toy model training hyperparameters.
Parameter Value
Image size 128\(\times\)​128
Max text length 20 tokens
Vocabulary size 13 (14 for AR)
\(d_{\text{model}}\) / Layers / Heads 256 / 4 / 8
Dim feedforward 1024
Dropout 0.1
Batch size 128
Learning rate \(10^{-3}\)
Weight decay 0.01
Optimizer AdamW
Scheduler Warmup + Cosine Decay
Warmup / Total epochs 5 / 50
Min LR / Grad clip \(10^{-6}\) / 1.0
Prediction mode \(v\)-prediction

We also train an AR model on this image-to-text task. A 4-layer AR model with \(d=256\) reaches about 25% exact-match accuracy. Scaling the AR model to \(d=512\) and 8 layers brings it to similar performance as the diffusion model.

10 LIBERO Training Hyperparameters↩︎

Model architecture and training hyperparameters are listed in Table 3 and Table 4. Tiny ablations use a 4-layer Gemma tiny backbone with a 4-layer SigLIP slice; the full-encoder validation keeps the same shallow Gemma action stack but restores the full SigLIP visual encoder. The action head is a standard shallow bidirectional Transformer: it concatenates condition tokens, state tokens, and action-time tokens, applies pre-LayerNorm self-attention and MLP blocks, and projects the action-token outputs to velocities.

4pt

Table 3: Architecture for the reported LIBERO runs. The horizon sweep changes only action_horizon; the H10 denotes horizon 10.
Component Parameter Tiny Full encoder
Gemma/VLM variant gemma_tiny gemma_2b
used layers 4 4
width 512 2048
mlp_dim 2048 16384
num_heads 8 8
num_kv_heads 1 1
head_dim 64 256
Vision encoder SigLIP-So400m SigLIP-So400m
used layers 4 all 27
Action head mode / depth SimVLA / 4 SimVLA / 4
width 768 768
heads 12 12
mlp_dim 3072 3072
Action action_dim 32 32
action_loss_dim 7 7
action_horizon 10 10

4pt

Table 4: Training hyperparameters for the reported LIBERO runs.
Parameter Tiny ablations Full encoder
Optimizer AdamW AdamW
\(\beta_1,\beta_2,\epsilon\) 0.9, 0.95, \(10^{-8}\) 0.9, 0.95, \(10^{-8}\)
weight decay / grad clip \(10^{-10}\) / 1.0 \(10^{-10}\) / 1.0
LR schedule cosine decay cosine decay
warmup / decay steps 1k / 50k 1k / 150k
peak / final LR \(10^{-4}\) / \(10^{-5}\) \(2{\times}10^{-4}\) / \(2{\times}10^{-5}\)
backbone LR multiplier 0.1 0.1
EMA decay 0.99 0.99
batch size / steps 64 / 50k 256 / 150k

11 Additional LIBERO Controls↩︎

11.0.0.1 Action-loss masking.

LIBERO exposes seven physical action coordinates, while OpenPI keeps a 32-dimensional action tensor for cross-robot compatibility. Our controlled tiny-model experiments supervise only the seven physical coordinates. Table 5 reports the corresponding padded-dimension control. At full-encoder scale, Table [tab:action95mask] shows no clear gain from the mask, so we use mask7 to keep the tiny ablations clean.

Table 5: Padded-action supervision controls on LIBERO-Long.
Recipe Mask7 fs=1 Full32 fs=1 Mask7 fs=10 Full32 fs=10
Uniform 70.2 59.8 80.8 70.0
Noise Shift (\(\alpha=3\)) 78.0 58.8 52.4 55.8

11.0.0.2 Direct learned action start.

Because strong one-step action generation is possible under standard flow-matching training, a natural replacement is to replace the noise source with a learnable token and train a direct one-step regression objective. Table 6 shows that this direct baseline is viable, but remains below the stronger high-noise flow-matching runs in Table [tab:time95ablation]. This suggests that noised action tokens provide better training structure beyond merely reducing inference to one step.

4pt

Table 6: Direct learned action-start controls on standard LIBERO. All rows use the tiny H10 model, one-step decoding, and 500 episodes per suite. Success rates are percentages.
Learned start init Spatial Object Goal Long
Zero 92.8 99.0 59.4 68.2
Normal, std=1 95.4 98.6 59.8 69.4

11.0.0.3 Replanning frequency.

LIBERO evaluation queries the policy for an action chunk and executes only the first replan_steps actions before querying again; we denote this interval by \(r\) below. Tables 79 and Figure 8 show that this closed-loop interval can strongly affect success: a capable checkpoint can look much worse under an unfavorable replanning choice. The longer-horizon rows are \(r\)-sensitivity ablations from the earlier full-action-loss horizon sweep and were not rerun with mask7. We report flow steps and replanning interval separately throughout the paper.

Figure 8: LIBERO-Long replanning sensitivity. The tables below report the exact values. Very short replanning intervals can sharply reduce success, while for longer horizons the best interval depends on horizon, time schedule, and flow-step count.

4pt

Table 7: H10 replanning sensitivity on LIBERO-Long. Success rates are percentages.
Recipe Flow steps r=1 r=2 r=5 r=10
Uniform 1 32.0 38.4 72.8 70.2
Uniform 10 55.0 58.0 80.2 80.8
Noise Shift (\(\alpha=3\)) 1 24.0 33.2 79.2 78.0
Noise Shift (\(\alpha=3\)) 10 15.6 25.4 52.4 52.4
Noise Shift (\(\alpha=4\)) 1 33.0 45.0 86.2 85.2
Noise Shift (\(\alpha=4\)) 10 18.0 29.0 66.8 63.4
Noise Shift (\(\alpha=8\)) 1 29.4 39.8 81.4 78.0
Noise Shift (\(\alpha=8\)) 10 3.4 7.0 22.6 22.6
Pure Noise 1 23.2 33.2 73.6 72.8

3.5pt

Table 8: One-step replanning ablations for longer action horizons on LIBERO-Long. Standard uses r=H; r=10 and r=5 are more closed-loop controls.
Horizon Schedule standard r=H r=10 r=5
H20 Uniform 75.2 70.8 64.2
H20 \(\alpha=3\) 79.8 77.2 64.0
H20 \(\alpha=4\) 83.4 83.2 77.0
H20 \(\alpha=8\) 75.8 77.8 61.4
H20 Pure Noise 78.6 77.0 65.8
H30 Uniform 67.2 58.0 47.4
H30 \(\alpha=3\) 67.0 61.4 45.6
H30 \(\alpha=4\) 77.8 88.6 81.8
H30 \(\alpha=8\) 78.8 79.0 68.2
H30 Pure Noise 62.8 65.4 43.0
H40 Uniform 33.8 35.4 22.8
H40 \(\alpha=3\) 66.2 66.2 46.8
H40 \(\alpha=4\) 60.8 73.0 71.8
H40 \(\alpha=8\) 68.8 68.8 62.6
H40 Pure Noise 62.4 64.4 47.4

3.5pt

Table 9: Ten-step flow replanning ablations for longer action horizons on LIBERO-Long.
Horizon Schedule standard r=H r=10 r=5
H20 Uniform 77.4 83.0 81.2
H20 \(\alpha=3\) 50.6 42.0 32.8
H20 \(\alpha=4\) 55.6 51.4 37.6
H20 \(\alpha=8\) 24.2 26.8 21.4
H30 Uniform 69.4 81.0 76.8
H30 \(\alpha=3\) 44.8 57.0 35.8
H30 \(\alpha=4\) 57.4 76.4 66.8
H30 \(\alpha=8\) 29.6 31.6 25.0
H40 Uniform 73.8 75.6 73.8
H40 \(\alpha=3\) 36.4 57.2 47.6
H40 \(\alpha=4\) 45.0 67.2 61.2
H40 \(\alpha=8\) 13.0 13.8 9.4

11.0.0.4 Velocity diagnostics for horizon and condition controls.

Figures 9 and 10 report fixed-time velocity diagnostics for the same standard-LIBERO ablations.

Figure 9: Velocity-field diagnostics for action-horizon controls. All curves use standard-LIBERO tiny checkpoints, the seven physical action dimensions, and 256 sampled examples per checkpoint. The horizontal axis is the diagnostic noise coefficient \tau, where \tau=1 is the one-step starting point.
Figure 10: Velocity-field diagnostics for condition weakening. All rows use H10, \alpha=4, standard LIBERO, the seven physical action dimensions, and 256 sampled examples per checkpoint. Image ablations remove the corresponding sensor tokens by zeroing the image and setting its image mask to false; state is zeroed and prompt is replaced by an empty string.

12 LIBERO-Plus Full-Condition Sweep↩︎

Tables 10 and 11 report the full LIBERO-Plus sweep. Each cell averages four suites with 2000 episodes per suite.

4pt

Table 10: LIBERO-Plus full-condition one-step sweep. Values are four-suite mean success rates (%); blank cells indicate recipes not trained in the current sweep.
Horizon Uniform \(\alpha=1\) \(\alpha=2\) \(\alpha=3\) \(\alpha=4\) \(\alpha=8\) Pure
H10 89.0 92.9 94.3 80.7 86.1 69.0 89.8
H20 83.4 68.2 49.1 63.6 70.6 69.3 81.0
H30 73.8 83.9 83.7 75.9
H40 57.3 74.9 74.3 63.2

5pt

Table 11: LIBERO-Plus one-step versus ten-step inference. Values are four-suite mean success rates (%).
Horizon Schedule 1 step 10 steps \(\Delta\)
H10 Uniform 89.0 81.2 +7.8
H10 \(\alpha=1\) 92.9 85.9 +7.0
H10 \(\alpha=2\) 94.3 89.3 +5.0
H10 \(\alpha=3\) 80.7 77.9 +2.8
H10 \(\alpha=4\) 86.1 83.2 +2.9
H10 \(\alpha=8\) 69.0 66.5 +2.5
H20 Uniform 83.4 74.1 +9.3
H20 \(\alpha=1\) 68.2 66.3 +1.9
H20 \(\alpha=2\) 49.1 48.0 +1.1
H20 \(\alpha=3\) 63.6 62.0 +1.6
H20 \(\alpha=4\) 70.6 68.8 +1.8
H20 \(\alpha=8\) 69.3 68.9 +0.4
H30 Uniform 73.8 61.2 +12.6
H30 \(\alpha=4\) 83.9 74.5 +9.4
H30 \(\alpha=8\) 83.7 73.8 +9.9
H40 Uniform 57.3 56.7 +0.6
H40 \(\alpha=4\) 74.9 59.4 +15.5
H40 \(\alpha=8\) 74.3 69.1 +5.2

12.0.0.1 Decoder positional controls.

The deeper-head ablations use the same tiny-model training setup. The per-layer position variant adds a separate learned absolute position embedding inside each action-decoder block. Table 12 keeps train-time \(\alpha\) visible, while Table 13 reports the four-suite \(\alpha=4\) view. Across these ablations, deeper action heads bring no consistent success gain, and the one-step versus ten-step gap remains large.

4pt

Table 12: Depth8 LIBERO-Long sensitivity to train-time alpha and positional control.
Variant Train \(\alpha\) 1 step 10 steps
Shallow baseline 4 85.2 63.4
Depth8 vanilla 4 80.2 2.6
Depth8 per-layer pos 4 60.2 9.6
Depth8 RoPE 3 74.6 41.2
Depth8 RoPE 4 80.0 8.8
Depth8 RoPE 8 70.2 25.8

4pt

Table 13: Depth8 action-head positional controls under H10 \(\alpha=4\).
Variant Flow steps Spatial Object Goal Long
Vanilla depth8 1 95.6 99.0 97.0 80.2
Vanilla depth8 10 70.0 53.6 69.6 2.6
Per-layer position 1 97.4 98.8 95.4 60.2
Per-layer position 10 84.6 83.2 73.4 9.6
RoPE 1 97.0 99.2 94.4 80.0
RoPE 10 69.6 57.8 65.8 8.8
Figure 11: LIBERO-Plus mean success over four suites for one-step and ten-step inference.
Figure 12: LIBERO-Plus suite-level success for one-step and ten-step inference.

References↩︎

[1]
J. Ho, A. Jain, and P. Abbeel, “Denoising diffusion probabilistic models,” in NeurIPS, 2020.
[2]
Y. Song, J. Sohl-Dickstein, D. P. Kingma, A. Kumar, S. Ermon, and B. Poole, “Score-based generative modeling through stochastic differential equations,” in ICLR, 2021.
[3]
T. X. Pham, K. Zhang, J. W. Hong, and C. D. Yoo, “A hidden semantic bottleneck in conditional embeddings of diffusion transformers,” in ICLR, 2026.
[4]
Y. Song, P. Dhariwal, M. Chen, and I. Sutskever, “Consistency models,” in ICML, 2023.
[5]
T. Yin et al., “One-step diffusion with distribution matching distillation,” in CVPR, 2024, pp. 6613–6623.
[6]
K. Frans, D. Hafner, S. Levine, and P. Abbeel, “One step diffusion via shortcut models,” in ICLR, 2025.
[7]
Z. Geng, M. Deng, X. Bai, J. Z. Kolter, and K. He, “Mean flows for one-step generative modeling,” in NeurIPS, 2025, [Online]. Available: https://papers.neurips.cc/paper_files/paper/2025/hash/6d13e085b79d454da5910e4ca82a3d9d-Abstract-Conference.html.
[8]
N. M. Boffi, M. S. Albergo, and E. Vanden-Eijnden, “Flow map matching with stochastic interpolants: A mathematical framework for consistency models,” Transactions on Machine Learning Research, 2025, [Online]. Available: https://openreview.net/forum?id=cqDH0e6ak2.
[9]
K. Black et al., \(\pi_0\): A vision-language-action flow model for general robot control,” in Robotics: Science and systems, 2025, doi: 10.15607/rss.2025.xxi.010.
[10]
C. Chi et al., “Diffusion policy: Visuomotor policy learning via action diffusion,” The International Journal of Robotics Research, vol. 44, no. 10–11, pp. 1684–1704, 2025, doi: 10.1177/02783649241273668.
[11]
Octo Model Team et al., “Octo: An open-source generalist robot policy,” in Robotics: Science and systems, 2024, doi: 10.15607/rss.2024.xx.090.
[12]
Y. Chen et al., LangFlow: Continuous diffusion rivals discrete in language modeling.” arXiv preprint arXiv:2604.11748, 2026, [Online]. Available: https://arxiv.org/abs/2604.11748.
[13]
B. Liu et al., LIBERO: Benchmarking knowledge transfer for lifelong robot learning,” in NeurIPS datasets and benchmarks, 2023, pp. 44776–44791.
[14]
S. Fei et al., LIBERO-Plus: In-depth robustness analysis of vision-language-action models.” arXiv preprint arXiv:2510.13626, 2025, [Online]. Available: https://arxiv.org/abs/2510.13626.
[15]
X. Zhou et al., LIBERO-PRO: Towards robust and fair evaluation of vision-language-action models beyond memorization.” arXiv preprint arXiv:2510.03827, 2026, [Online]. Available: https://arxiv.org/abs/2510.03827.
[16]
S. Zhang et al., “Post-training for robotics foundation models dataset and challenge.” RSS 2026 Workshop & Challenge, 2026, [Online]. Available: https://posttraining-for-robotics.github.io.
[17]
K. Black et al., \(\pi_{0.5}\): A vision-language-action model with open-world generalization,” in Proceedings of the 9th conference on robot learning, 2025, vol. 305, pp. 17–40, [Online]. Available: https://proceedings.mlr.press/v305/black25a.html.
[18]
A. Brohan et al., RT-1: Robotics transformer for real-world control at scale,” in Robotics: Science and systems, 2023, doi: 10.15607/rss.2023.xix.025.
[19]
B. Zitkovich et al., RT-2: Vision-language-action models transfer web knowledge to robotic control,” in Proceedings of the 7th conference on robot learning, 2023, vol. 229, pp. 2165–2183, [Online]. Available: https://proceedings.mlr.press/v229/zitkovich23a.html.
[20]
M. J. Kim et al., OpenVLA: An open-source vision-language-action model,” in Proceedings of the 8th conference on robot learning, 2025, vol. 270, pp. 2679–2713, [Online]. Available: https://proceedings.mlr.press/v270/kim25c.html.
[21]
K. Pertsch et al., FAST: Efficient action tokenization for vision-language-action models,” in Robotics: Science and systems, 2025, doi: 10.15607/rss.2025.xxi.012.
[22]
K. Tian, Y. Jiang, Z. Yuan, B. Peng, and L. Wang, “Visual autoregressive modeling: Scalable image generation via next-scale prediction,” in NeurIPS, 2024, pp. 84839–84865.
[23]
L. Yu et al., MAGVIT: Masked generative video transformer,” in CVPR, 2023, pp. 10459–10469.
[24]
L. Yu et al., “Language model beats diffusion: Tokenizer is key to visual generation,” in ICLR, 2024.
[25]
Y. Liu et al., FASTer: Toward powerful and efficient autoregressive vision–language–action models with learnable action tokenizer and block-wise decoding,” in ICLR, 2026, [Online]. Available: https://openreview.net/forum?id=k6nTUFoqeT.
[26]
R. Rombach, A. Blattmann, D. Lorenz, P. Esser, and B. Ommer, “High-resolution image synthesis with latent diffusion models,” in CVPR, 2022, pp. 10674–10685.
[27]
O. Greenberg, “Demystifying Flux architecture.” arXiv preprint arXiv:2507.09595, 2025, [Online]. Available: https://arxiv.org/abs/2507.09595.
[28]
S. Dieleman, “Generative modelling in latent space.” Blog post, 2025, [Online]. Available: https://sander.ai/2025/04/15/latents.html.
[29]
J. Yao, B. Yang, and X. Wang, “Reconstruction vs. Generation: Taming optimization dilemma in latent diffusion models,” in CVPR, 2025, pp. 15703–15712.
[30]
NVIDIA et al., GR00T N1: An open foundation model for generalist humanoid robots.” arXiv preprint arXiv:2503.14734, 2025, [Online]. Available: https://arxiv.org/abs/2503.14734.
[31]
Y. Luo, W. Chen, T. Liang, B. Wang, and Z. Li, SimVLA: A simple VLA baseline for robotic manipulation.” arXiv preprint arXiv:2602.18224, 2026, [Online]. Available: https://arxiv.org/abs/2602.18224.
[32]
Y. Wang et al., VLA-Adapter: An effective paradigm for tiny-scale vision-language-action model,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 40, no. 22, pp. 18638–18646, 2026, doi: 10.1609/aaai.v40i22.38931.
[33]
A. Radford et al., “Learning transferable visual models from natural language supervision,” in ICML, 2021.
[34]
C. Raffel et al., “Exploring the limits of transfer learning with a unified text-to-text transformer,” Journal of Machine Learning Research, 2020.
[35]
W. Kong et al., HunyuanVideo: A systematic framework for large video generative models.” arXiv preprint arXiv:2412.03603, 2024, [Online]. Available: https://arxiv.org/abs/2412.03603.
[36]
X. Liu, C. Gong, and Q. Liu, “Flow straight and fast: Learning to generate and transfer data with rectified flow,” in ICLR, 2023, [Online]. Available: https://openreview.net/forum?id=XVjTT1nw5z.
[37]
W. Song et al., CEED-VLA: Consistency vision-language-action model with early-exit decoding.” arXiv preprint arXiv:2506.13725, 2025, [Online]. Available: https://arxiv.org/abs/2506.13725.
[38]
W. Luan, J. Li, W. Zhao, W. Zhang, T. Wu, and R. Ma, SnapFlow: One-step action generation for flow-matching VLAs via progressive self-distillation.” arXiv preprint arXiv:2604.05656, 2026, [Online]. Available: https://arxiv.org/abs/2604.05656.
[39]
P. Esser et al., “Scaling rectified flow transformers for high-resolution image synthesis,” in ICML, 2024.
[40]
T. Li and K. He, “Back to basics: Let denoising generative models denoise,” in CVPR, 2026, pp. 36115–36125.
[41]
B. Zheng, N. Ma, S. Tong, and S. Xie, “Diffusion transformers with representation autoencoders,” in The fourteenth international conference on learning representations, 2026, [Online]. Available: https://openreview.net/forum?id=0u1LigJaab.
[42]
Y. Lipman, R. T. Q. Chen, H. Ben-Hamu, M. Nickel, and M. Le, “Flow matching for generative modeling,” in ICLR, 2023.
[43]
M. S. Albergo, N. M. Boffi, and E. Vanden-Eijnden, “Stochastic interpolants: A unifying framework for flows and diffusions,” Journal of Machine Learning Research, vol. 26, no. 209, pp. 1–80, 2025, [Online]. Available: https://jmlr.org/papers/v26/23-1605.html.
[44]
Y. LeCun, C. Cortes, and C. J. C. Burges, “The MNIST database of handwritten digits.” Website, 1998, [Online]. Available: https://yann.lecun.com/exdb/mnist/.
[45]
A. Krizhevsky, “Learning multiple layers of features from tiny images,” University of Toronto, 2009.
[46]
X. Zhai, B. Mustafa, A. Kolesnikov, and L. Beyer, “Sigmoid loss for language image pre-training,” in ICCV, 2023, pp. 11941–11952.
[47]
L. Beyer et al., PaliGemma: A versatile 3B VLM for transfer.” arXiv preprint arXiv:2407.07726, 2024, [Online]. Available: https://arxiv.org/abs/2407.07726.

  1. The replanning interval is the number of environment steps executed before querying the policy again. It is separate from flow steps, which are solver steps inside one policy query.↩︎

  2. Pure-noise replaces the interpolated action input with independent Gaussian noise, so ordinary multi-step Euler decoding over an interpolation trajectory is undefined.↩︎