MEKAWIRE
上級arXiv

Credit-Guided Policy Improvement for Test-time Adaptive Vision-Language Navigation

Yang Li, Sijia Zhang, Yihan Li, Aming WU, Zihao Zhang, Ziju Han, Yahong Han
日本語版は未提供のため、英語原文で表示しています。
要旨より

Test-time adaptation for vision-language navigation (TTA-VLN) enables pretrained policies to adapt online to unseen environments using only test-time observations and interaction history. However, distribution shifts can distort local action preferences and lead to off-course decisions.

要旨より。当社による要約は作成中です。

論文全文

Credit-Guided Policy Improvement for Test-time Adaptive Vision-Language Navigation

Yang Li, Sijia Zhang, Yihan Li, Aming WU, Zihao Zhang, Ziju Han, Yahong Han

CC BY 4.0 のもとで公開された論文です。出典を明記して転載しています。原文は arXiv:2609.37591(PDF)。

Abstract

To advance the development of embodied general navigation, Test-time Adaptation for Vision-Language Navigation (TTA-VLN) has attracted increasing attention, aiming to adapt pretrained policies online to previously unseen environments using only test-time observations and interaction history. However, distribution shifts in unseen environments can distort the pretrained policy’s local action preferences and lead to off-course decisions. Existing methods seek to correct such deviations using test-time signals, such as predictive uncertainty, trajectory-level feedback, or accumulated adaptation experience. Yet these signals do not directly establish whether an executed behavior actually contributes to instruction-guided progress toward the goal. Moreover, even when a test-time signal suggests a plausible corrective direction, the resulting policy change may still be unreliable and should not necessarily persist in subsequent decisions. The central challenge is therefore twofold: how to identify whether an interaction supports goal-directed improvement, and how to determine whether the resulting policy update is worth retaining. We observe that every executed action induces an immediate observation transition that exposes evidence of its local consequence. Based on this observation, we propose Credit-Guided Policy Improvement (CGPI), which uses action-induced observation transitions to recover signed, reference-relative decision credit without external outcome feedback. The recovered credit proposes a lightweight policy update, which is verified against prior credit-supported interactions and retained only when supported; otherwise, it is rolled back, while the pretrained navigation policy remains frozen. CGPI achieves consistent gains across the evaluated VLN benchmarks and navigation backbones, while qualitative robot trials further illustrate zero-shot sim-to-real feasibility.

1 Introduction

As an important capability of embodied robots, Vision-Language Navigation (VLN) enables an agent to follow natural language instructions and navigate to target locations based on visual observations [3, 6, 8, 9]. Despite substantial progress on established VLN benchmarks, pretrained navigation policies can still suffer significant performance degradation when deployed with previously unseen environments and instructions. Test-Time Adaptation for VLN (TTA-VLN) [7, 12, 13, 11] has therefore attracted increasing attention, allowing a pretrained policy to adapt online from observations and interactions encountered during deployment. Such capability is important for bringing VLN from benchmark generalization toward practical navigation in open-world environments.

The difficulty of TTA-VLN stems from the mismatch between training and deployment distributions in both vision and language. Unseen environments may introduce new appearances, layouts, and local navigation contexts, while unseen instructions may contain unfamiliar expressions. Such shifts can make the pretrained policy’s learned cross-modal decision preferences unreliable, leading to off-course behavior. Since the required correction is not explicitly available at test time, existing TTA-VLN methods infer how to adapt from predictive uncertainty, trajectory-level feedback, or accumulated adaptation experience. However, these signals do not directly evaluate the actual consequence of the current executed action, providing limited evidence of whether that interaction truly contributes to instruction-guided progress. Moreover, even when a signal suggests a plausible correction, the resulting policy change may still be unreliable and should not necessarily persist.

The key issue is therefore that TTA enables policy change, but policy change does not necessarily imply policy improvement. As illustrated in Fig. 1, reliable TTA-VLN requires answering two coupled questions: how to identify whether the current interaction supports goal-directed improvement, and how to determine whether the resulting candidate policy update is worth retaining. We refer to these two challenges as improvement identification and improvement retention, respectively. We observe that every executed action naturally produces an immediate observation transition that exposes its local consequence. This provides interaction-grounded evidence for identifying a supported direction of change, while the resulting policy modification should still be treated as a candidate that must be verified before it is allowed to persist.

Figure 1: Motivation for CGPI. TTA enables online policy change, but change does not necessarily imply improvement. Decision credit first identifies whether the current interaction provides local evidence of goal-directed improvement; the resulting candidate update is then verified against past credit-supported interactions before being retained or rolled back.

Based on this insight, we propose Credit-Guided Policy Improvement (CGPI), a framework for TTA-VLN that explicitly separates improvement identification from improvement retention. For improvement identification, CGPI grounds each executed action with its actual resulting observation and compares the observed consequence against the frozen pretrained policy’s local reference expectation, yielding signed, reference-relative decision credit without external outcome feedback. The recovered credit provides directional guidance for a lightweight action reranker, producing a candidate policy update rather than immediately committing the change. For improvement retention, CGPI verifies the candidate against previously observed credit-supported interactions and retains it only when the modification remains sufficiently supported and satisfies the proposal-state reference constraint; otherwise, the policy rolls back to the last accepted state. The pretrained backbone remains frozen throughout adaptation, forming an identify–propose–verify–retain loop for continual test-time policy improvement. Experiments across three VLN benchmarks and four navigation backbones evaluate CGPI, while qualitative trials on a physical robot further illustrate sim-to-real feasibility.

Our contributions are threefold. First, we formulate reliable TTA-VLN from the perspective of policy improvement rather than policy change, identifying two coupled problems: improvement identification and improvement retention. Second, we propose Credit-Guided Policy Improvement (CGPI), which recovers signed, reference-relative decision credit from action-induced observation transitions and verifies credit-guided candidate updates before selectively retaining or rolling them back. Third, experiments across REVERIE, R2R, and R2R-CE with HAMT, DUET, BEVBert, and ETPNav evaluate CGPI across discrete and continuous VLN settings; qualitative trials on a Unitree Go2 further illustrate zero-shot sim-to-real feasibility.

2 Method

2.1 Problem Setup and Overview

We consider vision-language navigation in a streaming test-time setting. The agent is given a pretrained policy \pi_{\theta_{0}} and receives a stream of navigation tasks \mathcal{X}=\{X_{1},\ldots,X_{N}\}. Each task X_{i}=(I_{i},o_{0}^{i}) contains a natural-language instruction I_{i} and an initial observation o_{0}^{i}. At step t, the state is s_{t}=(I_{i},o_{t},\tau_{<t},\mathcal{G}_{t}), where \tau_{<t} denotes the navigation history and \mathcal{G}_{t} denotes the currently available local candidate structure. The agent selects a_{t}\in\mathcal{A}_{t} until it chooses \mathrm{STOP}.

