LGMLJul 28, 2020

Munchausen Reinforcement Learning

arXiv:2007.14430v3111 citations
AI Analysis

This addresses a core mechanism in RL for improving agent performance, with incremental but impactful modifications to existing algorithms.

The paper tackles the problem of bootstrapping in reinforcement learning by proposing a simple modification: adding scaled log-policy to immediate rewards, which results in competitive performance with distributional methods on Atari games and achieves a new state-of-the-art when combined with IQN, outperforming Rainbow.

Bootstrapping is a core mechanism in Reinforcement Learning (RL). Most algorithms, based on temporal differences, replace the true value of a transiting state by their current estimate of this value. Yet, another estimate could be leveraged to bootstrap RL: the current policy. Our core contribution stands in a very simple idea: adding the scaled log-policy to the immediate reward. We show that slightly modifying Deep Q-Network (DQN) in that way provides an agent that is competitive with distributional methods on Atari games, without making use of distributional RL, n-step returns or prioritized replay. To demonstrate the versatility of this idea, we also use it together with an Implicit Quantile Network (IQN). The resulting agent outperforms Rainbow on Atari, installing a new State of the Art with very little modifications to the original algorithm. To add to this empirical study, we provide strong theoretical insights on what happens under the hood -- implicit Kullback-Leibler regularization and increase of the action-gap.

Code Implementations6 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