Stochastic Learning and Optimization by