Topics in Convex Optimisation (Lent 2023)

Lecturer: Hamza Fawzi

Tue-Thu 9AM - MR9

The following lecture notes are rough and were not proofread, so they may contain mistakes, typos, ...
  1. Lecture 1: Introduction
  2. Lecture 2: Review of convexity
  3. Lecture 3: Smoothness and strong-convexity
  4. Lecture 4: Gradient method
  5. Lecture 5: Fast gradient method
  6. Lecture 6: Lower complexity bounds
  7. Lecture 7: Subgradients
  8. Lecture 8: Subgradient method
  9. Lecture 9: Proximal mapping
  10. Lecture 10: Proximal gradient methods
  11. Lecture 11: Bregman gradient methods / mirror descent
  12. Lecture 12: Conjugate functions / Lagrange duality
  13. Lecture 13: Dual methods
  14. Lecture 14: ADMM / Douglas-Rachford
  15. Lecture 15: Newton's method
  16. Lecture 16: Newton's method (continued)

Exercise sheets

References