We study feedback-free test-time adaptation, by which we mean that no external task-level correctness or outcome signal is available during deployment. The agent cannot access expert actions, target locations, dense rewards, trajectory-level success labels, or human feedback. For a movement action, the only new environment information obtained after execution is its resulting observation o_{t+1}. Candidate evidence for unexecuted actions is constructed only from information already observable at s_{t}; no future observation of an unexecuted action is accessed.

The frozen backbone produces base logits z_{t}^{0}(a) and the reference policy \pi_{0}(a|s_{t}). We keep all backbone parameters fixed and adapt only a lightweight residual reranker r_{\phi}. Let \phi_{t} denote the currently retained reranker parameters. The adapted policy is

\tilde{z}_{t}(a;\phi_{t})=z_{t}^{0}(a)+\alpha\tanh\!\left(r_{\phi_{t}}(s_{t},a)\right),\qquad\tilde{\pi}_{\phi_{t}}(a|s_{t})=\mathrm{softmax}_{a\in\mathcal{A}_{t}}\!\left(\tilde{z}_{t}(a;\phi_{t})\right).
(1)

Here, \alpha bounds the maximum residual-logit correction.

Our goal is to identify interaction-induced policy changes that are locally supported and to determine which resulting modifications should persist. We denote a candidate modification proposed from the current interaction by \phi_{t}^{+}. A candidate is committed only after verification; otherwise, the reranker remains at the previously retained state \phi_{t}.

As illustrated in Fig. 2, CGPI follows an identify–propose–verify–retain loop. First, the consequence of an executed interaction is grounded by the actual next observation and evaluated relative to the frozen policy’s local expectation, yielding reference-relative decision credit. Second, sufficiently supported credit proposes a candidate modification to the lightweight reranker. Third, the candidate is evaluated against previously observed credit-supported interactions. Only a verified candidate is retained; otherwise, CGPI rolls back to the last accepted reranker state. The pretrained VLN backbone remains frozen throughout this process.

Figure 2: Overview of CGPI. The method constructs local process-evidence hypotheses and grounds the executed decision using its actual resulting observation. Reference-relative comparison recovers signed decision credit, which proposes a candidate modification to an action reranker. The candidate is then verified against past credit-supported interactions and retained only when sufficiently supported and satisfying the proposal-state reference constraint; otherwise, it is rolled back.

2.2 Interaction-Grounded Improvement Identification

For movement-action credit, we define the movement candidate set as \mathcal{A}_{t}^{\mathrm{mov}}=\mathcal{A}_{t}\setminus\{\mathrm{STOP}\}. We renormalize the frozen policy over movement actions as \pi_{0}^{\mathrm{mov}}(a|s_{t})=\pi_{0}(a|s_{t})/\sum_{a^{\prime}\in\mathcal{A}_{t}^{\mathrm{mov}}}\pi_{0}(a^{\prime}|s_{t}), so that \sum_{a\in\mathcal{A}_{t}^{\mathrm{mov}}}\pi_{0}^{\mathrm{mov}}(a|s_{t})=1. This renormalization is used only to construct the movement-action reference; the original policy over \mathcal{A}_{t}, including \mathrm{STOP}, is still used for navigation and action selection.

For each evidence view k, we construct a current-state hypothesis for every locally available movement action. After executing a non-STOP action a_{t}, the actual next observation o_{t+1} grounds the evidence for the executed decision:

\hat{e}_{t}^{k}(a)=\hat{E}^{k}(s_{t},a),\quad a\in\mathcal{A}_{t}^{\mathrm{mov}},\qquad e_{t}^{k}=E^{k}(s_{t},a_{t},o_{t+1}),\quad a_{t}\neq\mathrm{STOP}.
(2)

Here, \hat{E}^{k} is computed entirely from information available at s_{t}, while e_{t}^{k} is grounded by the actual observation obtained after executing a_{t}. We instantiate four lightweight evidence terms: Goal, Progress, Grounding, and Risk; we instantiate these four terms using lightweight evidence functions.

Because different evidence terms have different numerical scales, we standardize them using source-training statistics computed once and fixed throughout deployment:

\bar{e}_{t}^{k}=\frac{e_{t}^{k}-\mu_{k}}{\sigma_{k}+\epsilon},\qquad\bar{\hat{e}}_{t}^{k}(a)=\frac{\hat{e}_{t}^{k}(a)-\mu_{k}}{\sigma_{k}+\epsilon}.
(3)

No target labels, target locations, or test-time outcome signals are used to construct these statistics.

Observation grounding indicates what happened after the executed action, but an absolute evidence value does not reveal whether that consequence is locally favorable relative to the movement alternatives available at the same state. We therefore compare the grounded consequence against the frozen policy’s movement-only local reference:

b_{t}^{k}=\sum_{a\in\mathcal{A}_{t}^{\mathrm{mov}}}\pi_{0}^{\mathrm{mov}}(a|s_{t})\,\bar{\hat{e}}_{t}^{k}(a),\qquad C_{t}^{k}=\bar{e}_{t}^{k}-b_{t}^{k},\qquad A_{t}=\frac{1}{K}\sum_{k=1}^{K}C_{t}^{k},\;\;a_{t}\neq\mathrm{STOP}.
(4)

Here, b_{t}^{k} is the frozen-policy local reference over movement actions, C_{t}^{k} is the view-wise reference-relative credit, and A_{t} is the final movement-action credit.

The resulting A_{t} is a local, reference-relative estimate of the executed action’s consequence. Positive credit indicates that the observed consequence is more favorable than the frozen policy’s movement-only local reference expectation under the chosen evidence functions, while negative credit indicates the opposite. Since \mathrm{STOP} does not induce a new post-action observation, it is not included in the movement-action reference above. We handle STOP separately using a conservative completion-versus-movement credit, using a conservative completion-versus-movement credit.

2.3 Credit-Guided Candidate Policy Update

Decision credit provides the direction for a candidate policy change. We verify this candidate before commitment, separating update proposal from update retention.

Let D_{t}(\phi)=D_{\mathrm{KL}}(\tilde{\pi}_{\phi}(\cdot|s_{t})\|\pi_{0}(\cdot|s_{t})) denote deviation from the frozen navigation prior. We clip extreme credits and propose an update only when the credit is sufficiently strong and the retained policy has not already drifted excessively:

\hat{A}_{t}=\operatorname{clip}(A_{t},-A_{\max},A_{\max}),\qquad m_{t}^{\mathrm{prop}}=\mathbf{1}[|A_{t}|\geq\delta_{A}]\,\mathbf{1}[D_{t}(\phi_{t})\leq\delta_{\mathrm{KL}}].
(5)

