This post provides the details of the architecture of _Convolutional Neural Network _(CNN), functions and training of each layer, ending with a summary of the training of CNN.

Image for post

  1. The basic CNN architecture consists of: Input->(Conv+ReLU)->Pool->(Conv+ReLU)->Pool-> Flatten->Fully Connected->Softmax->Output
  2. The feature extraction is carried out in the Convolutional layer+ReLU and Pooling layers and the classification is carried out in Fully Connected and Softmax layers.

Image for post

3. First Convolutional Layer:

Image for post

  • The primary purpose of this layer is to extract features from the input image.
  • The convolutionis used to extract features because it preserves the spatial relationship between pixels by learning image features by using small squares of input data.
  • The convolutional layer have the following attributes:-

#convolutional-network #machine-learning #artificial-intelligence #deep-learning #neural-networks #deep learning

Architecture and Training Of Convolutional Neural Networks (7 points):
1.45 GEEK