Introduction to convolutional neural networks