Learning and Backpropagation

This database covers the roots of modern neural-network learning: differentiable multi-layer training, early convolutional systems, sequence memory, and the deep-learning revival.

Core Learning Mechanisms

YearPaperTopicNote
1986Learning Representations by Back-Propagating ErrorsBackpropagationPractical procedure for training multi-layer networks by gradient propagation.
1989Backpropagation Applied to Handwritten Zip Code RecognitionCNN trainingEarly successful CNN trained with backpropagation.
1997Long Short-Term MemoryLSTMGated recurrent memory for long-range sequence dependencies.
1998Gradient-Based Learning Applied to Document Recognition (PDF)LeNetEnd-to-end convolutional document recognition.

Deep Learning Revival

YearPaperTopicNote
2006A Fast Learning Algorithm for Deep Belief NetsDeep belief netsLayer-wise unsupervised pretraining revived interest in deep architectures.
2006Reducing the Dimensionality of Data with Neural NetworksDeep autoencodersDeep autoencoders for nonlinear dimensionality reduction.
2009Learning Deep Architectures for AIDeep learning surveyEarly synthesis of representation learning and deep architectures.
2015Deep LearningSurveyHigh-level landmark review of deep learning.

Reading Path

StepRead
1Backpropagation and the 1989 zip-code CNN.
2LeNet for end-to-end convolutional learning.
3LSTM for gated sequence memory.
4Deep belief nets, deep autoencoders, and the 2015 Nature review for the deep-learning revival.