An overview of deep learning | Synapse