LGAIROJun 29, 2017

Neural SLAM: Learning to Explore with External Memory

arXiv:1706.09520v796 citations
AI Analysis

This work addresses the challenge of exploration for reinforcement learning agents in environments requiring memory, representing an incremental improvement by embedding SLAM-like procedures into differentiable neural networks.

The paper tackles the problem of enabling agents to explore new environments by learning global map representations from sensor data, achieving successful exploration in challenging grid-world and Gazebo experiments where long-term memory is essential.

We present an approach for agents to learn representations of a global map from sensor data, to aid their exploration in new environments. To achieve this, we embed procedures mimicking that of traditional Simultaneous Localization and Mapping (SLAM) into the soft attention based addressing of external memory architectures, in which the external memory acts as an internal representation of the environment. This structure encourages the evolution of SLAM-like behaviors inside a completely differentiable deep neural network. We show that this approach can help reinforcement learning agents to successfully explore new environments where long-term memory is essential. We validate our approach in both challenging grid-world environments and preliminary Gazebo experiments. A video of our experiments can be found at: https://goo.gl/G2Vu5y.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes