Solving large scale linear prediction problems using stochastic gradient descent algorithms | Synapse