LGMLNov 22, 2018

Learning Goal Embeddings via Self-Play for Hierarchical Reinforcement Learning

arXiv:1811.09083v147 citations
Originality Incremental advance
AI Analysis

This addresses the problem of automating sub-goal learning in hierarchical reinforcement learning for AI agents, though it is incremental as it builds on existing self-play methods.

The paper tackles the challenge of determining appropriate low-level policies in hierarchical reinforcement learning by proposing an unsupervised learning scheme based on asymmetric self-play to automatically learn sub-goal representations and a low-level policy. It demonstrates compelling performance gains over non-hierarchical approaches in Mazebase and Mujoco environments, including AntGather.

In hierarchical reinforcement learning a major challenge is determining appropriate low-level policies. We propose an unsupervised learning scheme, based on asymmetric self-play from Sukhbaatar et al. (2018), that automatically learns a good representation of sub-goals in the environment and a low-level policy that can execute them. A high-level policy can then direct the lower one by generating a sequence of continuous sub-goal vectors. We evaluate our model using Mazebase and Mujoco environments, including the challenging AntGather task. Visualizations of the sub-goal embeddings reveal a logical decomposition of tasks within the environment. Quantitatively, our approach obtains compelling performance gains over non-hierarchical approaches.

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