http://www.jefkine.com/general/2016/09/05/backpropagation-in-convolutional-neural-networks/
http://ufldl.stanford.edu/tutorial/supervised/ConvolutionalNeuralNetwork/
A guide to convolution arithmetic for deep learning
https://arxiv.org/pdf/1603.07285.pdf
Convolutional Neural Networks (LeNet)
http://deeplearning.net/tutorial/lenet.html
http://ufldl.stanford.edu/tutorial/supervised/ConvolutionalNeuralNetwork/