LGMLMay 16, 2019

Leveraging exploration in off-policy algorithms via normalizing flows

arXiv:1905.06893v376 citations
Originality Incremental advance
AI Analysis

This is an incremental improvement for reinforcement learning in continuous control domains like MuJoCo and PyBullet Roboschool.

The paper tackled the problem of sparse rewards in reinforcement learning by extending Soft Actor-Critic (SAC) with normalizing flows to enable richer probability distributions, resulting in accelerated policy discovery and parameter efficiency, using as few as 5.5% of the parameters of an equivalent SAC model.

The ability to discover approximately optimal policies in domains with sparse rewards is crucial to applying reinforcement learning (RL) in many real-world scenarios. Approaches such as neural density models and continuous exploration (e.g., Go-Explore) have been proposed to maintain the high exploration rate necessary to find high performing and generalizable policies. Soft actor-critic(SAC) is another method for improving exploration that aims to combine efficient learning via off-policy updates while maximizing the policy entropy. In this work, we extend SAC to a richer class of probability distributions (e.g., multimodal) through normalizing flows (NF) and show that this significantly improves performance by accelerating the discovery of good policies while using much smaller policy representations. Our approach, which we call SAC-NF, is a simple, efficient,easy-to-implement modification and improvement to SAC on continuous control baselines such as MuJoCo and PyBullet Roboschool domains. Finally, SAC-NF does this while being significantly parameter efficient, using as few as 5.5% the parameters for an equivalent SAC model.

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