Gradient Based Learning In Deep Learning