Simple explanation of convolutional neural networks