The credit-magnitude condition filters weak signals whose directions are most sensitive to evidence-estimation error.

For an eligible interaction, the candidate-proposal objective is

\mathcal{L}_{\mathrm{prop}}(t)=-\mathrm{sg}(\hat{A}_{t})\log\tilde{\pi}_{\phi_{t}}(a_{t}|s_{t})+\lambda_{\mathrm{KL}}D_{t}(\phi_{t})+\lambda_{\mathrm{reg}}\|\phi_{t}\|_{2}^{2}.
(6)

Positive credit therefore proposes increasing the corresponding decision tendency, whereas negative credit proposes suppressing it. The KL term regularizes the proposal toward the frozen navigation prior. One optimizer step on \mathcal{L}_{\mathrm{prop}}(t) produces candidate model and optimizer states (\phi_{t}^{+},\omega_{t}^{+})=\operatorname{OptStep}((\phi_{t},\omega_{t}),\mathcal{L}_{\mathrm{prop}}(t)), where \omega_{t} is the optimizer state associated with the currently retained reranker. We pass (\phi_{t}^{+},\omega_{t}^{+}) to the verification stage as the candidate model and optimizer states.

2.4 Verify-and-Retain Policy Improvement

To determine whether a candidate modification deserves to persist, we maintain a bounded verification memory \mathcal{V}_{t}=\{(s_{i},a_{i},A_{i})\mid i\in\mathcal{I}_{t}\} of recent credit-supported interactions, where |A_{i}|\geq\delta_{A} and i<t. The current interaction that produces \phi_{t}^{+} is excluded during its own verification and inserted only after the retain-or-rollback decision, preventing self-validation.

For any reranker parameters \phi, we measure consistency with stored decision credits and define the candidate verification gain as

J_{t}(\phi)=\frac{1}{|\mathcal{V}_{t}|}\sum_{i\in\mathcal{I}_{t}}\mathrm{sg}(A_{i})\log\tilde{\pi}_{\phi}(a_{i}|s_{i}),\qquad\Delta_{t}^{\mathrm{ver}}=J_{t}(\phi_{t}^{+})-J_{t}(\phi_{t}).
(7)

For positive stored credit, increasing the corresponding action probability raises J_{t}; for negative stored credit, decreasing it also raises J_{t}. Hence \Delta_{t}^{\mathrm{ver}} measures whether the candidate is more consistent with previously supported decision directions than the currently retained policy.

We retain a candidate only when it improves the verification objective while remaining sufficiently close to the frozen navigation prior:

r_{t}=\mathbf{1}[\Delta_{t}^{\mathrm{ver}}\geq\delta_{\mathrm{keep}}]\,\mathbf{1}[D_{t}(\phi_{t}^{+})\leq\delta_{\mathrm{KL}}].
(8)

If r_{t}=1, both candidate states (\phi_{t}^{+},\omega_{t}^{+}) are retained; otherwise, the policy and optimizer remain at (\phi_{t},\omega_{t}). Thus, decision credit determines what change should be proposed, whereas verification determines whether that change should persist.

If no candidate is proposed or the verification memory has not reached its warm-up size, the retained state remains unchanged. After the retain-or-rollback decision, an eligible current interaction is inserted into the bounded verification memory and becomes available for evaluating future candidates.

