Playing Doom with SLAM-Augmented Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
A number of recent approaches to policy learning in 2D game domains have been successful going directly from raw input images to actions. However when employed in complex 3D environments, they typically suffer from challenges related to partial observability, combinatorial exploration spaces, path planning, and a scarcity of rewarding scenarios. Inspired from prior work in human cognition that indicates how humans employ a variety of semantic concepts and abstractions (object categories, localisation, etc.) to reason about the world, we build an agent-model that incorporates such abstractions into its policy-learning framework. We augment the raw image input to a Deep Q-Learning Network (DQN), by adding details of objects and structural elements encountered, along with the agent's localisation. The different components are automatically extracted and composed into a topological representation using on-the-fly object detection and 3D-scene reconstruction.We evaluate the efficacy of our approach in Doom, a 3D first-person combat game that exhibits a number of challenges discussed, and show that our augmented framework consistently learns better, more effective policies.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Dec 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2021Hierarchical Representations and Explicit Memory: Learning Effective Navigation Policies on 3D Scene Graphs using Graph Neural Networkscited by 50
- 2021Learning Efficient Multi-Agent Cooperative Visual Explorationcited by 19
- 2023Modality-invariant Visual Odometry for Embodied Visioncited by 6
- 2022MoDA: Map style transfer for self-supervised Domain Adaptation of embodied agentscited by 3
- 2023Modality-invariant Visual Odometry for Embodied Vision29 Apr 2023
- 2022MoDA: Map style transfer for self-supervised Domain Adaptation of embodied agents29 Nov 2022
- 2021Learning Efficient Multi-Agent Cooperative Visual Exploration12 Oct 2021
- 2021Hierarchical Representations and Explicit Memory: Learning Effective Navigation Policies on 3D Scene Graphs using Graph Neural Networks2 Aug 2021