Optimization Methods and Applications

This course introduces several algorithms for both smooth and nonsmooth optimization, including gradient methods, subgradient methods, smoothing techniques, proximal methods, proximal gradient methods, Nesterov's acceleration, and alternating direction method of multipliers (ADMM).

  • Gradient Method