Table 1: Experimental results for different TTA strategies on the REVERIE dataset.
  • HAMT [4]
    REVERIE Val Seen SR\uparrow
    47.65
    REVERIE Val Seen SPL\uparrow
    43.29
    REVERIE Val Seen RGSPL\uparrow
    40.19
    REVERIE Val Seen OSR\uparrow
    25.18
    REVERIE Val Unseen SR\uparrow
    36.84
    REVERIE Val Unseen SPL\uparrow
    32.95
    REVERIE Val Unseen RGSPL\uparrow
    30.20
    REVERIE Val Unseen OSR\uparrow
    17.28
    REVERIE Test Unseen SR\uparrow
    33.41
    REVERIE Test Unseen SPL\uparrow
    30.40
    REVERIE Test Unseen RGSPL\uparrow
    26.67
    REVERIE Test Unseen
    13.08
  • + Tent [18]
    REVERIE Val Seen SR\uparrow
    46.03
    REVERIE Val Seen SPL\uparrow
    43.43
    REVERIE Val Seen RGSPL\uparrow
    40.78
    REVERIE Val Seen OSR\uparrow
    25.81
    REVERIE Val Unseen SR\uparrow
    32.60
    REVERIE Val Unseen SPL\uparrow
    30.56
    REVERIE Val Unseen RGSPL\uparrow
    28.23
    REVERIE Val Unseen OSR\uparrow
    14.48
    REVERIE Test Unseen SR\uparrow
    25.06
    REVERIE Test Unseen SPL\uparrow
    23.73
    REVERIE Test Unseen RGSPL\uparrow
    21.78
    REVERIE Test Unseen
    10.82
  • + SAR [16]
    REVERIE Val Seen SR\uparrow
    47.12
    REVERIE Val Seen SPL\uparrow
    43.85
    REVERIE Val Seen RGSPL\uparrow
    39.97
    REVERIE Val Seen OSR\uparrow
    25.44
    REVERIE Val Unseen SR\uparrow
    32.86
    REVERIE Val Unseen SPL\uparrow
    31.12
    REVERIE Val Unseen RGSPL\uparrow
    29.15
    REVERIE Val Unseen OSR\uparrow
    15.23
    REVERIE Test Unseen SR\uparrow
    27.94
    REVERIE Test Unseen SPL\uparrow
    25.86
    REVERIE Test Unseen RGSPL\uparrow
    23.08
    REVERIE Test Unseen
    11.58
  • + ViDA [15]
    REVERIE Val Seen SR\uparrow
    47.67
    REVERIE Val Seen SPL\uparrow
    43.55
    REVERIE Val Seen RGSPL\uparrow
    41.23
    REVERIE Val Seen OSR\uparrow
    25.27
    REVERIE Val Unseen SR\uparrow
    32.74
    REVERIE Val Unseen SPL\uparrow
    30.97
    REVERIE Val Unseen RGSPL\uparrow
    28.82
    REVERIE Val Unseen OSR\uparrow
    14.97
    REVERIE Test Unseen SR\uparrow
    27.03
    REVERIE Test Unseen SPL\uparrow
    24.81
    REVERIE Test Unseen RGSPL\uparrow
    22.45
    REVERIE Test Unseen
    11.23
  • + FSTTA [7]
    REVERIE Val Seen SR\uparrow
    48.21
    REVERIE Val Seen SPL\uparrow
    42.87
    REVERIE Val Seen RGSPL\uparrow
    39.56
    REVERIE Val Seen OSR\uparrow
    24.58
    REVERIE Val Unseen SR\uparrow
    36.78
    REVERIE Val Unseen SPL\uparrow
    32.89
    REVERIE Val Unseen RGSPL\uparrow
    30.51
    REVERIE Val Unseen OSR\uparrow
    17.20
    REVERIE Test Unseen SR\uparrow
    33.39
    REVERIE Test Unseen SPL\uparrow
    30.39
    REVERIE Test Unseen RGSPL\uparrow
    26.65
    REVERIE Test Unseen
    13.61
  • + ReCAP [10]
    REVERIE Val Seen SR\uparrow
    48.49
    REVERIE Val Seen SPL\uparrow
    44.06
    REVERIE Val Seen RGSPL\uparrow
    40.69
    REVERIE Val Seen OSR\uparrow
    25.46
    REVERIE Val Unseen SR\uparrow
    37.04
    REVERIE Val Unseen SPL\uparrow
    33.06
    REVERIE Val Unseen RGSPL\uparrow
    30.28
    REVERIE Val Unseen OSR\uparrow
    17.37
    REVERIE Test Unseen SR\uparrow
    34.11
    REVERIE Test Unseen SPL\uparrow
    30.51
    REVERIE Test Unseen RGSPL\uparrow
    24.27
    REVERIE Test Unseen
    13.11
  • + IDEA [11]
    REVERIE Val Seen SR\uparrow
    50.67
    REVERIE Val Seen SPL\uparrow
    47.33
    REVERIE Val Seen RGSPL\uparrow
    42.13
    REVERIE Val Seen OSR\uparrow
    26.82
    REVERIE Val Unseen SR\uparrow
    39.87
    REVERIE Val Unseen SPL\uparrow
    34.92
    REVERIE Val Unseen RGSPL\uparrow
    31.52
    REVERIE Val Unseen OSR\uparrow
    17.76
    REVERIE Test Unseen SR\uparrow
    38.14
    REVERIE Test Unseen SPL\uparrow
    32.81
    REVERIE Test Unseen RGSPL\uparrow
    28.52
    REVERIE Test Unseen
    14.45
  • + Ours
    REVERIE Val Seen SR\uparrow
    53.01
    REVERIE Val Seen SPL\uparrow
    49.19
    REVERIE Val Seen RGSPL\uparrow
    44.22
    REVERIE Val Seen OSR\uparrow
    28.78
    REVERIE Val Unseen SR\uparrow
    42.05
    REVERIE Val Unseen SPL\uparrow
    36.97
    REVERIE Val Unseen RGSPL\uparrow
    33.26
    REVERIE Val Unseen OSR\uparrow
    19.98
    REVERIE Test Unseen SR\uparrow
    40.25
    REVERIE Test Unseen SPL\uparrow
    34.73
    REVERIE Test Unseen RGSPL\uparrow
    30.78
    REVERIE Test Unseen
    15.48
  • DUET [5]
    REVERIE Val Seen SR\uparrow
    73.86
    REVERIE Val Seen SPL\uparrow
    71.75
    REVERIE Val Seen RGSPL\uparrow
    63.94
    REVERIE Val Seen OSR\uparrow
    51.14
    REVERIE Val Unseen SR\uparrow
    51.07
    REVERIE Val Unseen SPL\uparrow
    46.98
    REVERIE Val Unseen RGSPL\uparrow
    33.73
    REVERIE Val Unseen OSR\uparrow
    23.03
    REVERIE Test Unseen SR\uparrow
    56.91
    REVERIE Test Unseen SPL\uparrow
    52.51
    REVERIE Test Unseen RGSPL\uparrow
    36.06
    REVERIE Test Unseen
    22.06
  • + Tent [18]
    REVERIE Val Seen SR\uparrow
    73.72
    REVERIE Val Seen SPL\uparrow
    71.89
    REVERIE Val Seen RGSPL\uparrow
    64.06
    REVERIE Val Seen OSR\uparrow
    50.41
    REVERIE Val Unseen SR\uparrow
    51.43
    REVERIE Val Unseen SPL\uparrow
    47.55
    REVERIE Val Unseen RGSPL\uparrow
    33.99
    REVERIE Val Unseen OSR\uparrow
    23.32
    REVERIE Test Unseen SR\uparrow
    57.12
    REVERIE Test Unseen SPL\uparrow
    52.61
    REVERIE Test Unseen RGSPL\uparrow
    36.17
    REVERIE Test Unseen
    22.16
  • + SAR [16]
    REVERIE Val Seen SR\uparrow
    74.84
    REVERIE Val Seen SPL\uparrow
    71.75
    REVERIE Val Seen RGSPL\uparrow
    64.43
    REVERIE Val Seen OSR\uparrow
    51.70
    REVERIE Val Unseen SR\uparrow
    53.26
    REVERIE Val Unseen SPL\uparrow
    48.00
    REVERIE Val Unseen RGSPL\uparrow
    33.92
    REVERIE Val Unseen OSR\uparrow
    23.09
    REVERIE Test Unseen SR\uparrow
    57.11
    REVERIE Test Unseen SPL\uparrow
    53.04
    REVERIE Test Unseen RGSPL\uparrow
    36.07
    REVERIE Test Unseen
    22.27
  • + ViDA [15]
    REVERIE Val Seen SR\uparrow
    73.99
    REVERIE Val Seen SPL\uparrow
    72.49
    REVERIE Val Seen RGSPL\uparrow
    63.49
    REVERIE Val Seen OSR\uparrow
    50.89
    REVERIE Val Unseen SR\uparrow
    52.53
    REVERIE Val Unseen SPL\uparrow
    48.14
    REVERIE Val Unseen RGSPL\uparrow
    32.45
    REVERIE Val Unseen OSR\uparrow
    21.92
    REVERIE Test Unseen SR\uparrow
    56.78
    REVERIE Test Unseen SPL\uparrow
    52.74
    REVERIE Test Unseen RGSPL\uparrow
    35.10
    REVERIE Test Unseen
    21.77
  • + FSTTA [7]
    REVERIE Val Seen SR\uparrow
    75.59
    REVERIE Val Seen SPL\uparrow
    75.48
    REVERIE Val Seen RGSPL\uparrow
    65.84
    REVERIE Val Seen OSR\uparrow
    52.23
    REVERIE Val Unseen SR\uparrow
    56.26
    REVERIE Val Unseen SPL\uparrow
    54.15
    REVERIE Val Unseen RGSPL\uparrow
    36.41
    REVERIE Val Unseen OSR\uparrow
    23.56
    REVERIE Test Unseen SR\uparrow
    58.44
    REVERIE Test Unseen SPL\uparrow
    53.40
    REVERIE Test Unseen RGSPL\uparrow
    36.43
    REVERIE Test Unseen
    22.40
  • + ReCAP [10]
    REVERIE Val Seen SR\uparrow
    75.06
    REVERIE Val Seen SPL\uparrow
    74.72
    REVERIE Val Seen RGSPL\uparrow
    65.87
    REVERIE Val Seen OSR\uparrow
    53.42
    REVERIE Val Unseen SR\uparrow
    56.67
    REVERIE Val Unseen SPL\uparrow
    54.74
    REVERIE Val Unseen RGSPL\uparrow
    36.22
    REVERIE Val Unseen OSR\uparrow
    23.74
    REVERIE Test Unseen SR\uparrow
    57.72
    REVERIE Test Unseen SPL\uparrow
    53.07
    REVERIE Test Unseen RGSPL\uparrow
    36.52
    REVERIE Test Unseen
    22.47
  • + IDEA [11]
    REVERIE Val Seen SR\uparrow
    78.45
    REVERIE Val Seen SPL\uparrow
    78.24
    REVERIE Val Seen RGSPL\uparrow
    67.74
    REVERIE Val Seen OSR\uparrow
    55.07
    REVERIE Val Unseen SR\uparrow
    58.51
    REVERIE Val Unseen SPL\uparrow
    56.92
    REVERIE Val Unseen RGSPL\uparrow
    38.03
    REVERIE Val Unseen OSR\uparrow
    25.47
    REVERIE Test Unseen SR\uparrow
    58.91
    REVERIE Test Unseen SPL\uparrow
    55.12
    REVERIE Test Unseen RGSPL\uparrow
    39.84
    REVERIE Test Unseen
    24.52
  • + Ours
    REVERIE Val Seen SR\uparrow
    79.62
    REVERIE Val Seen SPL\uparrow
    79.22
    REVERIE Val Seen RGSPL\uparrow
    68.05
    REVERIE Val Seen OSR\uparrow
    56.96
    REVERIE Val Unseen SR\uparrow
    60.75
    REVERIE Val Unseen SPL\uparrow
    58.76
    REVERIE Val Unseen RGSPL\uparrow
    40.15
    REVERIE Val Unseen OSR\uparrow
    27.54
    REVERIE Test Unseen SR\uparrow
    60.88
    REVERIE Test Unseen SPL\uparrow
    57.31
    REVERIE Test Unseen RGSPL\uparrow
    41.87
    REVERIE Test Unseen
    24.67

