Optimization for machine learning - Sra, Suvrit, 1976- (MIT Press, 2012)