CNN architecture pattern - LeNet
LeNet is a popular architectural pattern for implementing CNN. In this chapter, we shall learn to build CNN model based on LeNet pattern by creating the layers in the following sequence:
- The input layer
- The convolutional layer 1 that produces a set of feature maps, with ReLU activation
- The pooling layer 1 that produces a set of statistically aggregated feature maps
- The convolutional layer 2 that produces a set of feature maps, with ReLU activation
- The pooling layer 2 that produces a set of statistically aggregated feature maps
- The fully connected layer that flattens the feature maps, with ReLU activation
- The output layer that produces the output by applying simple linear activation
Note
LeNet family of models were introduced by Yann LeCun and his fellow researchers. More details on the LeNet family of models can be found at the following link: http://yann.lecun.com/exdb/publis/pdf/lecun-01a.pdf.
Yann LeCun maintains a list of the LeNet family of models at the following...