3 Experiments

Experimental setup.

We evaluate CGPI on REVERIE [17], R2R [3], and R2R-CE [14] with four pretrained navigation policies: HAMT [4], DUET [5], BEVBert [1], and ETPNav [2]. Following prior TTA-VLN evaluation protocols [11], we use the standard benchmark splits, pretrained policies, and official episode order under continual test-time adaptation.

3.1 Main Results

Evaluation on REVERIE.

Table 1 compares CGPI with existing TTA methods on REVERIE using HAMT and DUET as navigation backbones. CGPI consistently achieves the best performance across Val Seen, Val Unseen, and Test Unseen. On DUET, CGPI improves SR/SPL from 56.92/38.03 to 58.76/40.15 on Val Unseen and from 55.12/39.84 to 57.31/41.87 on Test Unseen compared with IDEA. Similar improvements are observed with HAMT, where SR/SPL increases from 34.92/31.52 to 36.97/33.26 on Val Unseen. These results show that combining observation-grounded, reference-relative improvement identification with selective verify-and-retain adaptation provides an effective test-time policy improvement mechanism across navigation backbones.

Table 2: Experiments on the R2R dataset.
  • DUET [5]
    R2R Val Seen NE\downarrow
    12.33
    R2R Val Seen SR\uparrow
    2.28
    R2R Val Seen SPL\uparrow
    79
    R2R Val Seen TL\downarrow
    73
    R2R Val Unseen NE\downarrow
    13.94
    R2R Val Unseen SR\uparrow
    3.31
    R2R Val Unseen SPL\uparrow
    72
    R2R Val Unseen
    60
  • + Tent
    R2R Val Seen NE\downarrow
    12.17
    R2R Val Seen SR\uparrow
    2.38
    R2R Val Seen SPL\uparrow
    78
    R2R Val Seen TL\downarrow
    72
    R2R Val Unseen NE\downarrow
    13.78
    R2R Val Unseen SR\uparrow
    3.42
    R2R Val Unseen SPL\uparrow
    72
    R2R Val Unseen
    60
  • + SAR
    R2R Val Seen NE\downarrow
    12.05
    R2R Val Seen SR\uparrow
    2.28
    R2R Val Seen SPL\uparrow
    78
    R2R Val Seen TL\downarrow
    72
    R2R Val Unseen NE\downarrow
    13.59
    R2R Val Unseen SR\uparrow
    3.28
    R2R Val Unseen SPL\uparrow
    72
    R2R Val Unseen
    61
  • + ViDA
    R2R Val Seen NE\downarrow
    12.11
    R2R Val Seen SR\uparrow
    2.31
    R2R Val Seen SPL\uparrow
    79
    R2R Val Seen TL\downarrow
    73
    R2R Val Unseen NE\downarrow
    13.63
    R2R Val Unseen SR\uparrow
    3.34
    R2R Val Unseen SPL\uparrow
    72
    R2R Val Unseen
    61
  • + FSTTA
    R2R Val Seen NE\downarrow
    13.39
    R2R Val Seen SR\uparrow
    2.25
    R2R Val Seen SPL\uparrow
    79
    R2R Val Seen TL\downarrow
    73
    R2R Val Unseen NE\downarrow
    14.64
    R2R Val Unseen SR\uparrow
    3.03
    R2R Val Unseen SPL\uparrow
    75
    R2R Val Unseen
    62
  • + ReCAP
    R2R Val Seen NE\downarrow
    12.02
    R2R Val Seen SR\uparrow
    2.27
    R2R Val Seen SPL\uparrow
    78
    R2R Val Seen TL\downarrow
    73
    R2R Val Unseen NE\downarrow
    13.39
    R2R Val Unseen SR\uparrow
    3.28
    R2R Val Unseen SPL\uparrow
    72
    R2R Val Unseen
    61
  • + IDEA
    R2R Val Seen NE\downarrow
    11.23
    R2R Val Seen SR\uparrow
    2.03
    R2R Val Seen SPL\uparrow
    81
    R2R Val Seen TL\downarrow
    76
    R2R Val Unseen NE\downarrow
    12.47
    R2R Val Unseen SR\uparrow
    2.91
    R2R Val Unseen SPL\uparrow
    76
    R2R Val Unseen
    67
  • + Ours
    R2R Val Seen NE\downarrow
    10.91
    R2R Val Seen SR\uparrow
    1.89
    R2R Val Seen SPL\uparrow
    83
    R2R Val Seen TL\downarrow
    77
    R2R Val Unseen NE\downarrow
    12.08
    R2R Val Unseen SR\uparrow
    2.73
    R2R Val Unseen SPL\uparrow
    79
    R2R Val Unseen
    68
  • BEVBert [1]
    R2R Val Seen NE\downarrow
    13.56
    R2R Val Seen SR\uparrow
    2.17
    R2R Val Seen SPL\uparrow
    81
    R2R Val Seen TL\downarrow
    74
    R2R Val Unseen NE\downarrow
    14.55
    R2R Val Unseen SR\uparrow
    2.81
    R2R Val Unseen SPL\uparrow
    75
    R2R Val Unseen
    64
  • + Tent
    R2R Val Seen NE\downarrow
    12.68
    R2R Val Seen SR\uparrow
    2.36
    R2R Val Seen SPL\uparrow
    80
    R2R Val Seen TL\downarrow
    74
    R2R Val Unseen NE\downarrow
    13.14
    R2R Val Unseen SR\uparrow
    2.93
    R2R Val Unseen SPL\uparrow
    74
    R2R Val Unseen
    63
  • + SAR
    R2R Val Seen NE\downarrow
    12.49
    R2R Val Seen SR\uparrow
    2.28
    R2R Val Seen SPL\uparrow
    80
    R2R Val Seen TL\downarrow
    74
    R2R Val Unseen NE\downarrow
    12.98
    R2R Val Unseen SR\uparrow
    2.79
    R2R Val Unseen SPL\uparrow
    75
    R2R Val Unseen
    64
  • + ViDA
    R2R Val Seen NE\downarrow
    12.53
    R2R Val Seen SR\uparrow
    2.31
    R2R Val Seen SPL\uparrow
    81
    R2R Val Seen TL\downarrow
    74
    R2R Val Unseen NE\downarrow
    13.11
    R2R Val Unseen SR\uparrow
    2.83
    R2R Val Unseen SPL\uparrow
    75
    R2R Val Unseen
    64
  • + FSTTA
    R2R Val Seen NE\downarrow
    12.28
    R2R Val Seen SR\uparrow
    2.31
    R2R Val Seen SPL\uparrow
    80
    R2R Val Seen TL\downarrow
    75
    R2R Val Unseen NE\downarrow
    13.96
    R2R Val Unseen SR\uparrow
    2.89
    R2R Val Unseen SPL\uparrow
    74
    R2R Val Unseen
    63
  • + ReCAP
    R2R Val Seen NE\downarrow
    12.31
    R2R Val Seen SR\uparrow
    2.27
    R2R Val Seen SPL\uparrow
    81
    R2R Val Seen TL\downarrow
    74
    R2R Val Unseen NE\downarrow
    12.94
    R2R Val Unseen SR\uparrow
    2.78
    R2R Val Unseen SPL\uparrow
    75
    R2R Val Unseen
    64
  • + IDEA
    R2R Val Seen NE\downarrow
    10.89
    R2R Val Seen SR\uparrow
    2.15
    R2R Val Seen SPL\uparrow
    83
    R2R Val Seen TL\downarrow
    79
    R2R Val Unseen NE\downarrow
    12.03
    R2R Val Unseen SR\uparrow
    2.53
    R2R Val Unseen SPL\uparrow
    76
    R2R Val Unseen
    68
  • + Ours
    R2R Val Seen NE\downarrow
    10.61
    R2R Val Seen SR\uparrow
    2.02
    R2R Val Seen SPL\uparrow
    84
    R2R Val Seen TL\downarrow
    81
    R2R Val Unseen NE\downarrow
    11.69
    R2R Val Unseen SR\uparrow
    2.38
    R2R Val Unseen SPL\uparrow
    79
    R2R Val Unseen
    70
