CS6910: Fundamentals of Deep Learning
Module 4: From Cats to Convolutional Neural Networks
Hubel & Wiesel Experiment on Cat
Observed electrical activity from individual neurons in the brains of cats. They used a slide projector to show specific patterns to the cats and noted that specific patterns stimulated activity in specific parts of the brain.
H & W experiment
1959
http://braintour.harvard.edu/archives/portfolio-items/hubel-and-wiesel
Fukushima and Neocognitron
Dr. Kunihiko Fukushima was inspired by Hubel and Wiesel’s work on simple and complex cells, and proposed the “neocognitron” model (original paper: “Neocognitron: A Self-organizing Neural Network Model for a Mechanism of Pattern Recognition Unaffected by Shift in Position”).
https://wcci2020.org/speaker/kunihiko-fukushima/
H & W experiment
NeoCognitron
1959
1979
LeNet5
The first work on modern CNNs done by Yann LeCun et al., in their paper “Gradient-Based Learning Applied to Document Recognition” (now cited 17,588 times) demonstrated that a CNN model which aggregates simpler features into progressively more complicated features can be successfully used for handwritten character recognition.
H & W experiment
NeoCognitron
1959
1979
1998
Lenet5
http://yann.lecun.com/exdb/lenet/
LeNet5 contd.
LeCun et al. trained a CNN using the MNIST database of handwritten digits (MNIST pronounced “EM-nisst”)
H & W experiment
NeoCognitron
1959
1979
1998
Lenet5
https://glassboxmedicine.com/2019/04/13/a-short-history-of-convolutional-neural-networks/
AlexNet
In 2012, Alex Krizhevsky released AlexNet which was a deeper and much wider version of the LeNet and won by a large margin the difficult ImageNet competition.
H & W experiment
NeoCognitron
1959
1979
1998
Lenet5
2012
AlexNet
https://neurohive.io/en/popular-networks/alexnet-imagenet-classification-with-deep-convolutional-neural-networks/
CNN since 2012
https://towardsdatascience.com/a-reading-guide-about-deep-learning-with-cnns-3a0e0fc99b78
An algorithm inspired by an experiment on cats is today used to detect cats in videos and Visualize them :-)
CS6910: Lecture 1 Chapter 4
By Manideep Ladi cs20m036
CS6910: Lecture 1 Chapter 4
A (brief/partial) History of Deep Learning
- 314