A review on deep convolutional neural networks | Synapse