Shallow Convolutional Neural Networks for Pattern Recognition Problems | Synapse