HackerPapers

arXiv:1605.09674cs.LG

VIME: Variational Information Maximizing Exploration

Rein Houthooft, Xi Chen, Yan Duan, John Schulman, Filip De Turck, Pieter Abbeel

Abstract

Scalable and effective exploration remains a key challenge in reinforcement learning (RL). While there are methods with optimality guarantees in the setting of discrete state and action spaces, these methods cannot be applied in high-dimensional deep RL scenarios. As such, most contemporary RL relies on simple heuristics such as epsilon-greedy exploration or adding Gaussian noise to the controls. This paper introduces Variational Information Maximizing Exploration (VIME), an exploration strategy based on maximization of information gain about the agent's belief of environment dynamics. We propose a practical implementation, using variational inference in Bayesian neural networks which efficiently handles continuous state and action spaces. VIME modifies the MDP reward function, and can be applied with several different underlying RL algorithms. We demonstrate that VIME achieves significantly better performance compared to heuristic exploration methods across a variety of continuous control tasks and algorithms, including tasks with very sparse rewards.

arXiv comments
Published in Advances in Neural Information Processing Systems 29 (NIPS), pages 1109-1117
Journal reference
DOI
Subjects
cs.LGMachine Learning cs.AIArtificial Intelligence cs.RORobotics stat.MLMachine Learning (Statistics)

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 2 threads, from Jun 2016 to Nov 2018.

Comments linking this paper, per year.

Discussed in comments2 threads

    • There is a large overlap, for instance, the popular VIME exploration algorithm [1] uses part of the free energy objective function. However, free energy isn't a theory of curiosity per se, its posed as description of self-organisation. It just so happens that you can express the…

      atschantzView on HNParent context

  1. Generative Models 1 comment
    • Brief summary: a nice intro about what generative models are and the current popular approaches/papers, followed by descriptions of recent work by OpenAI in the space. Quick links to papers mentioned: Improving GANs https://arxiv.org/abs/1606.03498 Improving VAEs…

      andreykView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.