Convolution In Machine Learning