Overview of week 9 February 26-March 1

  1. Semi-Newton methods (Broyden's algorithm)
  2. Steepest descent and conjugate gradient descent
  3. Stochastic gradient descent and variants thereof
  4. Automatic differentiation
  1. These lecture notes
  2. Video on the Conjugate Gradient methods
  3. Recommended background literature, Convex Optimization by Boyd and Vandenberghe. Their lecture slides are very useful (warning, these are some 300 pages).