CrossVLA: Cross-Paradigm Post-Training and Inference Optimization for Vision-Language-Action Models
Summary
CrossVLA presents an empirical study on post-training and inference optimization for Vision-Language-Action (VLA) models, addressing both discrete-token autoregressive and continuous-action flow-matching architectures. Key contributions include a surrogate flow-matching log-probability estimator enabling Direct Preference Optimization (DPO) on continuous-action backbones without prohibitive ODE integration. The study also demonstrates that DoRA, a parameter-efficient fine-tuning method, improves OpenVLA SFT by a mean +10.4 pp across the LIBERO 4-suite, with specific gains like +20.0 pp on Object tasks and zero seed variance. Furthermore, an inference-time analysis reveals the denoise loop dominates 78.6% of `sample_actions` latency in flow-matching models, limiting prefix-K/V caching acceleration to 21% and showing caching degrades success rates. A multi-view + temporal projection head pretrained on 6000 LIBERO frames is also released, achieving 99.5% k-NN recall@1.
Key takeaway
For Machine Learning Engineers optimizing Vision-Language-Action models, you should prioritize DoRA over LoRA for post-training with DPO, as it yields substantial performance improvements, such as +20.0 pp on Object tasks. When tackling inference latency in flow-matching VLAs, focus your efforts on optimizing the denoise loop, which accounts for 78.6% of `sample_actions` time, rather than K/V caching, which offers limited gains and can degrade success rates.
Key insights
CrossVLA enables DPO for continuous-action VLAs and optimizes inference, showing DoRA's superiority and denoise loop's latency dominance.
Principles
- DPO can be adapted for continuous-action VLAs using a tractable surrogate log-probability.
- DoRA generally outperforms LoRA for VLA DPO across various task families.
- Inference optimization for flow-matching VLAs should target the denoise loop, not prefix caching.
Method
CrossVLA introduces a negative-MSE flow-matching surrogate log-probability for DPO on continuous-action VLAs, and empirically compares PEFT layers (LoRA vs DoRA) and inference caching strategies.
In practice
- Apply DoRA for VLA DPO to achieve significant performance gains.
- Focus VLA inference optimization on the denoise loop.
- Utilize the released multi-view projection head for task retrieval.
Topics
- Vision-Language-Action Models
- Direct Preference Optimization
- Parameter-Efficient Fine-Tuning
- DoRA
- Inference Optimization
- Flow-Matching Models
Code references
Best for: Research Scientist, Computer Vision Engineer, AI Scientist, Machine Learning Engineer, Robotics Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.