Teaching a Machine to Read Maps with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
The ability to use a 2D map to navigate a complex 3D environment is quite remarkable, and even difficult for many humans. Localization and navigation is also an important problem in domains such as robotics, and has recently become a focus of the deep reinforcement learning community. In this paper we teach a reinforcement learning agent to read a map in order to find the shortest way out of a random maze it has never seen before. Our system combines several state-of-the-art methods such as A3C and incorporates novel elements such as a recurrent localization cell. Our agent learns to localize itself based on 3D first person images and an approximate orientation angle. The agent generalizes well to bigger mazes, showing that it learned useful localization and navigation capabilities.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 3.
9 papers.
- 2021Hierarchical Robot Navigation in Novel Environments using Rough 2-D Mapscited by 4
- 2021ROS-X-Habitat: Bridging the ROS Ecosystem with Embodied AIcited by 2
- 2023A Framework for Incentivized Collaborative Learningcited by 2
- 2024Learning to Navigate in Mazes with Novel Layouts using Abstract Top-down Mapscited by 2
- 2021Assisted Learning for Organizations with Limited Imbalanced Datacited by 1
- 2022Towards self-attention based visual navigation in the real worldcited by 1
- 2024Estimating Reaction Barriers with Deep Reinforcement Learningcited by 1
- 2023Confidence-Controlled Exploration: Efficient Sparse-Reward Policy Learning for Robot Navigationcited by 0
- 2024Constructing Ancestral Recombination Graphs through Reinforcement Learningcited by 0
- 2024Learning to Navigate in Mazes with Novel Layouts using Abstract Top-down Maps16 Dec 2024
- 2024Estimating Reaction Barriers with Deep Reinforcement Learning17 Jul 2024
- 2024Constructing Ancestral Recombination Graphs through Reinforcement Learning17 Jun 2024
- 2023Confidence-Controlled Exploration: Efficient Sparse-Reward Policy Learning for Robot Navigation9 Jun 2023
- 2023A Framework for Incentivized Collaborative Learning26 May 2023
- 2022Towards self-attention based visual navigation in the real world15 Sep 2022
- 2021Assisted Learning for Organizations with Limited Imbalanced Data20 Sep 2021
- 2021ROS-X-Habitat: Bridging the ROS Ecosystem with Embodied AI16 Sep 2021
- 2021Hierarchical Robot Navigation in Novel Environments using Rough 2-D Maps7 Jun 2021