Speaker-Follower Models for Vision-and-Language Navigation
Daniel Fried, Ronghang Hu, Volkan Cirik, Anna Rohrbach, Jacob Andreas,, Louis-Philippe Morency, Taylor Berg-Kirkpatrick, Kate Saenko, Dan Klein,, Trevor Darrell

TL;DR
This paper introduces a speaker-follower model for vision-and-language navigation that uses a speaker model for data augmentation and pragmatic reasoning, significantly improving success rates on benchmark tasks.
Contribution
It presents a novel approach combining a speaker model, pragmatic reasoning, and panoramic action space to enhance instruction-following in navigation tasks.
Findings
Success rate more than doubled over previous best methods.
Speaker-driven data augmentation improves model robustness.
Pragmatic reasoning effectively evaluates candidate actions.
Abstract
Navigation guided by natural language instructions presents a challenging reasoning problem for instruction followers. Natural language instructions typically identify only a few high-level decisions and landmarks rather than complete low-level motor behaviors; much of the missing information must be inferred based on perceptual context. In machine learning settings, this is doubly challenging: it is difficult to collect enough annotated data to enable learning of this reasoning process from scratch, and also difficult to implement the reasoning process using generic sequence models. Here we describe an approach to vision-and-language navigation that addresses both these issues with an embedded speaker model. We use this speaker model to (1) synthesize new instructions for data augmentation and to (2) implement pragmatic reasoning, which evaluates how well candidate action sequences…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech and dialogue systems · Natural Language Processing Techniques · Speech Recognition and Synthesis
