atlas

Research map / Vision-language and multimodal / Robot action and navigation

What Can RL Bring to VLA Generalization? An Empirical Study

NeurIPS 2025 · Vision-language and multimodal › Robot action and navigation · approach: Vision-language-action foundation models · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Systematically compares PPO, GRPO, DPO and SFT for fine-tuning OpenVLA on a ManiSkill pick-and-place benchmark with vision, semantic and execution OOD splits, and distills an efficient PPO recipe.

Problem

Understanding what generalization benefits RL fine-tuning gives vision-language-action models compared with supervised fine-tuning, which suffers from compounding errors under distribution shift.

Approach

Fine-tunes OpenVLA with online PPO (shared actor-critic backbone, warm-up from motion-planner demos, one PPO epoch) and evaluates on a new OOD benchmark across vision, semantics and execution, finding RL gains mainly in semantics and execution while matching SFT on vision.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Unseen Objectssuccess rate: 0.453 -> 0.714Helped
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Unseen Robot Init Posesuccess rate: 0.339 -> 0.797Helped
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Mid-Episode Object Repositionsuccess rate: 0.286 -> 0.745Helped
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Unseen Tablesuccess rate: 0.719 -> 0.844Helped
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Open articulated objects Vision Avg.Success Rate: 0.646 -> 0.591Hurt
Fine-tune OpenVLA with RL instead of SFTOpenVLA · Real-world pick-and-placePick-and-Place Success Rate: 0.00 -> 0.27Helped
Use PPO rather than GRPO or DPOOpenVLA fine-tuning · Pick-and-placeperformanceHelped
Use the first action-token embedding h^0 as critic input rather than h^n or concatenated token embeddings (ablation)PPO with OpenVLA · Pick-and-place trainingreturnsHelped
Use a separate actor-critic Transformer backbone rather than a shared backbone (ablation)PPO with OpenVLA · Pick-and-place trainingtraining speed: 35\,\% slowerHurt
Use a separate actor-critic Transformer backbone rather than a shared backbone (ablation)PPO with OpenVLA · Pick-and-place trainingVRAM usage: 83\,\% more VRAM ($81.3$ GB vs. $44.4$ GB)Hurt
Warm up OpenVLA with 140 demonstration trajectories (ablation)PPO with OpenVLA · Pick-and-place trainingenvironment steps to convergence: roughly 50\,\% fewer environment stepsHelped
Increase PPO epochs beyond one (ablation)PPO with OpenVLA · Pick-and-place trainingreturnNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ManiSkill pick-and-place assets Objaverse Stable Diffusion/ControlNet table appearances MPLib motion planner demonstrations

Benchmarks: pick-and-place OOD benchmark (vision, semantics, execution splits) open articulated objects task

Metrics: success rate continuous grasp accuracy grasp accuracy relative performance drop

Baselines: SFT GRPO DPO (TPO) PPO-ORZ Octo-Small OpenVLA-OFT

Builds on: PPO GRPO DPO OpenVLA Open-Reasoner-Zero ManiSkill

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy