Teaching Agents how to Map: Spatial Reasoning for Multi-Object Navigation
Not on the map. Why?
Abstract (arXiv)
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 an agent at a given location and a goal to reach has a high positive impact in Multi-Object Navigation settings. Our method significantly improves the performance of different baseline agents, that either build an explicit or implicit representation of the environment, even matching the performance of incomparable oracle agents taking ground-truth maps as input. A learning-based agent from the literature trained with the proposed auxiliary losses was the winning entry to the Multi-Object Navigation Challenge, part of the CVPR 2021 Embodied AI Workshop.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 13 Jul 2021.
Builds on
35 of 52 references.
References · 35
- 2017Attention Is All You Needcited by 59,932
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
- 2014Neural Turing Machinescited by 630
- 2018On Evaluation of Embodied Navigation Agentscited by 526
- 2015Deep Recurrent Q-Learning for Partially Observable MDPscited by 457
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2019DD-PPO: Learning Near-Perfect PointGoal Navigators from 2.5 Billion Framescited by 352
- 2016Target-driven Visual Navigation in Indoor Scenes using Deep Reinforcement Learningcited by 351
23 more
- 2020Learning to Explore using Active Neural SLAMcited by 308
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2018Semi-parametric Topological Memory for Navigationcited by 203
- 2020Neural Topological SLAM for Visual Navigationcited by 193
- 2016Learning to Navigate in Complex Environmentscited by 192
- 2016ViZDoom: A Doom-based AI Research Platform for Visual Reinforcement Learningcited by 178
- 2019Goal-conditioned Imitation Learningcited by 159
- 2019Scene Memory Transformer for Embodied Agents in Long-Horizon Taskscited by 106
- 2016Playing FPS Games with Deep Reinforcement Learningcited by 95
- 2020MultiON: Benchmarking Semantic Map Memory using Multi-Object Navigationcited by 95
- 2017Neural Map: Structured Memory for Deep Reinforcement Learningcited by 88
- 2016DeepMind Labcited by 74
- 2016Control of Memory, Active Perception, and Action in Minecraftcited by 61
- 2020Auxiliary Tasks Speed Up Learning PointGoal Navigationcited by 52
- 2016Learning to Act by Predicting the Futurecited by 36
- 2020Learning to plan with uncertain topological mapscited by 29
- 2019Benchmarking Classic and Learned Navigation in Complex 3D Environmentscited by 24
- 2020EgoMap: Projective mapping and structured egocentric memory for Deep RLcited by 23
- 2020Rapid Task-Solving in Novel Environmentscited by 23
- 2020Towards Target-Driven Visual Navigation in Indoor Scenes via Generative Imitation Learningcited by 14
- 2019Deep Reinforcement Learning on a Budget: 3D Control and Reasoning Without a Supercomputercited by 10
- 2019Learning Your Way Without Map or Compass: Panoramic Target Driven Visual Navigationcited by 7
- 2019To Learn or Not to Learn: Analyzing the Role of Learning for Navigation in Virtual Environmentscited by 5
Built on by
Citing papers per year: 2022: 5; 2023: 5; 2024: 5; 2025: 2.
17 papers.
Sort:
By area:
- 2022Retrospectives on the Embodied AI Workshopcited by 46
- 2022Multi-Object Navigation with dynamically learned neural implicit representationscited by 21
- 2022Learning Active Camera for Multi-Object Navigationcited by 20
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenoncited by 16
- 2024One Map to Find Them All: Real-time Open-Vocabulary Mapping for Zero-shot Multi-Object Navigationcited by 13
- 2023MOPA: Modular Object Navigation with PointGoal Agentscited by 11
- 2023AutoNeRF: Training Implicit Scene Representations with Autonomous Agentscited by 10
- 2022Object Manipulation via Visual Target Localizationcited by 6
- 2023Learning with a Mole: Transferable latent spatial representations for navigation without reconstructioncited by 6
- 2023Sequence-Agnostic Multi-Object Navigationcited by 5
- 2024Find Everything: A General Vision Language Model Approach to Multi-Object Searchcited by 4
- 2024Multi-Object Navigation in real environments using hybrid policiescited by 3
5 more
- 2024Language-Based Augmentation to Address Shortcut Learning in Object Goal Navigationcited by 3
- 2025RANa: Retrieval-Augmented Navigationcited by 2
- 2025Kinaema: a recurrent sequence model for memory and pose in motioncited by 2
- 2022Long-HOT: A Modular Hierarchical Approach for Long-Horizon Object Transportcited by 0
- 2024Zero-BEV: Zero-shot Projection of Any First-Person Modality to BEV Mapscited by 0
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2025RANa: Retrieval-Augmented Navigation4 Apr 2025
- 2024Find Everything: A General Vision Language Model Approach to Multi-Object Search1 Oct 2024
- 2024One Map to Find Them All: Real-time Open-Vocabulary Mapping for Zero-shot Multi-Object Navigation18 Sep 2024
- 2024Zero-BEV: Zero-shot Projection of Any First-Person Modality to BEV Maps21 Feb 2024
- 2024Language-Based Augmentation to Address Shortcut Learning in Object Goal Navigation7 Feb 2024
- 2024Multi-Object Navigation in real environments using hybrid policies24 Jan 2024
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenon28 Sep 2023
- 2023Learning with a Mole: Transferable latent spatial representations for navigation without reconstruction6 Jun 2023
- 2023Sequence-Agnostic Multi-Object Navigation10 May 2023
- 2023AutoNeRF: Training Implicit Scene Representations with Autonomous Agents21 Apr 2023
- 2023MOPA: Modular Object Navigation with PointGoal Agents7 Apr 2023
5 more
- 2022Long-HOT: A Modular Hierarchical Approach for Long-Horizon Object Transport28 Oct 2022
- 2022Learning Active Camera for Multi-Object Navigation14 Oct 2022
- 2022Retrospectives on the Embodied AI Workshop13 Oct 2022
- 2022Multi-Object Navigation with dynamically learned neural implicit representations11 Oct 2022
- 2022Object Manipulation via Visual Target Localization15 Mar 2022
- 2025RANa: Retrieval-Augmented Navigationcited by 2
- 2025RANa: Retrieval-Augmented Navigation4 Apr 2025
- 2022Retrospectives on the Embodied AI Workshopcited by 46
- 2022Multi-Object Navigation with dynamically learned neural implicit representationscited by 21
- 2022Learning Active Camera for Multi-Object Navigationcited by 20
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenoncited by 16
- 2024One Map to Find Them All: Real-time Open-Vocabulary Mapping for Zero-shot Multi-Object Navigationcited by 13
- 2023MOPA: Modular Object Navigation with PointGoal Agentscited by 11
- 2023AutoNeRF: Training Implicit Scene Representations with Autonomous Agentscited by 10
- 2022Object Manipulation via Visual Target Localizationcited by 6
- 2023Learning with a Mole: Transferable latent spatial representations for navigation without reconstructioncited by 6
- 2023Sequence-Agnostic Multi-Object Navigationcited by 5
- 2024Multi-Object Navigation in real environments using hybrid policiescited by 3
- 2024Language-Based Augmentation to Address Shortcut Learning in Object Goal Navigationcited by 3
12 most cited of 15 All 15 (JSON)
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2024One Map to Find Them All: Real-time Open-Vocabulary Mapping for Zero-shot Multi-Object Navigation18 Sep 2024
- 2024Zero-BEV: Zero-shot Projection of Any First-Person Modality to BEV Maps21 Feb 2024
- 2024Language-Based Augmentation to Address Shortcut Learning in Object Goal Navigation7 Feb 2024
- 2024Multi-Object Navigation in real environments using hybrid policies24 Jan 2024
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenon28 Sep 2023
- 2023Learning with a Mole: Transferable latent spatial representations for navigation without reconstruction6 Jun 2023
- 2023Sequence-Agnostic Multi-Object Navigation10 May 2023
- 2023AutoNeRF: Training Implicit Scene Representations with Autonomous Agents21 Apr 2023
- 2023MOPA: Modular Object Navigation with PointGoal Agents7 Apr 2023
- 2022Long-HOT: A Modular Hierarchical Approach for Long-Horizon Object Transport28 Oct 2022
- 2022Learning Active Camera for Multi-Object Navigation14 Oct 2022
12 newest of 15 All 15 (JSON)