Scaling Vision-and-Language Navigation With Offline RL
Valay Bundele, Mahesh Bhupati, Biplab Banerjee, Aditya Grover
TL;DR
This work addresses data inefficiency and safety in Vision-Language Navigation by introducing VLN-ORL, enabling agents to learn from large volumes of suboptimal offline trajectories. The core idea is reward-token conditioning, with dense and sparse variants of a displacement-based reward $\\delta D$, integrated into VLN architectures (VLN\\circlearrowrightBERT-ORL and MTVM-ORL). The authors create offline VLN benchmarks (D-R2R, D-RxR) with noise models and demonstrate that reward-conditioned policies substantially improve navigation success and robustness across R2R and RxR, often outperforming return-conditioned baselines, especially under high suboptimality and noise. The contributions include a practical reward-token framework, first offline VLN benchmarks in 3D environments, and strong empirical evidence that conditioning on progress rewards yields safer, more effective learning from suboptimal data with limited or no online exploration.
Abstract
The study of vision-and-language navigation (VLN) has typically relied on expert trajectories, which may not always be available in real-world situations due to the significant effort required to collect them. On the other hand, existing approaches to training VLN agents that go beyond available expert data involve data augmentations or online exploration which can be tedious and risky. In contrast, it is easy to access large repositories of suboptimal offline trajectories. Inspired by research in offline reinforcement learning (ORL), we introduce a new problem setup of VLN-ORL which studies VLN using suboptimal demonstration data. We introduce a simple and effective reward-conditioned approach that can account for dataset suboptimality for training VLN agents, as well as benchmarks to evaluate progress and promote research in this area. We empirically study various noise models for characterizing dataset suboptimality among other unique challenges in VLN-ORL and instantiate it for the VLN$\circlearrowright$BERT and MTVM architectures in the R2R and RxR environments. Our experiments demonstrate that the proposed reward-conditioned approach leads to significant performance improvements, even in complex and intricate environments.
