Learn Before
Convolutional Neural Networks Architecture
CNNs are made up of three-layer types—convolutional, pooling and fully-connected (FC).
In the convolutional layers, the input matrix is passed through a set of filters that output a feature map. This output is then sent to a pooling layer, which reduces the size of the feature map. This helps reduce the processing time by condensing the map to its most essential information.
The convolutional and pooling processes are repeated several times, with the number of repeats depending on the network, after which the condensed feature map outputs are sent to a series of FC layers. These FC layers then flatten the maps together and compare the probabilities of each feature occurring in conjunction with the others, until the best classification is determined.

0
2
Tags
Data Science
Related
CNN Reference
Applications of Convolutional Neural Networks
Hybrid of Convolutional and Recurrent Neural Network
Methods to Calculate Convolution in Python
Convolutional Neural Networks Architecture
3D Convolutional Neural Network
Visualizing and Understanding Convolutional Networks Paper
Structured Output from CNN
Convolutional Recurrent Neural Network (CRNN)
Questions about the ReLU.
Learn After
Pros and Cons of CNN Architecture
Fully Connected Layer - Classification
3D Visualization of a Convolution Neural Network
Three classic networks
Convolution Filter (Kernel)
Convolutional Layer (ConvLayer)
Pooling Layer in Convolutional Deep Learning
Example of a Convolutional Neural Network Architecture
ResNets Convolutional Neural Network
Classic Convolutional Neural Network Architectures for Object Detection in Images
Inception Network (GoogLeNet)
Architecture Design
Convolution and Pooling as an Infinitely Strong Prior