Source-linked AI summary
EvoVLA: Self-Evolving Vision-Language-Action Model
Zeting Liu, Zida Yang, Zeyu Zhang, Hao Tang
TL;DR
Long-horizon manipulation remains difficult for VLAs because policies can exploit coarse progress signals and memory can fail to retain useful context. EvoVLA combines stage-aligned rewards, pose-based exploration, and selective gated memory in a self-supervised framework. On Discoverse-L, it reports 69.2% average success, 10.2 points above the strongest baseline, while reducing hallucination to 14.8%.
Problem
Long-horizon VLA policies can exploit superficial visual cues as progress, while sparse feedback, brittle pixel-based curiosity, and fragile memory complicate multi-stage learning and evaluation.
Source: §1 · pp. 1–2Method
EvoVLA combines stage-aligned contrastive rewards, pose-grounded curiosity, and selective context memory with gated fusion for self-supervised VLA fine-tuning.
Source: §1 · p. 2, §3.2 · pp. 3–4Results
69.2% average success on Discoverse-L, 10.2 points above the strongest baseline, with hallucination reduced to 14.8%.
Source: §5.2 · p. 6, §6 · p. 9Takeaways & Limitations
Discoverse-L and EvoVLA together provide a method and measurement suite for studying memory-heavy VLA training and evaluation in long-horizon manipulation.
Source: §1 · p. 2Systematic real-world evaluation remains future work, and the method depends on accurate 6D object poses from simulator ground truth or AprilTag markers.
Source: §7 · p. 12
Abstract
from arXiv · showhide
Long-horizon robotic manipulation remains challenging for Vision-Language-Action (VLA) models despite recent progress in zero-shot generalization and simulation-to-real-world transfer. Current VLA models suffer from stage hallucination, where agents exploit coarse evaluation signals to shortcut multi-step tasks, reporting high progress without truly completing them. We present EvoVLA, a self-supervised VLA framework that addresses this issue through three complementary components: Stage-Aligned Reward (SAR), which uses triplet contrastive learning with Gemini-generated hard negatives to prevent visual shortcuts; Pose-Based Object Exploration (POE), which grounds curiosity in relative object-gripper pose instead of raw pixels; and Long-Horizon Memory, which uses selective context retention and gated fusion to stabilize intrinsic shaping during extended rollouts. Extensive evaluations on Discoverse-L, a long-horizon manipulation benchmark with three multi-stage tasks, show that EvoVLA improves average task success by 10.2 percentage points over the strongest baseline (OpenVLA-OFT), reaching 69.2 percent. EvoVLA also achieves one-and-a-half times better sample efficiency and reduces stage hallucination from 38.5 percent to 14.8 percent. Real-world deployment on physical robots reaches an average success rate of 54.6 percent across four manipulation tasks, outperforming OpenVLA-OFT by 11 points, demonstrating effective sim-to-real transfer and strong generalization. Code: https://github.com/AIGeeksGroup/EvoVLA. Website: https://aigeeksgroup.github.io/EvoVLA.
1. Introduction
EvoVLA targets stage hallucination and fragile memory in long-horizon manipulation with stage-aware rewards, pose-grounded exploration, selective memory, and the Discoverse-L benchmark. Its method combines these components in a self-supervised VLA training framework.
1. Introduction
- Long-horizon VLA policies face stage hallucination from superficial cues, while fragile memory and the lack of suitable benchmarks hinder reliable evaluation of multi-stage tasks.The introduction motivates stage-aware feedback and a benchmark with ground-truth stage events as responses to these gaps.Source: §1 · pp. 1–2
2. Related Work
- Related work positions EvoVLA across VLA fine-tuning, self-supervised exploration, counterfactual shaping, and memory, against persistent challenges in stage hallucination and brittle pixel curiosity.The discussion also notes sparse reward brittleness and limitations of short memory windows.Source: §2 · p. 2
3.1. Overview
- EvoVLA combines Discoverse-L data and generated stage dictionaries with SAR, POE, and Long-Horizon Memory modules on the OpenVLA-OFT backbone.Training applies PPO with task-aligned normalization while the modules remain active.Source: §3.1 · p. 3
3.2. Self-Supervised Reinforcement Learning
- SAR scores image-text triplets with hard negatives and temporal smoothing, while POE uses relative gripper-object pose and model-based rewards to target manipulation dynamics over visual novelty.SAR's near-miss negatives are designed to distinguish actual stage completion from shortcut cues; POE targets nuisance changes such as lighting and camera motion.Source: §3.2 · pp. 3–4
3.3. Long-Horizon Memory
- Long-Horizon Memory selects timestamp-aware Top-K history tokens, gates their fusion with current latents, writes back selected items, and evicts low-utility entries.The text reports standalone memory gains of +2.4 success points and a 3.9-point hallucination reduction, with POE integration adding +3.1 success points.Source: §3.3 · p. 5
3.4. Training Objective
- The training objective combines policy-gradient, value, and world-model losses, with PPO dual critics separating extrinsic and intrinsic returns.Separate optimizers and stop-gradient are used for world models and memory-conditioned training to prevent reward exploitation.Source: §3.4 · p. 5
4. Discoverse-L Benchmark
Discoverse-L uses the DISCOVERSE simulator with the AIRBOT-Play platform to evaluate three multi-stage manipulation tasks of varying difficulty. Its stage dictionaries are validated against simulator annotations, and evaluation uses randomized initial conditions.
4. Discoverse-L Benchmark
- Discoverse-L covers Block Bridge, Stack, and Jujube-Cup, with 74, 18, and 19 stages, respectively.The tasks range from multiobject bridge construction to block stacking and placing a jujube in a cup before moving it onto a plate.Source: §4 · p. 5
- Block Bridge is the most complex task, requiring precise multiobject coordination; Stack demands accurate alignment, while Jujube-Cup has fewer contact-critical stages.The benchmark runs on the DISCOVERSE simulator with the AIRBOT-Play platform.Source: §4 · p. 5
- The task dictionaries are Gemini-prompted, and the simulator’s fine-grained stage annotations are used only to validate stage-discovery coverage.For Bridge, the 74-stage dictionary merges five simulator micro-adjustments into semantically equivalent steps, with 93.7% recall; 50 simulator rollouts per task use randomized initial conditions.Source: §4 · p. 5
5. Experiments
EvoVLA is evaluated on Discoverse-L and physical AIRBOT-Play deployments, with comparisons covering benchmark performance, sim-to-real transfer, and component ablations. The experiments report gains over OpenVLA-OFT in success, sample efficiency, and hallucination rate.
5.1. Experimental Design and Evaluation
- Evaluation uses task-aligned normalization, three simulation seeds, and a 400-step episode cap that accommodates Bridge’s 74 stages.Policies are trained with PPO for 2M timesteps per seed across eight parallel environments; evaluation uses 50 episodes per task.Source: §5.1 · p. 6
5.2. Simulation Results
- On the three-task Discoverse-L benchmark (mean of 3 seeds, 50 evaluation episodes), EvoVLA achieved 69.2% average success, a +10.2 absolute-point improvement over the strongest baseline, OpenVLA-OFT (59.0%).Source: §5.2 · p. 6, Table 1 · p. 6
- EvoVLA reaches 50% average success in approximately 6 × 10^5 environment steps, versus approximately 9 × 10^5 for OpenVLA-OFT, and lowers hallucination rate from 38.5% to 14.8%.The hallucination-rate reduction is 23.7 points; the reported sample-efficiency improvement is 1.5×.Source: §5.2 · p. 7
5.3. Real-World Evaluation
- 54.6% average success across three Sim2Real tasks and an on-robot insertion task, surpassing OpenVLA-OFT by +11.0 points overall.The three simulation-trained policies transfer without real-world retraining; the unseen insertion policy is warm-started with demonstrations and fine-tuned on-robot.Source: §5.3 · p. 7, Figure 6 · p. 8
- In the Stack comparison, OpenVLA-OFT opens before contact and drops the block, while EvoVLA delays opening until contact and leaves a stable stack.EvoVLA aligns within a few corrections across the two sub-tasks.Source: Figure 5 · p. 8, §5.3 · p. 8
5.4. Ablation Studies
- In a progressive ablation averaged across 3 tasks and 3 seeds from OpenVLA-OFT, hard negatives, temporal smoothing, Long-Horizon Memory, and POE add +2.8, +1.9, +2.4, and +3.1 SR points, respectively.Their corresponding hallucination-rate changes are -7.3, -7.8, -3.9, and -4.7 points.Source: §5.4 · p. 8, Table 2 · p. 8
- The CLIP threshold remains effective from 0.65 to 0.75, while intrinsic weight ρ yields stable performance within ±2.4 points from 0.3 to 0.9.The selected settings are θ = 0.7 and ρ = 0.6.Source: §5.4 · p. 8
6. Conclusion
EvoVLA combines stage-aligned rewards, pose-based exploration, and long-horizon memory to address stage hallucination and forgetting in long-horizon manipulation. Across Discoverse-L tasks, it reports higher success, better sample efficiency, and a lower hallucination rate than the strongest baseline.
6. Conclusion
- EvoVLA combines stage-aligned rewards with triplet contrastive learning and temporal smoothing, pose-based exploration, and long-horizon memory to address stage hallucination and forgetting.The framework grounds curiosity in relative object-gripper poses and gates intrinsic shaping using retained context.Source: §6 · p. 8
- The conclusion reports that each component contributes significantly to performance and that the framework substantially reduces spurious exploration.The reported evaluation scope is the three Discoverse-L tasks.Source: §6 · pp. 8–9
- Across the three Discoverse-L tasks, the method achieved 69.2% average success, 10.2 points above the strongest baseline, and 1.5× improved sample efficiency, reaching 50% success with fewer environment steps.The hallucination rate was reduced to 14.8%.Source: §6 · p. 9
7. Limitations and Discussion
The discussion identifies limits in real-world evaluation, pose tracking, stage discovery, and compute, alongside threats from changing datasets, simulators, implementations, or distributions. It also describes the real-robot rollout scope and formalizes the long-horizon manipulation setting.
7. Limitations and Discussion
- Systematic real-world evaluation remains future work; the approach requires accurate 6D object tracking, and stage discovery depends on demonstration diversity and prompt quality.Rare corner cases may require additional data curation; training uses 4×H20 GPUs for 24 hours per seed.Source: §7 · p. 12
- Results may vary with dataset or simulator changes, baseline implementation choices, and unseen distribution shifts.The authors mitigate these threats with matched 2M-step budgets, identical backbones and input resolutions, and three random seeds.Source: §7 · p. 12
8. Reproducibility Statement
- The real-world evaluation covers four tasks with at least 20 valid physical trials per model–task pair; insertion is trained on-robot, unlike the three simulation-trained tasks.Experiments used deterministically seeded runs on four NVIDIA H20 GPUs, and training and evaluation code, stage dictionaries, and trajectories are slated for release.Source: Table 3 · p. 12, §8 · p. 12
10. Additional Rollout Visualizations
- Full Discoverse-L and AIRBOT-Play rollout sequences show stable gripper-object contact across place, bridge, stack, and insert executions in synchronized third-person and wrist views.The rollout descriptions characterize these traces as consistent Sim2Real behavior.Source: §10 · p. 12, Figure 7 · p. 13, Figure 8 · p. 13
11. Problem Formulation
- Manipulation is modeled as a POMDP with latent object and robot states, continuous 7-D actions, multi-view RGB and proprioception observations, and sparse task-success reward.The policy is initialized from OpenVLA-OFT and fine-tuned with PPO for 2M environment steps across eight simulators.Source: §11 · pp. 12–13
- Tasks decompose into sequential stages from video-driven demonstrations; a learned VLM stage tracker advances stages using recent image-text similarity scores, without simulator ground-truth stage labels.For the three real-world deployments, the simulation-derived stage dictionaries are not reestimated; an unseen on-robot task receives a dictionary from 50 teleoperated demonstrations.Source: §11 · pp. 12–13
12. Benchmark Technical Details
Discoverse-L provides interactive evaluation using held-out simulator seeds and reports success, hallucination, and sample efficiency. Sensitivity analyses support the selected CLIP threshold and intrinsic reward weight across tested ranges.
12. Benchmark Technical Details
- Discoverse-L supports interactive evaluation with held-out seeds and reports Success Rate, Hallucination Rate, and Sample Efficiency.The suite includes demonstration rollouts and task-aligned normalization files.Source: §12 · p. 14
13.1. CLIP Threshold θ Sensitivity
- 69.2% Success Rate occurs at θ = 0.7, remaining within ±0.5 points over [0.65, 0.75]; lower thresholds raise hallucination, while θ > 0.8 lowers success to 63–66%.The threshold balances false-positive and false-negative rates.Source: §13.1 · p. 14, Figure 9 · p. 14
13.2. Intrinsic Weight ρ Sensitivity
- ρ = 0.6 reaches peak Success Rate (69.2%) and converges to 50% success in 6.0 × 10^5 steps, versus 7.2 × 10^5 at ρ = 0.3 and 7.5 × 10^5 at ρ = 0.9.Success Rate is 67.1% at ρ = 0.3 and 66.8% at ρ = 0.9; performance varies within ±2.4 points.Source: §13.2 · p. 14, Figure 10 · p. 14
14. Complete Hyperparameter Table
The section identifies a hyperparameter table for DISCOVERSE simulation experiments and lists several PPO defaults held constant across experiments.
14. Complete Hyperparameter Table
- Table 4 covers key hyperparameters for DISCOVERSE simulation experiments.Its caption does not provide the table’s parameter values.Source: Table 4 · p. 14
- PPO batch size is 256, clip ratio 0.2, entropy coefficient 0.01, and maximum gradient norm 0.5; these settings remain fixed across experiments.Source: §14 · p. 14
15. Video-driven Stage Discovery: Real Example
The example describes a prompted, video-driven workflow for discovering shared task stages and constructing geometric positive, hard-negative, and negative predicates. Validation checks the resulting dictionary, whose reported stage matches include 74 of 79 simulator ground-truth stages.
15. Video-driven Stage Discovery: Real Example
- Gemini prompts align ten block-bridge demonstrations with varied end-effector poses, object placements, and camera viewpoints to discover stage semantics and supply SAR triplets.The workflow emphasizes cross-video alignment, minimal-sufficient stage segmentation, and unified stage IDs.Source: §15 · p. 15
- Stage semantics use mutually exclusive geometric and contact predicates: positives specify success, hard negatives encode near-misses, and negatives describe clear failures.The prompt avoids color and texture cues and requires a self-check for conflicts, temporal gaps, and appearance-based descriptions.Source: §15 · p. 15
- 74 of 79 simulator ground-truth stages are discovered (93.7% recall); the five unmatched annotations are micro-adjustments merged with adjacent stages.The predicates emphasize geometric and contact cues, and hard negatives capture near-miss states for SAR.Source: §15 · p. 16
- Before accepting a dictionary, automated checks enforce mutual exclusivity and a six-frame minimum stage length, and reject unresolved TODOs or appearance-only predicates.Ten percent of stages are manually inspected; ambiguous predicates trigger a Gemini re-prompt.Source: §15 · p. 16
16. Additional Implementation Details
The implementation details specify how EvoVLA extracts and retains memory context, gates stage transitions, and creates and validates counterfactual hard negatives.
Memory latent extraction
- The memory module mean-pools visual-token hidden states and projects them to a 128-D latent for memory attention and storage after gated fusion.The pooling and projection layers train end-to-end with the policy via PPO.Source: §16 · p. 16
Stage gating
- A sliding window of 8 recent stage rewards advances the current stage when its average exceeds a threshold, capturing sustained progress and preventing premature transitions.The reward measures change in smoothed scores rather than raw scores.Source: §16 · p. 16
Hard negative generation
- Gemini generates hard negatives as near-miss descriptions that differ from stage-positive descriptions by one spatial or contact predicate, avoiding appearance-based cues.Examples distinguish a gripper near a cup from touching it, or grasping a non-target object from grasping the target cup.Source: §16 · p. 16
Automated validation
- Validation checks predicate exclusivity, minimum stage length, appearance terms, and triplet completeness; annotators spot-check 10% of stages and refine ambiguous predicates.Stages shorter than 6 frames are rejected, and failed outputs trigger automatic re-prompting.Source: §16 · pp. 16–17
17. Network Architecture Details
The architecture details describe EvoVLA’s visual and language inputs, chunked action prediction, auxiliary world models, and trainable components.
Visual Encoding Pipeline
- Two camera views produce 1152-D and 1024-D visual features, projected together to the 4096-D Llama-2-7B token space; the vision encoders remain frozen during fine-tuning.FiLM layers inject language embeddings into visual features before the combined sequence enters the language model.Source: §17 · p. 17
Action Decoding
- The action head predicts 8-step chunks of 7-D actions, but inference executes only the first action before recomputing.The 7-D action comprises 6-DoF end-effector twist deltas and a gripper command; training uses L1 regression loss.Source: §17 · p. 17
World Model Specifics
- The forward model maps 13-D state-action inputs to 6-D outputs, while the inverse model maps consecutive 6-D states to 7-D actions; both use MSE loss and update each PPO epoch.Each uses a lightweight 256-D hidden-layer architecture and a separate Adam optimizer.Source: §17 · p. 17
Model Size and Efficiency
- EvoVLA uses a 7B-parameter Llama-2-7B backbone with pretrained vision encoders; fine-tuning freezes the vision encoders while training the language model, projections, and task-specific modules.The passage estimates approximately 7B trainable parameters.Source: §17 · p. 17
18. Computational Cost
The computational-cost estimate reports training duration, hardware, parallel simulation, and peak GPU memory for Discoverse-L.
Training cost
- Training takes approximately 24 hours per seed for 2M environment steps on 4 NVIDIA H20 GPUs using 8 parallel DISCOVERSE simulators.Each GPU has 96 GB VRAM.Source: §18 · p. 17
- Across 3 random seeds, total training time is approximately 72 hours (3 days).Source: §18 · p. 17
Memory footprint
- Peak memory reaches approximately 80 GB per GPU during policy updates.Source: §18 · p. 17