Trying stochastic descent, still no good results.