Convolutional Neural Networks Demystified!

Convolutional Neural Networks(CNNs) are quite similar to good old Neural Networks and are made of layers of neurons that have weights and biases that can be altered by training. But where they differ from conventional Neural Networks, is in that they are deep as they have lot more layers.