derivation of backpropagation in convolutional neural network ( cnn ) .
Prediction as a candidate for learning deep hierarchical models of data