Optimization I
summary
Covers concrete algorithms and rates: plain gradient descent converges linearly at a rate governed by condition number κ (example κ≈100 needs ~40 steps), momentum (Polyak/“heavy ball”) cuts dependence to ~√κ (≈10× fewer steps), Nesterov acceleration achieves the provable optimal worst‑case rate (1/K^2 for convex), and stochastic gradient yields O(1/K) in expectation but is robust and disk‑friendly (used successfully for Netflix‑style matrix completion). Also shows constraints via proximal mapping (soft‑thresholding/L1 shrinkage) and simple projected steps; proofs reuse the same contraction/variance recursions.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:20Optimization
- 3:40Logistic Regression
- 5:32L1 Norm
- 8:03Why Optimization
- 10:58Duality
- 14:16Minimize
- 16:57Contractility
- 18:41Convexity
- 22:15Line Search
- 25:53Acceleration
- 31:06Analysis
- 37:45Extra Gradient
- 47:26NonConcave
- 49:30Stochastic Gradient
- 54:03Robinson Munroe Example
related talks
01h 07mOptimization Crash Course (continued)
42mOptimization Crash Course
46mSmooth Nonconvex Min-Max Optimization
01h 01mRobustness, Stochastics, Uncertainty 2
01h 05mFirst-Order Optimization and Online Learning Techniques in the Design of Fast Spectral Algorithms
58mFirst-Order Stochastic Optimization
13mNon-Parametric Convergence Rates for Plain Vanilla Stochastic Gradient Descent
46mGradient Descent: The Ultimate Optimizer
