Convolutional Neural Networks
Overview
Convolutional Neural Networks are neural networks that are configured to be used with images.
convolution
Data Format
Images are rectangular arrays of pixels. They can be visualized using a simple picture.
The image here is a 3 pixel by 3 pixel image. However, neural networks require a vector input.
Therefore, image data is usually reshaped into a vector.
Layer Types
Structure
The typical structure of a convoluational neural network is to feed the inputs to a series convolutional layers, each followed
by a max pooling layer and then finally passing to a set of fully connected neural network layers.