Robot-aligned VLM data scoring before VLA fine-tuning
A data-selection stage for VLA pretraining is now concrete enough to build as a standalone training utility. The job is narrow: score a large VLM corpus for similarity to robot trajectories, keep the most aligned samples, and run a short mid-training pass before action fine-tuning. EmbodiedMidtrain gives the clearest recipe in this set. It trains a lightweight classifier on frozen VLM features to separate VLA samples from generic VLM samples, then uses that score to rank candidate data. The reported gains are large on small backbones: InternVL3.5-1B moves from 36.5 to 56.3 on SimplerEnv-Bridge and from 39.0 to 54.2 on Libero-10, with lower sample counts than reproduced baselines. The paper also shows that the learned selector beats random choice and several alternative scoring rules.
The first users are teams already fine-tuning open VLM backbones for manipulation and struggling with weak returns from more robot data alone. A useful product here is not another full VLA stack. It is a corpus scoring and curation layer that plugs into existing pretraining pipelines, exports ranked subsets, and logs which upstream sources contribute useful embodied examples. The cheap validation step is simple: take one open backbone, run one selected-subset mid-train and one random-subset control at the same token budget, then compare closed-loop success on one benchmark such as Libero-10 or SimplerEnv-Bridge. If the gap holds, this becomes a practical part of VLA training for smaller labs that cannot scale robot collection fast enough.