Backpropogation neural network using stochastic gradient descent [machine learning]