Counterfactual Cycle-Consistent Learning for Instruction Following and Generation in Vision-Language Navigation
Not on the map. Why?
Abstract (arXiv)
Since the rise of vision-language navigation (VLN), great progress has been made in instruction following -- building a follower to navigate environments under the guidance of instructions. However, far less attention has been paid to the inverse task: instruction generation -- learning a speaker~to generate grounded descriptions for navigation routes. Existing VLN methods train a speaker independently and often treat it as a data augmentation tool to strengthen the follower while ignoring rich cross-task relations. Here we describe an approach that learns the two tasks simultaneously and exploits their intrinsic correlations to boost the training of each: the follower judges whether the speaker-created instruction explains the original navigation route correctly, and vice versa. Without the need of aligned instruction-path pairs, such cycle-consistent learning scheme is complementary to task-specific training targets defined on labeled data, and can also be applied over unlabeled paths (sampled without paired instructions). Another agent, called~creator is added to generate counterfactual environments. It greatly changes current scenes yet leaves novel items -- which are vital for the execution of original instructions -- unchanged. Thus more informative training scenes are synthesized and the three agents compose a powerful VLN learning system. Extensive experiments on a standard benchmark show that our approach improves the performance of various follower models and produces accurate navigation instructions.
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). Builds on 53 of its 91 references that are in the map. First posted on arXiv 30 Mar 2022.
Builds on
53 of 91 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2017Vision-and-Language Navigation: Interpreting visually-grounded navigation instructions in real environmentscited by 1,013
- 2016SPICE: Semantic Propositional Image Caption Evaluationcited by 820
- 2017Counterfactual Fairnesscited by 802
- 2018On Evaluation of Embodied Navigation Agentscited by 526
- 2018Speaker-Follower Models for Vision-and-Language Navigationcited by 337
- 2019Counterfactual Visual Explanationscited by 312
- 2018Reinforced Cross-Modal Matching and Self-Supervised Imitation Learning for Vision-Language Navigationcited by 304
- 2020A Recurrent Vision-and-Language BERT for Navigationcited by 300
38 more
- 2017Learning to Discover Cross-Domain Relations with Generative Adversarial Networkscited by 278
- 2019Vision-and-Dialog Navigationcited by 246
- 2019Learning to Navigate Unseen Environments: Back Translation with Environmental Dropoutcited by 241
- 2020Towards Learning a Generic Agent for Vision-and-Language Navigation via Pre-trainingcited by 228
- 2019Vision-Language Navigation with Self-Supervised Auxiliary Reasoning Taskscited by 177
- 2020Improving Vision-and-Language Navigation with Image-Text Pairs from the Webcited by 177
- 2019Self-Monitoring Navigation Agent via Auxiliary Progress Estimationcited by 173
- 2020Counterfactual Samples Synthesizing for Robust Visual Question Answeringcited by 153
- 2016Dual Learning for Machine Translationcited by 146
- 2020Topological Planning with Transformers for Vision-and-Language Navigationcited by 115
- 2019Towards Causal VQA: Revealing and Reducing Spurious Correlations by Invariant and Covariant Semantic Editingcited by 108
- 2020Visual Commonsense R-CNNcited by 106
- 2019Cycle-Consistency for Robust Visual Question Answeringcited by 105
- 2019The Regretful Agent: Heuristic-Aided Navigation through Progress Estimationcited by 104
- 2018Mapping Instructions to Actions in 3D Environments with Visual Goal Predictioncited by 101
- 2020Language and Visual Entity Relationship Graph for Agent Navigationcited by 100
- 2021Counterfactual Zero-Shot and Open-Set Visual Recognitioncited by 95
- 2021Structured Scene Memory for Vision-Language Navigationcited by 95
- 2018Grounding Visual Explanationscited by 92
- 2018Look Before You Leap: Bridging Model-Free and Model-Based Reinforcement Learning for Planned-Ahead Vision-and-Language Navigationcited by 84
- 2019Tactical Rewind: Self-Correction via Backtracking in Vision-and-Language Navigationcited by 81
- 2020Object-and-Action Aware Model for Visual Language Navigationcited by 77
- 2019Unsupervised Deep Trackingcited by 74
- 2020Evolving Graphical Planner: Contextual Global Planning for Vision-and-Language Navigationcited by 71
- 2019A Dual Reinforcement Learning Framework for Unsupervised Text Style Transfercited by 65
- 2017Unified Pragmatic Models for Generating and Following Instructionscited by 55
- 2020Active Visual Information Gathering for Vision-Language Navigationcited by 55
- 2019Are You Looking? Grounding to Multiple Modalities in Vision-and-Language Navigationcited by 54
- 2015Listen, Attend, and Walk: Neural Mapping of Navigational Instructions to Action Sequencescited by 50
- 2019Transferable Representation Learning in Vision-and-Language Navigationcited by 47
- 2021On the Evaluation of Vision-and-Language Navigation Instructionscited by 45
- 2020Environment-agnostic Multitask Learning for Natural Language Grounded Navigationcited by 43
- 2020Learning Video Object Segmentation from Unlabeled Videoscited by 42
- 2017Visual Question Generation as Dual Task of Visual Question Answeringcited by 41
- 2017Question Answering and Question Generation as Dual Taskscited by 37
- 2017Dual Supervised Learningcited by 33
- 2019Counterfactual Vision-and-Language Navigation via Adversarial Path Samplingcited by 22
- 2015Alignment-based compositional semantics for instruction followingcited by 21
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 5; 2023: 15; 2024: 16; 2025: 9; 2026: 5.
50 papers.
Sort:
By area:
- 2023NavGPT: Explicit Reasoning in Vision-and-Language Navigation with Large Language Modelscited by 274
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environmentscited by 165
- 2022BEVBert: Multimodal Map Pre-training for Language-guided Navigationcited by 117
- 2023Discuss Before Moving: Visual Language Navigation via Multi-expert Discussionscited by 108
- 2024NavGPT-2: Unleashing Navigational Reasoning Capability for Large Vision-Language Modelscited by 96
- 2023DREAMWALKER: Mental Planning for Continuous Vision-Language Navigationcited by 82
- 2023Bird's-Eye-View Scene Graph for Vision-Language Navigationcited by 71
- 2024Volumetric Environment Representation for Vision-Language Navigationcited by 63
- 2023A2Nav: Action-Aware Zero-Shot Robot Navigation by Exploiting Vision-and-Language Ability of Foundation Modelscited by 61
- 2022Target-Driven Structured Transformer Planner for Vision-Language Navigationcited by 58
- 2024Vision-and-Language Navigation via Causal Learningcited by 51
- 2022Understanding and Mitigating Overfitting in Prompt Tuning for Vision-Language Modelscited by 40
38 more
- 2023Lana: A Language-Capable Navigator for Instruction Following and Generationcited by 39
- 2022Hierarchical Local-Global Transformer for Temporal Sentence Groundingcited by 38
- 2022Towards Versatile Embodied Navigationcited by 26
- 2023VLN-Trans: Translator for the Vision and Language Navigation Agentcited by 25
- 2023Grounded Entity-Landmark Adaptive Pre-training for Vision-and-Language Navigationcited by 25
- 2024Controllable Navigation Instruction Generation with Chain of Thought Promptingcited by 20
- 2024Navigation Instruction Generation with BEV Perception and Large Language Modelscited by 20
- 2024Vision-Language Navigation with Energy-Based Policycited by 19
- 2023Omnidirectional Information Gathering for Knowledge Transfer-based Audio-Visual Navigationcited by 18
- 2024Bootstrapping Language-Guided Navigation Learning with Self-Refining Data Flywheelcited by 18
- 2025FlexVLN: Flexible Adaptation for Diverse Vision-and-Language Navigation Taskscited by 16
- 2025Cross from Left to Right Brain: Adaptive Text Dreamer for Vision-and-Language Navigationcited by 16
- 2023Kefa: A Knowledge Enhanced and Fine-grained Aligned Speaker for Navigation Instruction Generationcited by 11
- 2023PASTS: Progress-Aware Spatio-Temporal Transformer Speaker For Vision-and-Language Navigationcited by 8
- 2023Cycle Consistency Driven Object Discoverycited by 7
- 2024Can LLMs Generate Human-Like Wayfinding Instructions? Towards Platform-Agnostic Embodied Instruction Synthesiscited by 6
- 2024Semantic Map-based Generation of Navigation Instructionscited by 6
- 2024Vision-Language Navigation with Continual Learningcited by 6
- 2024MiniVLN: Efficient Vision-and-Language Navigation by Progressive Knowledge Distillationcited by 6
- 2025NavQ: Learning a Q-Model for Foresighted Vision-and-Language Navigationcited by 6
- 2023Learning-To-Rank Approach for Identifying Everyday Objects Using a Physical-World Search Enginecited by 5
- 2025History-Enhanced Two-Stage Transformer for Aerial Vision-and-Language Navigationcited by 5
- 2026Temporal Consistency-Aware Text-to-Motion Generationcited by 5
- 2024MS2SL: Multimodal Spoken Data-Driven Continuous Sign Language Productioncited by 4
- 2025Generating Vision-Language Navigation Instructions Incorporated Fine-Grained Alignment Annotationscited by 4
- 2025Weakly-supervised VLM-guided Partial Contrastive Learning for Visual Language Navigationcited by 4
- 2025Implicit Counterfactual Learning for Audio-Visual Segmentationcited by 4
- 2026Trajectory-Diversity-Driven Robust Vision-and-Language Navigationcited by 4
- 20263D Gaussian Map with Open-Set Semantic Grouping for Vision-Language Navigationcited by 4
- 2024Spatially-Aware Speaker for Vision-and-Language Navigation Instruction Generationcited by 3
- 2025DialNav: Multi-turn Dialog Navigation with a Remote Guidecited by 3
- 2024NaVIP: An Image-Centric Indoor Navigation Solution for Visually Impaired Peoplecited by 2
- 2026Uncertainty-Aware Gaussian Map for Vision-Language Navigationcited by 1
- 2023Explainable History Distillation by Marked Temporal Point Processcited by 0
- 2024Causality-based Cross-Modal Representation Learning for Vision-and-Language Navigationcited by 0
- 2024Mutual Learning for Acoustic Matching and Dereverberation via Visual Scene-driven Diffusioncited by 0
- 2025Error-Driven Scene Editing for 3D Grounding in Large Language Modelscited by 0
- 2026Goal-oriented Navigation Instruction Generation with Tour Video Priorscited by 0
- 2026Goal-oriented Navigation Instruction Generation with Tour Video Priors9 Aug 2026
- 2026Uncertainty-Aware Gaussian Map for Vision-Language Navigation26 May 2026
- 20263D Gaussian Map with Open-Set Semantic Grouping for Vision-Language Navigation26 May 2026
- 2026Trajectory-Diversity-Driven Robust Vision-and-Language Navigation16 Mar 2026
- 2026Temporal Consistency-Aware Text-to-Motion Generation20 Feb 2026
- 2025History-Enhanced Two-Stage Transformer for Aerial Vision-and-Language Navigation16 Dec 2025
- 2025Error-Driven Scene Editing for 3D Grounding in Large Language Models18 Nov 2025
- 2025NavQ: Learning a Q-Model for Foresighted Vision-and-Language Navigation18 Oct 2025
- 2025DialNav: Multi-turn Dialog Navigation with a Remote Guide16 Sep 2025
- 2025Implicit Counterfactual Learning for Audio-Visual Segmentation28 Jul 2025
- 2025Weakly-supervised VLM-guided Partial Contrastive Learning for Visual Language Navigation18 Jun 2025
- 2025Generating Vision-Language Navigation Instructions Incorporated Fine-Grained Alignment Annotations10 Jun 2025
38 more
- 2025Cross from Left to Right Brain: Adaptive Text Dreamer for Vision-and-Language Navigation27 May 2025
- 2025FlexVLN: Flexible Adaptation for Diverse Vision-and-Language Navigation Tasks18 Mar 2025
- 2024Bootstrapping Language-Guided Navigation Learning with Self-Refining Data Flywheel11 Dec 2024
- 2024Vision-Language Navigation with Energy-Based Policy18 Oct 2024
- 2024NaVIP: An Image-Centric Indoor Navigation Solution for Visually Impaired People8 Oct 2024
- 2024MiniVLN: Efficient Vision-and-Language Navigation by Progressive Knowledge Distillation27 Sep 2024
- 2024Spatially-Aware Speaker for Vision-and-Language Navigation Instruction Generation9 Sep 2024
- 2024Vision-Language Navigation with Continual Learning4 Sep 2024
- 2024Navigation Instruction Generation with BEV Perception and Large Language Models21 Jul 2024
- 2024NavGPT-2: Unleashing Navigational Reasoning Capability for Large Vision-Language Models17 Jul 2024
- 2024Mutual Learning for Acoustic Matching and Dereverberation via Visual Scene-driven Diffusion15 Jul 2024
- 2024Controllable Navigation Instruction Generation with Chain of Thought Prompting10 Jul 2024
- 2024MS2SL: Multimodal Spoken Data-Driven Continuous Sign Language Production4 Jul 2024
- 2024Vision-and-Language Navigation via Causal Learning16 Apr 2024
- 2024Semantic Map-based Generation of Navigation Instructions28 Mar 2024
- 2024Volumetric Environment Representation for Vision-Language Navigation21 Mar 2024
- 2024Can LLMs Generate Human-Like Wayfinding Instructions? Towards Platform-Agnostic Embodied Instruction Synthesis18 Mar 2024
- 2024Causality-based Cross-Modal Representation Learning for Vision-and-Language Navigation6 Mar 2024
- 2023Learning-To-Rank Approach for Identifying Everyday Objects Using a Physical-World Search Engine26 Dec 2023
- 2023Explainable History Distillation by Marked Temporal Point Process13 Nov 2023
- 2023Discuss Before Moving: Visual Language Navigation via Multi-expert Discussions20 Sep 2023
- 2023Grounded Entity-Landmark Adaptive Pre-training for Vision-and-Language Navigation24 Aug 2023
- 2023Omnidirectional Information Gathering for Knowledge Transfer-based Audio-Visual Navigation20 Aug 2023
- 2023A2Nav: Action-Aware Zero-Shot Robot Navigation by Exploiting Vision-and-Language Ability of Foundation Models15 Aug 2023
- 2023DREAMWALKER: Mental Planning for Continuous Vision-Language Navigation14 Aug 2023
- 2023Bird's-Eye-View Scene Graph for Vision-Language Navigation9 Aug 2023
- 2023Kefa: A Knowledge Enhanced and Fine-grained Aligned Speaker for Navigation Instruction Generation25 Jul 2023
- 2023Cycle Consistency Driven Object Discovery3 Jun 2023
- 2023NavGPT: Explicit Reasoning in Vision-and-Language Navigation with Large Language Models26 May 2023
- 2023PASTS: Progress-Aware Spatio-Temporal Transformer Speaker For Vision-and-Language Navigation19 May 2023
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environments6 Apr 2023
- 2023Lana: A Language-Capable Navigator for Instruction Following and Generation15 Mar 2023
- 2023VLN-Trans: Translator for the Vision and Language Navigation Agent18 Feb 2023
- 2022BEVBert: Multimodal Map Pre-training for Language-guided Navigation8 Dec 2022
- 2022Understanding and Mitigating Overfitting in Prompt Tuning for Vision-Language Models4 Nov 2022
- 2022Towards Versatile Embodied Navigation30 Oct 2022
- 2022Hierarchical Local-Global Transformer for Temporal Sentence Grounding31 Aug 2022
- 2022Target-Driven Structured Transformer Planner for Vision-Language Navigation19 Jul 2022
- 2023ETPNav: Evolving Topological Planning for Vision-Language Navigation in Continuous Environmentscited by 165
- 2022BEVBert: Multimodal Map Pre-training for Language-guided Navigationcited by 117
- 2023Bird's-Eye-View Scene Graph for Vision-Language Navigationcited by 71
- 2024Volumetric Environment Representation for Vision-Language Navigationcited by 63
- 2023A2Nav: Action-Aware Zero-Shot Robot Navigation by Exploiting Vision-and-Language Ability of Foundation Modelscited by 61
- 2022Target-Driven Structured Transformer Planner for Vision-Language Navigationcited by 58
- 2024Vision-and-Language Navigation via Causal Learningcited by 51
- 2023Lana: A Language-Capable Navigator for Instruction Following and Generationcited by 39
- 2022Hierarchical Local-Global Transformer for Temporal Sentence Groundingcited by 38
- 2022Towards Versatile Embodied Navigationcited by 26
- 2023VLN-Trans: Translator for the Vision and Language Navigation Agentcited by 25
- 2023Grounded Entity-Landmark Adaptive Pre-training for Vision-and-Language Navigationcited by 25
12 most cited of 41 All 41 (JSON)
- 2026Goal-oriented Navigation Instruction Generation with Tour Video Priors9 Aug 2026
- 2026Uncertainty-Aware Gaussian Map for Vision-Language Navigation26 May 2026
- 20263D Gaussian Map with Open-Set Semantic Grouping for Vision-Language Navigation26 May 2026
- 2026Trajectory-Diversity-Driven Robust Vision-and-Language Navigation16 Mar 2026
- 2026Temporal Consistency-Aware Text-to-Motion Generation20 Feb 2026
- 2025History-Enhanced Two-Stage Transformer for Aerial Vision-and-Language Navigation16 Dec 2025
- 2025Error-Driven Scene Editing for 3D Grounding in Large Language Models18 Nov 2025
- 2025NavQ: Learning a Q-Model for Foresighted Vision-and-Language Navigation18 Oct 2025
- 2025DialNav: Multi-turn Dialog Navigation with a Remote Guide16 Sep 2025
- 2025Implicit Counterfactual Learning for Audio-Visual Segmentation28 Jul 2025
- 2025Weakly-supervised VLM-guided Partial Contrastive Learning for Visual Language Navigation18 Jun 2025
- 2025Generating Vision-Language Navigation Instructions Incorporated Fine-Grained Alignment Annotations10 Jun 2025
12 newest of 41 All 41 (JSON)