Stochastic Gradient Descent for Two-layer Neural Networks | Synapse