Learning to Act by Predicting the Future

11/06/2016
by   Alexey Dosovitskiy, et al.
0

We present an approach to sensorimotor control in immersive environments. Our approach utilizes a high-dimensional sensory stream and a lower-dimensional measurement stream. The cotemporal structure of these streams provides a rich supervisory signal, which enables training a sensorimotor control model by interacting with the environment. The model is trained using supervised learning techniques, but without extraneous supervision. It learns to act based on raw sensory input from a complex three-dimensional environment. The presented formulation enables learning without a fixed goal at training time, and pursuing dynamically changing goals at test time. We conduct extensive experiments in three-dimensional simulations based on the classical first-person game Doom. The results demonstrate that the presented approach outperforms sophisticated prior formulations, particularly on challenging tasks. The results also show that trained models successfully generalize across environments and goals. A model trained using the presented approach won the Full Deathmatch track of the Visual Doom AI Competition, which was held in previously unseen environments.

READ FULL TEXT
research
03/01/2018

Representation Learning in Partially Observable Environments using Sensorimotor Prediction

In order to explore and act autonomously in an environment, an agent nee...
research
12/03/2018

Visual Foresight: Model-Based Deep Reinforcement Learning for Vision-Based Robotic Control

Deep reinforcement learning (RL) algorithms can learn complex robotic sk...
research
07/12/2018

Visual Reinforcement Learning with Imagined Goals

For an autonomous agent to fulfill a wide range of user-specified goals ...
research
04/10/2020

Learning to Visually Navigate in Photorealistic Environments Without any Supervision

Learning to navigate in a realistic setting where an agent must rely sol...
research
10/02/2018

Time Reversal as Self-Supervision

A longstanding challenge in robot learning for manipulation tasks has be...
research
01/30/2018

Learning to Classify from Impure Samples

A persistent challenge in practical classification tasks is that labelle...
research
04/07/2017

Recurrent Environment Simulators

Models that can simulate how environments change in response to actions ...

Please sign up or login with your details

Forgot password? Click here to reset