Decision-Making Under Uncertainty
MSc-level course at DTU with around 150 students.
One of the aims of the course is to bring together approaches that are often developed in different communities (e.g., Operations Research, Control, AI) under a common modeling and evaluation perspective. The focus is on understanding how these methods connect and differ in practice, with particular emphasis on applying them to real-life decision problems.
Recorded Lectures: https://www.youtube.com/playlist?list=PLwngpBwa_6_IGlQ3v00Qm1YZXfODHpJHf
We cover:
1: Recap on Mathematical Optimization. Slides
2: Markov Decision Processes. Slides
3: Model Predictive Control. Slides
4: 2-stage Stochastic Optimization. Slides
5: Multi-stage Stochastic Optimization. Slides
6: Dynamic Programming Fundamentals. Slides
7: Approximate Dynamic Programming. Slides (corrected)
8: Approximate Dynamic Programming, visually explained + variants. Slides
9: Learning to Optimize & Heuristics
10: Summary & Robust Optimization
11: Duals, Distributed Optimization & Auctions
12: A light introduction to Game Theory