Another variant of Neural Network which is highly in demand is Convolutional Neural Networks also known as CNN. CNN layer mainly includes Convolutional Layer, Pooling Layer and Fully Connected Layer as defined in below image. CNN is used mainly for:
– Image Processing
– Correlated Data
– Classification
– Segmentation
– Regression
– TimeSeries Data
This cheatsheet covers following:
- Architecture of a traditional CNN
- Types of layer
- Filter hyperparameters
- Tuning hyperparameters
- Object detection
- Face verification and recognition
- Neural style transfer
- Architectures using computational tricks