LGAIMAApr 10, 2019

Safer Deep RL with Shallow MCTS: A Case Study in Pommerman

arXiv:1904.05759v17 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of safe RL with sparse rewards for researchers in multi-agent systems, but it is incremental as it builds on existing methods with a specific domain application.

The paper tackled the challenge of safe reinforcement learning in the multi-agent Pommerman domain, where model-free RL often fails due to catastrophic events like suicides, and proposed integrating a non-expert simulated demonstrator (e.g., shallow MCTS) into distributed deep RL, resulting in faster learning and better policies compared to vanilla methods.

Safe reinforcement learning has many variants and it is still an open research problem. Here, we focus on how to use action guidance by means of a non-expert demonstrator to avoid catastrophic events in a domain with sparse, delayed, and deceptive rewards: the recently-proposed multi-agent benchmark of Pommerman. This domain is very challenging for reinforcement learning (RL) --- past work has shown that model-free RL algorithms fail to achieve significant learning. In this paper, we shed light into the reasons behind this failure by exemplifying and analyzing the high rate of catastrophic events (i.e., suicides) that happen under random exploration in this domain. While model-free random exploration is typically futile, we propose a new framework where even a non-expert simulated demonstrator, e.g., planning algorithms such as Monte Carlo tree search with small number of rollouts, can be integrated to asynchronous distributed deep reinforcement learning methods. Compared to vanilla deep RL algorithms, our proposed methods both learn faster and converge to better policies on a two-player mini version of the Pommerman game.

Foundations

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

Your Notes