Evaluation on R2R & R2R-CE.

Tables 3 and 3 further evaluate CGPI on instruction-following navigation in both discrete and continuous environments. On R2R Val Unseen, CGPI improves SR/SPL from 76/67 to 79/68 with DUET and from 76/68 to 79/70 with BEVBert compared with IDEA. On R2R-CE Val Unseen, CGPI also improves SR/SPL from 62/52 to 65/54 with BEVBert and from 59/51 to 61/52 with ETPNav. These results establish gains across the four evaluated navigation architectures in both discrete and continuous VLN settings.

Real-world qualitative results.

We further deploy CGPI on a Unitree Go2 using a navigation policy trained only in simulated environments, without real-world fine-tuning or external outcome feedback. The three trajectories in Fig. 3 illustrate successful multi-stage instruction following and sim-to-real feasibility in unseen environments.

Figure 3: Real-world qualitative results of CGPI on a Unitree Go2 robot. We show third-person views and egocentric observations for three executed trajectories.

3.2 Case Studies of Credit-Guided Policy Improvement

Figure 4 visualizes representative test-time policy improvements in unseen environments, where CGPI trajectories mark key decision points with recovered decision credit A_{t} and associated verification outcomes. For the instruction “Go to the small spa room with the white painted walls. Bring me the hand soap from the sink,” CGPI first obtains a positive credit A_{t}=+0.36; the resulting candidate update is retained and shifts the policy toward the spa room. At the following decision point, a negative credit A_{t}=-0.28 produces a candidate update that is rejected by verification, preventing the policy from drifting toward the wrong side room. A later positive credit A_{t}=+0.29 is retained, further reinforcing movement toward the target sink. In contrast, IDEA continues along an off-course branch and stops away from the target.

Figure 4: Qualitative comparison of IDEA and CGPI in unseen environments.

This visualizes how decision credit determines the update direction and verification controls whether that update is retained.

3.3 Ablation of Improvement Identification

We isolate the two operations used for improvement identification: observation grounding, which evaluates the executed action using its actual next observation, and reference-relative comparison, which evaluates the resulting evidence relative to the frozen policy’s local expectation. All other CGPI components, including candidate proposal, verification, and retention, are kept fixed.

For this ablation, we use the view-averaged grounded evidence \bar{e}_{t}=\frac{1}{K}\sum_{k}\bar{e}_{t}^{k}, the view-averaged pre-action hypothesis \bar{\hat{e}}_{t}(a)=\frac{1}{K}\sum_{k}\bar{\hat{e}}_{t}^{k}(a), and the view-averaged reference b_{t}=\frac{1}{K}\sum_{k}b_{t}^{k}. The four variants differ only in the signal used for candidate proposal: Absolute Hypothesis uses \bar{\hat{e}}_{t}(a_{t}); Grounded Evidence uses \bar{e}_{t}; Relative Hypothesis uses \bar{\hat{e}}_{t}(a_{t})-b_{t}; and CGPI uses \bar{e}_{t}-b_{t}, which is equivalent to Eq. 4 for movement actions.

