FILM: Following Instructions in Language with Modular Methods
About
Recent methods for embodied instruction following are typically trained end-to-end using imitation learning. This often requires the use of expert trajectories and low-level language instructions. Such approaches assume that neural states will integrate multimodal semantics to perform state tracking, building spatial memory, exploration, and long-term planning. In contrast, we propose a modular method with structured representations that (1) builds a semantic map of the scene and (2) performs exploration with a semantic search policy, to achieve the natural language goal. Our modular method achieves SOTA performance (24.46 %) with a substantial (8.17 % absolute) gap from previous work while using less data by eschewing both expert trajectories and low-level instructions. Leveraging low-level language, however, can further increase our performance (26.49 %). Our findings suggest that an explicit spatial memory and a semantic search policy can provide a stronger and more general representation for state-tracking and guidance, even in the absence of expert trajectories or low-level instructions.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Instruction Following | ALFRED (test-unseen) | GC42.9 | 23 | |
| Embodied Instruction Following | ALFRED seen 1.0 (test) | GC38.51 | 20 | |
| Embodied Task Completion | ALFRED unseen (test) | Success Rate2.78e+3 | 14 | |
| Embodied Task Completion | ALFRED seen (test) | Success Rate (SR)28.83 | 14 | |
| Interactive Planning | ALFRED unseen (val) | -- | 8 | |
| Interactive Planning | ALFRED (val seen) | -- | 6 | |
| Embodied Instruction Following | ALFRED (Seen) | Success Rate (SR)26.6 | 3 |