How Do Convolutional Layers Work In Deep Learning Neural Networks?