Trainability and Accuracy of Artificial Neural Networks: An Interacting Particle System Approach | Synapse