Subject to change; check announcements and Canvas!.
Class/Date | Class Topic | Reading Due | Assignment Due |
---|---|---|---|
Class 1 (Tues, Oct 24) | Introduction, course logistics | ||
Class 2 (Thurs, Oct 26) | Gaussian processes (Cheat sheet on multivariate Gaussians) | Textbook Ch. 1-2 | |
Class 3 (Tues, Oct 31) | Gaussian processes and kernels (Jupyter demo, David Duvenaud's kernel cookbook) | Textbook Ch. 3, 9.1 (optional) | Diagonstic problem set (TeX template and math_commands.tex macros file) |
Class 4 (Thurs, Nov 2) | Decision theory and optimization theory | Textbook Ch. 5 | |
Class 5 (Tues, Nov 7) (Jupyter demo on BDT acquisition functions) | Acquisition functions | Textbook Ch. 6-7 | Project proposal (for those choosing the project final asssessment option) |
Class 6 (Thurs, Nov 9) (Jupyter demo on UCB, Jupyter demo on Thompson sampling ) | Acquisition functions | ||
No Class on Nov 14 (Reading Week) | |||
Class 7 (Thurs, Nov 16) | Implementation details | Textbook Ch. 8, 9.2 | Short coding assignment |
Class 8 (Tues, Nov 21) | Special Topic (Multi-Objective BO) | Multi-Objective Bayesian Optimization over High-Dimensional Search Spaces | |
Class 9 (Thurs, Nov 23) | Special Topic (Local BO) | Scalable Global Optimization via Local Bayesian | |
Class 10 (Tues, Nov 28) | Special Topic (Mixed-Space BO) | Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization | |
Class 11 (Thurs, Nov 30) | Special Topic (Causal BO) | Causal Bayesian Optimization | |
Class 12 (Tues, Dec 5) | Special Topic (Preference BO) | Bayesian Active Learning for Classification and Preference Learning | |
Class 13 (Thurs, Dec 7) | Special Topic (Cost-Aware BO) | Budgeted Bandit Problems with Continuous Random Costs |