2018-03-27 · 1,987 citations · club pick
World Models
David Ha, Jürgen Schmidhuber
No peer-reviewed venue on record yet. 1,987 citations, 99 of them influential, as of the last refresh.
Abstract
We explore building generative neural network models of popular reinforcement learning environments. Our world model can be trained quickly in an unsupervised manner to learn a compressed spatial and temporal representation of the environment. By using features extracted from the world model as inputs to an agent, we can train a very compact and simple policy that can solve the required task. We can even train our agent entirely inside of its own hallucinated dream generated by its world model, and transfer this policy back into the actual environment. An interactive version of this paper is available at https://worldmodels.github.io/
Ten-minute slide kit
Six slides is the whole talk: what was broken, what people tried, what these authors did, what the numbers say, where it falls over, and the sentence people should remember.
Assembled from the paper's own PDF, parsed with its layout intact, 102,050 characters of it, then split on the paper's own section headings. Extractive, not generated: every sentence here is lifted from the paper. The takeaway line is the club's own one-liner from its reading list. Check it before you present it.
Figures worth putting on a slide
- Figure 1. A World Model, from Scott McCloud's *Understanding Comics.* [\(McCloud,](#page-17-0) [1993;](#page-17-0) [E,](#page-15-0) [2012\)](#page-15-0)
- Figure 2. What we see is based on our brain's prediction of the future [\(Kitaoka,](#page-17-0) [2002;](#page-17-0) [Watanabe et al.,](#page-20-0) [2018\)](#page-20-0).
- Figure 3. In this work, we build probabilistic generative models of OpenAI Gym environments. The RNN-based world models are trained using collected observations recorded from the a
- Figure 4. Our agent consists of three components that work closely together: Vision (V), Memory (M), and Controller (C)
- Figure 5. Flow diagram of a Variational Autoencoder (VAE).
- Figure 6. RNN with a Mixture Density Network output layer. The MDN outputs the parameters of a mixture of Gaussian distribution used to sample a prediction of the next latent vecto
Presented at
Read next
Something wrong on this page? Open a correction.