Recurrent-Depth VLA: Implicit Test-Time Compute Scaling of Vision-Language-Action Models via Latent Iterative Reasoning
Yalcin Tur, Jalal Naghiyev, Haoquan Fang, Wei-Chuan Tsai, Jiafei Duan, Dieter Fox, Ranjay Krishna
TL;DR
RD-VLA presents latent iterative reasoning to decouple test-time compute from fixed architectural depth in vision-language-action robots. By using a weight-tied recurrent core that refines a latent scratchpad across $r$ iterations and adaptive stopping, the approach achieves scalable compute with constant memory, guided by convergence of the predicted actions. The method yields state-of-the-art results on LIBERO and CALVIN benchmarks and demonstrates strong real-world robustness on a bimanual manipulator, with adaptive strategies reducing average compute while maintaining performance. This latent-space reasoning paradigm offers practical compute-speedups and a framework for uncertainty-aware adaptive execution in embodied AI systems.
Abstract
Current Vision-Language-Action (VLA) models rely on fixed computational depth, expending the same amount of compute on simple adjustments and complex multi-step manipulation. While Chain-of-Thought (CoT) prompting enables variable computation, it scales memory linearly and is ill-suited for continuous action spaces. We introduce Recurrent-Depth VLA (RD-VLA), an architecture that achieves computational adaptivity via latent iterative refinement rather than explicit token generation. RD-VLA employs a recurrent, weight-tied action head that supports arbitrary inference depth with a constant memory footprint. The model is trained using truncated backpropagation through time (TBPTT) to efficiently supervise the refinement process. At inference, RD-VLA dynamically allocates compute using an adaptive stopping criterion based on latent convergence. Experiments on challenging manipulation tasks show that recurrent depth is critical: tasks that fail entirely (0 percent success) with single-iteration inference exceed 90 percent success with four iterations, while simpler tasks saturate rapidly. RD-VLA provides a scalable path to test-time compute in robotics, replacing token-based reasoning with latent reasoning to achieve constant memory usage and up to 80x inference speedup over prior reasoning-based VLA models. Project page: https://rd-vla.github.io/
