Exploring Convolutional Neural Networks