ConvNets: What, Why and How?
A Convolutional Neural Network is a Deep Learning algorithm which can take an input image, assign learnable weights to various aspects/objects in the image and be able to differentiate one from the other. It is based on the convolution mathematical...