To assess the quality of the proposal signal, we additionally report two post-hoc diagnostics. Credit–Progress Correlation (CPC) measures the Spearman correlation between the test-time signal and actual one-step geodesic progress, while Wrong Update Rate (WUR) measures the fraction of proposal-triggering interactions whose signal direction disagrees with oracle local progress. Geodesic information is used only for post-hoc evaluation and is never available during adaptation.

Table 4: Ablation of CGPI’s two core improvement-identification operations on REVERIE Val Unseen with DUET.
  • Absolute Hypothesis
    Grounding
    –
    Reference
    –
    SR\uparrow
    54.32
    SPL\uparrow
    36.71
    CPC\uparrow
    0.297
    WUR\downarrow
    0.312
  • Grounded Evidence
    Grounding
    ✓
    Reference
    –
    SR\uparrow
    56.14
    SPL\uparrow
    38.06
    CPC\uparrow
    0.414
    WUR\downarrow
    0.244
  • Relative Hypothesis
    Grounding
    –
    Reference
    ✓
    SR\uparrow
    56.82
    SPL\uparrow
    38.67
    CPC\uparrow
    0.463
    WUR\downarrow
    0.221
  • CGPI
    Grounding
    ✓
    Reference
    ✓
    SR\uparrow
    58.76
    SPL\uparrow
    40.15
    CPC\uparrow
    0.572
    WUR\downarrow
    0.154

Table 4 shows complementary contributions from both operations. Observation grounding improves SR, SPL, and CPC over the pre-action hypothesis, while reference-relative comparison further improves the quality of the proposal signal. Combining both yields the highest navigation performance and CPC together with the lowest WUR. This supports using the observed transition to determine what happened and the frozen-policy reference to determine whether that consequence is locally favorable.

Contribution of STOP credit.

The core ablation above keeps STOP handling fixed in order to isolate the two operations used for movement-action credit. We therefore further separate the contributions of observation-grounded movement credit and the dedicated STOP credit in Eq. . When movement credit is disabled, movement actions do not generate credit-guided candidate policy modifications. When STOP credit is disabled, STOP remains a valid action of the navigation policy, but a STOP decision does not generate a candidate modification. All other CGPI components, including verification and retention, remain unchanged.

Table 5: Contribution of movement-action credit and STOP-specific credit in CGPI on REVERIE.
  • –
    STOP Credit
    –
    SR\uparrow
    30.40
    SPL\uparrow
    26.67
  • ✓
    STOP Credit
    –
    SR\uparrow
    33.54
    SPL\uparrow
    29.61
  • –
    STOP Credit
    ✓
    SR\uparrow
    31.46
    SPL\uparrow
    27.55
  • ✓
    STOP Credit
    ✓
    SR\uparrow
    34.73
    SPL\uparrow
    30.78

As shown in Table 5, enabling movement-action credit alone improves SR and SPL from 30.40/26.67 to 33.54/29.61, accounting for most of the gain over the frozen HAMT policy. Using only STOP credit also improves performance to 31.46/27.55, showing that learning from stopping decisions provides an additional adaptation signal. Combining movement and STOP credit yields the strongest result of 34.73 SR and 30.78 SPL, indicating that the two sources of credit are complementary. Because STOP terminates the current navigation episode, a retained update induced by STOP cannot affect later decisions within the same trajectory. Under the continual protocol, however, the retained policy modification can influence subsequent episodes.

3.4 Effect of Improvement Verification and Retention

We next examine the second stage of CGPI: whether a candidate policy change should be retained after it has been proposed by decision credit. All variants use the same observation-grounded, reference-relative credit, lightweight reranker, and candidate-proposal objective. They differ only in how candidate modifications are evaluated before being committed. Table 6 reports this ablation on REVERIE Val Unseen with DUET.

We evaluate retention behavior using three complementary diagnostics. Policy Drift (PD) measures the average KL divergence between the adapted and frozen action distributions. Accepted Improvement Rate (AIR) is the fraction of retained movement-action candidates that yield positive short-horizon counterfactual progress, while Retention Rate (RR) is the fraction of proposed candidates that are committed. These diagnostics are used only for analysis.

Table 6: Ablation of improvement verification and retention on REVERIE Val Unseen with DUET.
  • CGPI w/o Verification
    Verify
    –
    Cand. KL
    –
    SR\uparrow
    57.41
    SPL\uparrow
    38.96
    PD\downarrow
    0.071
    AIR\uparrow
    0.548
    RR(%)
    100.0
  • CGPI w/o Candidate KL
    Verify
    ✓
    Cand. KL
    –
    SR\uparrow
    58.29
    SPL\uparrow
    39.72
    PD\downarrow
    0.057
    AIR\uparrow
    0.704
    RR(%)
    67.8
  • Full CGPI
    Verify
    ✓
    Cand. KL
    ✓
    SR\uparrow
    58.76
    SPL\uparrow
    40.15
    PD\downarrow
    0.043
    AIR\uparrow
    0.741
    RR(%)
    61.3

The comparison isolates whether evaluating a proposed policy change before committing it improves the quality of retained adaptations. Without verification, every eligible candidate is committed, resulting in a higher retention rate but also larger policy drift and a lower AIR. Adding credit-based verification rejects unsupported modifications and improves both navigation performance and retained-candidate quality. The full method further applies the candidate-level KL condition, reducing policy drift from 0.057 to 0.043 while increasing AIR from 0.704 to 0.741.

3.5 Are Retained Policy Changes Actually Better?

To directly examine whether the verify-and-retain mechanism distinguishes useful policy changes from harmful ones, we perform a post-hoc counterfactual analysis on REVERIE Val Unseen with DUET. For every movement-action candidate, we clone the complete navigation state after the executed transition, including the simulator state, trajectory history, and accumulated navigation structure. The retained policy \phi_{t} and candidate policy \phi_{t}^{+} are then rolled out independently from identical decision contexts for a short horizon H. Geodesic information is used only for this post-hoc diagnosis and is never available to CGPI during adaptation.

Let \Gamma_{t}^{(H)} denote the difference in short-horizon oracle progress between the candidate and the currently retained policy. We report: (i) Accepted Improvement Rate (AIR), the fraction of retained candidates with \Gamma_{t}^{(H)}>0; (ii) Accepted Improvement Gain (AIG), the average \Gamma_{t}^{(H)} among retained candidates; and (iii) Rejection Precision (RP), the fraction of rejected candidates with \Gamma_{t}^{(H)}<0.

As shown in Table 7 (left), compared with direct commitment, CGPI increases AIR from 0.548 to 0.741 and the mean accepted improvement gain from 0.19 to 0.63 m. Moreover, an RP of 0.716 indicates that 71.6% of rejected candidates would have produced negative short-horizon oracle progress under the post-hoc counterfactual evaluation. These results show that verification both improves the quality of retained candidates and filters a substantial fraction of harmful policy changes.

