Deep Predictive Coding Networks for Video Prediction and Unsupervised Learning

05/25/2016
by   William Lotter, et al.
0

While great strides have been made in using deep learning algorithms to solve supervised learning tasks, the problem of unsupervised learning - leveraging unlabeled examples to learn about the structure of a domain - remains a difficult unsolved challenge. Here, we explore prediction of future frames in a video sequence as an unsupervised learning rule for learning about the structure of the visual world. We describe a predictive neural network ("PredNet") architecture that is inspired by the concept of "predictive coding" from the neuroscience literature. These networks learn to predict future frames in a video sequence, with each layer in the network making local predictions and only forwarding deviations from those predictions to subsequent network layers. We show that these networks are able to robustly learn to predict the movement of synthetic (rendered) objects, and that in doing so, the networks learn internal representations that are useful for decoding latent object parameters (e.g. pose) that support object recognition with fewer training views. We also show that these networks can scale to complex natural image streams (car-mounted camera videos), capturing key aspects of both egocentric movement and the movement of objects in the visual scene, and the representation learned in this setting is useful for estimating the steering angle. Altogether, these results suggest that prediction represents a powerful framework for unsupervised learning, allowing for implicit learning of object and scene structure.

READ FULL TEXT

page 5

page 8

page 14

page 17

page 18

research
06/30/2019

Unsupervised predictive coding models may explain visual brain representation

Deep predictive coding networks are neuroscience-inspired unsupervised l...
research
11/19/2015

Unsupervised Learning of Visual Structure using Predictive Generative Networks

The ability to predict future states of the environment is a central pil...
research
04/16/2019

DNN Architecture for High Performance Prediction on Natural Videos Loses Submodule's Ability to Learn Discrete-World Dataset

Is cognition a collection of loosely connected functions tuned to differ...
research
05/28/2019

Unsupervised Learning from Video with Deep Neural Embeddings

Because of the rich dynamical structure of videos and their ubiquity in ...
research
05/10/2021

Local Frequency Domain Transformer Networks for Video Prediction

Video prediction is commonly referred to as forecasting future frames of...
research
04/29/2015

Anticipating Visual Representations from Unlabeled Video

Anticipating actions and objects before they start or appear is a diffic...
research
06/09/2015

Learning to Linearize Under Uncertainty

Training deep feature hierarchies to solve supervised learning tasks has...

Please sign up or login with your details

Forgot password? Click here to reset