Using generative models for handwritten digit recognition | Synapse