All about Convolutional Neural Networks (CNNs)
Hola Readers!
Today I come to you with yet another interesting topic in Deep Learning; Convolutional Neural Networks (CNN). Even though this topic should ideally come after discussing lots of other Machine learning and Deep Learning theories, I decided to go ahead and write this article. However, I tried my best to introduce all the terms I used and also to explain things in detail so that you can understand everything even without previous knowledge in the field.
Today’s discussion outline is as follows;
- What is CNN?
- What we can do with image data?
- Convolutional Layer and Feature Detectors
- Padding and Dimensions
- Pooling Layer
- Flatten Layer
- Fully Connected Layer
- Convolutions on RGB images
- Summary of Notations and Equations
- Transfer Learning
- Why CNN and not ANN?
Without further ado, let's dive right in. (I have a feeling this will be a bit longer post but I guarantee I will keep it interesting.)