LGAIMLJul 31, 2018

Count-Based Exploration with the Successor Representation

arXiv:1807.11622v4209 citations
Originality Incremental advance
AI Analysis

This addresses the challenge of efficient exploration in reinforcement learning, particularly for low-sample regimes, with incremental improvements over existing methods.

The paper tackles the problem of exploration in reinforcement learning by using the norm of the successor representation as a reward bonus, showing that it performs as well as sample-efficient approaches in tabular cases and achieves state-of-the-art performance in Atari 2600 games in low sample-complexity regimes.

In this paper we introduce a simple approach for exploration in reinforcement learning (RL) that allows us to develop theoretically justified algorithms in the tabular case but that is also extendable to settings where function approximation is required. Our approach is based on the successor representation (SR), which was originally introduced as a representation defining state generalization by the similarity of successor states. Here we show that the norm of the SR, while it is being learned, can be used as a reward bonus to incentivize exploration. In order to better understand this transient behavior of the norm of the SR we introduce the substochastic successor representation (SSR) and we show that it implicitly counts the number of times each state (or feature) has been observed. We use this result to introduce an algorithm that performs as well as some theoretically sample-efficient approaches. Finally, we extend these ideas to a deep RL algorithm and show that it achieves state-of-the-art performance in Atari 2600 games when in a low sample-complexity regime.

Code Implementations2 repos
Foundations

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

Your Notes