ExpReS-VLA: Specializing Vision-Language-Action Models Through Experience Replay and Retrieval
Shahram Najam Syed, Yatharth Ahuja, Arthur Jakobsson, Jeff Ichnowski
TL;DR
ExpReS-VLA addresses the adaptation gap for vision-language-action models by specializing pre-trained VLAs to deployment environments while preventing catastrophic forgetting. It achieves this with a compact, on-device experience replay buffer of vision-embedding representations, retrieval-augmented training, and Thresholded Hybrid Contrastive Loss that learns from both successes and failures. The method runs entirely on a single consumer GPU, combining a frozen vision backbone with LoRA-based updates to enable rapid specialization (about 31 seconds with 12 demonstrations). Across LIBERO simulation benchmarks and real-robot experiments, ExpReS-VLA delivers substantial improvements in in-domain and out-of-domain success rates, while achieving dramatic memory efficiency (~97% storage reduction) and practical on-device deployment.
Abstract
Vision-Language-Action models such as OpenVLA show impressive zero-shot generalization across robotic manipulation tasks but often fail to adapt efficiently to new deployment environments. In many real-world applications, consistent high performance on a limited set of tasks is more important than broad generalization. We propose ExpReS-VLA, a method for specializing pre-trained VLA models through experience replay and retrieval while preventing catastrophic forgetting. ExpReS-VLA stores compact feature representations from the frozen vision backbone instead of raw image-action pairs, reducing memory usage by approximately 97 percent. During deployment, relevant past experiences are retrieved using cosine similarity and used to guide adaptation, while prioritized experience replay emphasizes successful trajectories. We also introduce Thresholded Hybrid Contrastive Loss, which enables learning from both successful and failed attempts. On the LIBERO simulation benchmark, ExpReS-VLA improves success rates from 82.6 to 93.1 percent on spatial reasoning tasks and from 61 to 72.3 percent on long-horizon tasks. On physical robot experiments with five manipulation tasks, it reaches 98 percent success on both seen and unseen settings, compared to 84.7 and 32 percent for naive fine-tuning. Adaptation takes 31 seconds using 12 demonstrations on a single RTX 5090 GPU, making the approach practical for real robot deployment.
