Analysis of Convolutional Neural Network based Image Classification Techniques