6.881 Optimization for Machine Learning