atlas

Research map / Vision-language and multimodal / Robot action and navigation

Bootstrapping Language-Guided Navigation Learning with Self-Refining Data Flywheel

ICLR 2025 · Vision-language and multimodal › Robot action and navigation · approach: Pretraining and data augmentation for VLN · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a Self-Refining Data Flywheel where an instruction generator (Mantis-based) and a DUET navigator iteratively filter and regenerate instruction-trajectory data for vision-and-language navigation, without human annotation.

Problem

Synthetic instruction-trajectory data for vision-and-language navigation (VLN) is of low language fidelity and alignment, and human annotation is costly, limiting navigator and generator quality.

Approach

A two-model loop: the navigator scores generated instructions by re-running them and comparing the followed path to the original (nDTW/SPL) to filter data for training a better generator, and the improved generator regenerates the low-quality samples to train a stronger navigator, iterated over several rounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the SRDF-trained navigator instead of ScaleVLNDUET on R2R test unseen · R2R test unseenSPL: 70 -> 78Helped
Use the SRDF-trained navigator instead of BEVBertDUET on R2R-CE test unseen · R2R-CE test unseenSPL: 50 -> 56Helped
Use navigator-filtered data to train the next-round generatorSRDF instruction generator · R2R val unseenSPICE: 23.7 -> 25.2Helped
Refine navigation instructions with the improved generator for another roundSRDF navigator · R2R val unseenSR: +1.2% SR in round 2, and +0.8% SR in round 3Helped
Filter instructions with navigator-nDTW instead of no filter (ablation)SRDF instruction generator · R2R val unseenSPICE: 23.7 -> 25.4Helped
Filter instructions with CLIP-Sim instead of no filter (ablation)SRDF instruction generator · R2R val unseenSPICE-D: 28.4 -> 28.7Helped
Filter instructions with Mantis-Score instead of no filter (ablation)SRDF instruction generator · R2R val unseenSPICE: 23.7 -> 23.6Hurt
Increase generated instructions per path from 1 to 6 (ablation)SRDF navigator training · R2R val unseenSR: 73.86 -> 76.93Helped
Increase generated instructions per path from 6 to 12 (ablation)SRDF navigator training · R2R val unseenSPL: 66.89 -> 66.53No clear effect
Add ScaleVLN data to generator training (ablation)Round-1 SRDF instruction generator · R2R val unseenSPICE: 23.7 -> 23.5Hurt
Add Prevalent data to generator training (ablation)Round-1 SRDF instruction generator · R2R val unseenSPICE: 23.7 -> 23.6Hurt
Add high-quality generated data from 800 HM3D environments (ablation)Round-1 SRDF instruction generator · R2R val unseenSPICE: 23.7 -> 25.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: R2R SRDF-20M ScaleVLN Prevalent RxR-English CVDN REVERIE SOON R4R R2R-CE MP3D HM3D

Benchmarks: R2R R2R-CE RxR-English R4R CVDN REVERIE SOON

Metrics: SR SPL nDTW sDTW GP NE OSR SPICE SPICE-D BLEU

Baselines: ScaleVLN ETPNav BEVBert GOAT MAGIC-L EnvDrop KEFA CLIP-Sim Mantis-Score AutoVLN

Builds on: DUET Mantis ScaleVLN Speaker-Follower PanoGen

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy