Optimization for Machine Learning ===================================== - taxonomy of optimization - gradients, subgradients - stochastic optimization - online methods