A few textbooks
Convex Optimization
Yurii Nesterov. Lectures on convex optimization. Springer. 2018.
Stephen Boyd, Lieven Vandenberghe. Convex Optimization. Cambridge University Press. 2003.
Dimitri Bertsekas. Convex Optimization Algorithms. Website
Yurii Nesterov and Arkadii Nemirovskii. Interior-Point Polynomial Algorithms in Convex Programming. SIAM. 1994.
Optimization for Machine Learning
Suvrit Sra, Sebastian Nowozin, Stephen Wright (eds). Optimization for Machine Learning. MIT Press. 2011
Guanghui Lan. Lectures on Optimization Methods for Machine Learning. 2019.
Elad Hazan. Lectures notes on optimization for ML.
Sebastien Bubeck. Convex Optimization: Algorithms and Complexity.
Nonlinear programming
Dimitri Bertsekas. Nonlinear programming. Athena Scientific. 3rd Edition. 2016
Boris Polyak. Introduction to Optimization. Optimization Software. 1987
Jorge Nocedal, Stephen J. Wright. Numerical optimization.
Convex Analysis
Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Fundamentals of convex analysis. Springer. 2004.
R. Tyrrell Rockafellar. Convex analysis. Princeton University Press. 1970
Jonathan Borwein and Adrian Lewis. Convex Analysis and Nonlinear Optimization. Canadian Mathematical Society. 2006
Misc Math
Roger Horn and Charles Johnson. Topics in matrix analysis.
Rajendra Bhatia. Matrix Analysis. Springer GTM 169. 1997
|