Teaching Agents how to Map: Spatial Reasoning for Multi-Object Navigation
Pierre Marza, Laetitia Matignon, Olivier Simonin, Christian Wolf

TL;DR
This paper enhances visual navigation agents' spatial reasoning by introducing auxiliary supervision, significantly improving their ability to map environments and reach goals, even matching oracle agents in Multi-Object Navigation tasks.
Contribution
It proposes auxiliary tasks for training agents that improve their spatial perception and mapping abilities in navigation, outperforming baseline methods.
Findings
Auxiliary supervision boosts navigation performance.
Agents match oracle map-based agents in success rates.
Proposed method won the CVPR 2021 Embodied AI Challenge.
Abstract
In the context of visual navigation, the capacity to map a novel environment is necessary for an agent to exploit its observation history in the considered place and efficiently reach known goals. This ability can be associated with spatial reasoning, where an agent is able to perceive spatial relationships and regularities, and discover object characteristics. Recent work introduces learnable policies parametrized by deep neural networks and trained with Reinforcement Learning (RL). In classical RL setups, the capacity to map and reason spatially is learned end-to-end, from reward alone. In this setting, we introduce supplementary supervision in the form of auxiliary tasks designed to favor the emergence of spatial perception capabilities in agents trained for a goal-reaching downstream objective. We show that learning to estimate metrics quantifying the spatial relationships between…
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
TopicsMultimodal Machine Learning Applications · Advanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning
