What is a CNN?
Convolutional Neural Network that is designed for specific tasks like image classification
Describe the layers in a CNN
What does convolution mean?
Allows us to extract visual features in chunks from a 2D array in small chunks. Each neuron in a layer is responsible for a small cluster of neurons in the preceding layer
What is pooling in a CNN?
Reduces the number of neurons necessary in subsequent layers and include Max and Min pooling
What is max pooling?
Based on picking up the maximum value from the selected region
What is min pooling?
Based on picking up the minimum value from a selected region