Related Experiment Video
Updated: Jun 17, 2026

Visualizing Visual Adaptation
Published on: April 24, 2017
Learning to represent visual input
1Department of Computer Science, University of Toronto, Toronto, Canada. hinton@cs.toronto.edu
Abstract:
One of the central problems in computational neuroscience is to understand how the object-recognition pathway of the cortex learns a deep hierarchy of nonlinear feature detectors. Recent progress in machine learning shows that it is possible to learn deep hierarchies without requiring any labelled data. The feature detectors are learned one layer at a time and the goal of the learning procedure is to form a good generative model of images, not to predict the class of each image. The learning procedure only requires the pairwise correlations between the activations of neuron-like processing units in adjacent layers. The original version of the learning procedure is derived from a quadratic 'energy' function but it can be extended to allow third-order, multiplicative interactions in which neurons gate the pairwise interactions between other neurons. A technique for factoring the third-order interactions leads to a learning module that again has a simple learning rule based on pairwise correlations. This module looks remarkably like modules that have been proposed by both biologists trying to explain the responses of neurons and engineers trying to create systems that can recognize objects.
Related Concept Videos
Visual System
Once through the pupil, the light passes through the lens, a...
Vision
Parallel Processing
Depth Perception and Spatial Vision
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
Visual Agnosia

