Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

 Back propagation in cnn:

This is where CNN collects feedback and improves itself.


1. After prediction, each layer will receive feedback from its preceding layer. Feedback will be in
the form of losses incurred at each layer during prediction.
2. Aim of the CNN algorithm is to arrive at optimal loss. We call this as local minima.
3. Based on the feedback, network will update the weights of kernels. 
4. This will make the output of convolutions better when next time forward pass happens.
5. When the next forward pass happens, loss will come down. Again, we will do back prop, the
network will continue to adjust, a loss will further come down and process repeats.
6. This forward pass followed by back prop keeps happening the number of times we choose to
train our model. We call it epochs. 

 The basic steps to build an image classification model using a neural network are:
1. Flatten the input image dimensions to 1D (width pixels x height pixels)
2. Normalize the image pixel values (divide by 255)
3. One-Hot Encode the categorical column
4. Build a model architecture (Sequential) with Dense layers
5. Train the model and make predictions

https://towardsdatascience.com/covolutional-neural-network-cb0883dd6529

https://medium.com/@RaghavPrabhu/understanding-of-convolutional-neural-network-cnn-deep-
learning-99760835f148#:~:text=Convolution%20is%20the%20first%20layer,and%20a%20filter
%20or%20kernel.

https://towardsdatascience.com/classify-your-images-using-convolutional-neural-network-
4b54989d93dd

https://medium.com/@ksusorokina/image-classification-with-convolutional-neural-networks-
496815db12a8

https://www.geeksforgeeks.org/image-classifier-using-cnn/

https://analyticsindiamag.com/deep-learning-image-classification-with-cnn-an-overview/

https://ip.cadence.com/uploads/901/cnn_wp-pdf

You might also like