A probabilistic approach to the understanding and training of neural network classifiers | Synapse