Unsupervised learning of hierarchical representations with convolutional deep belief networks | Synapse