[Chapter 5] stochastic gradient ascent 1