Lecture 10 Cheat Sheet: Benchmarking Optimizers

I. Introduction: The Optimizer Comparison Problem


II. Challenge 1: Defining “Speed” - Crossing Curves


III. Challenge 2: The Hyperparameter Tuning Trap


IV. Detailed Tuning Strategies from Sources


V. A Solution: Rigorous Benchmarking Principles (AlgoPerf Example)


VI. What We Learned: AlgoPerf Competition Results (Kasimbeg et al., 2024)


VII. Conclusion