Table 7: Policy-improvement analysis on REVERIE. Left: post-hoc candidate-update quality (DUET, Val Unseen). Right: within-episode versus continual adaptation (HAMT, Test Unseen).
  • Credit-Guided Direct Commit
    AIR\uparrow
    0.548
    AIG (m)\uparrow
    0.19
    RP\uparrow
    –
  • CGPI
    AIR\uparrow
    0.741
    AIG (m)\uparrow
    0.63
    RP\uparrow
    0.716

3.6 Within-Episode versus Continual Adaptation

Since the decision credit for an executed action is obtained only after observing its resulting transition, a natural question is whether the recovered credit already benefits subsequent decisions within the same episode or mainly contributes through accumulation across episodes. We therefore compare CGPI under episode-reset and continual adaptation protocols on REVERIE Test Unseen with HAMT. In the episode-reset setting, the reranker parameters, optimizer state, and verification memory are restored to the same initialization before every navigation episode. All CGPI operations, including credit recovery, candidate proposal, verification, and retention, are performed normally within the episode. Thus, any improvement over the frozen policy can only arise from within-episode policy improvement. In the continual setting, the retained reranker parameters, optimizer state, and verification memory are preserved across episodes, following our default evaluation protocol.

As shown in Table 3.6 (right), episode-reset CGPI improves SR/SPL from 30.40/26.67 to 32.62/28.41 over the frozen HAMT policy. Since the reranker and optimizer state are reset before every episode, this improvement can only arise from CGPI updates affecting subsequent decisions within the same trajectory. This isolates a clear within-episode adaptation benefit from post-action decision credit. Retaining the adaptation state across episodes further improves performance to 34.73/30.78, indicating an additional benefit from cross-episode accumulation under the continual test-time setting.

4 Conclusion

We introduced CGPI, a feedback-free test-time adaptation framework that formulates online VLN adaptation from the perspective of policy improvement rather than policy change. CGPI uses action-induced observation transitions to recover local, reference-relative decision credit and separates credit-guided update proposal from subsequent verification and retention. Across the evaluated discrete and continuous VLN settings, CGPI improves navigation performance with multiple pretrained backbones while adapting only a lightweight residual reranker. Post-hoc analyses further show that the recovered credit is aligned with local navigation progress and that selective verification improves the quality of retained candidate updates. Qualitative robot trials additionally illustrate zero-shot sim-to-real feasibility in the shown real-world settings.

References

  1. [1] D. An, Y. Qi, Y. Li, Y. Huang, L. Wang, T. Tan, and J. Shao (2023) BEVBert: multimodal map pre-training for language-guided navigation. Proceedings of the IEEE/CVF International Conference on Computer Vision.
  2. [2] D. An, H. Wang, W. Wang, Z. Wang, Y. Huang, K. He, and L. Wang (2024) ETPNav: evolving topological planning for vision-language navigation in continuous environments. IEEE Transactions on Pattern Analysis and Machine Intelligence.
  3. [3] P. Anderson, Q. Wu, D. Teney, J. Bruce, M. Johnson, N. Sünderhauf, I. Reid, S. Gould, and A. van den Hengel (2018) Vision-and-language navigation: interpreting visually-grounded navigation instructions in real environments. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3674–3683.
  4. [4] S. Chen, P. Guhur, C. Schmid, and I. Laptev (2021) History aware multimodal transformer for vision-and-language navigation. In Advances in Neural Information Processing Systems, Vol. 34, pp. 5834–5847.
  5. [5] S. Chen, P. Guhur, M. Tapaswi, C. Schmid, and I. Laptev (2022) Think global, act local: dual-scale graph transformer for vision-and-language navigation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 16537–16547.
  6. [6] D. Fried, R. Hu, V. Cirik, A. Rohrbach, J. Andreas, L. Morency, T. Berg-Kirkpatrick, K. Saenko, D. Klein, and T. Darrell (2018) Speaker-follower models for vision-and-language navigation. In Advances in Neural Information Processing Systems, Vol. 31.
  7. [7] J. Gao, X. Yao, and C. Xu (2024) Fast-slow test-time adaptation for online vision-and-language navigation. In Proceedings of the 41st International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 235, pp. 14902–14919.
  8. [8] W. Hao, C. Li, X. Li, L. Carin, and J. Gao (2020) Towards learning a generic agent for vision-and-language navigation via pre-training. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 13137–13146.
  9. [9] Y. Hong, Q. Wu, Y. Qi, C. Rodriguez-Opazo, and S. Gould (2021) VLN-BERT: a recurrent vision-and-language BERT for navigation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 1643–1653.
  10. [10] Z. Hu, Y. Hu, X. Li, S. Tang, and L. Duan (2025) Beyond entropy: region confidence proxy for wild test-time adaptation. ICML.
  11. [11] Z. Hu, X. Huang, Y. Li, Y. Hu, S. Xu, and L. Duan (2026) Turning adaptation into assets: cross-domain bridging for online vision-language navigation. arXiv preprint arXiv:2605.23257.
  12. [12] S. Kim, G. Oh, H. Ko, D. Ji, D. Lee, B. Lee, S. Jang, and S. Kim (2025) Test-time adaptation for online vision-language navigation with feedback-based reinforcement learning. In Forty-second International Conference on Machine Learning,
  13. [13] H. Ko, S. J. Kim, G. Oh, J. Yoon, H. Lee, S. Jang, S. Kim, and S. Kim (2026) Active test-time vision-language navigation. Advances in Neural Information Processing Systems 38, pp. 44756–44775.
  14. [14] J. Krantz, E. Wijmans, A. Majumdar, D. Batra, and S. Lee (2020) Beyond the nav-graph: vision-and-language navigation in continuous environments. In European Conference on Computer Vision, pp. 104–120.
  15. [15] J. Liu, S. Yang, P. Jia, R. Zhang, M. Lu, Y. Guo, W. Xue, and S. Zhang (2024) ViDA: homeostatic visual domain adapter for continual test time adaptation. In The Twelfth International Conference on Learning Representations,
  16. [16] S. Niu, J. Wu, Y. Zhang, Z. Wen, Y. Chen, P. Zhao, and M. Tan (2023) Towards stable test-time adaptation in dynamic wild world. In International Conference on Learning Representations,
  17. [17] Y. Qi, Z. Pan, Y. Hong, M. Yang, A. van den Hengel, and Q. Wu (2020) REVERIE: remote embodied visual referring expression in real indoor environments. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 9982–9991.
  18. [18] D. Wang, E. Shelhamer, S. Liu, B. Olshausen, and T. Darrell (2021) Tent: fully test-time adaptation by entropy minimization. In ICLR,