DATA 37200: Learning, Decisions, and Limits (Winter 2025)
Basic Information
Class Location: JCL 011Class Time: Tu/Thu 12:30 to 1:50 pm
Instructor: Frederic Koehler and Haifeng Xu
- Office: Searle 203 (Frederic) and Crerar 260 (Haifeng)
- Office Hour: Frederic (Tuesday 4:30 - 5:30 pm); Haifeng (Thursday 4 - 5 pm)
- Email: adityaprasad AT uchicago.edu
- Office Hours: Wed 2-3 pm
Learning Objectives: (1) Understand basic toolkits for online learning and online decision making, as a complement to offline learning paradigm; (2) Prepare students to understand state-of-the-art RL algorithms, such as RLHF and AlphaGo training.
Announcements
- Dec 1: Course website is up!
Course Description
This is a graduate course on theory of machine learning. While ML theory has multiple branches in general, this course is designed to cover basics of online learning, along with basics of reinforcement learning. It aims to establish the foundation for students who are interested in conducting research related to online decision making, learning, and optimization. The course will introduce formal formulations for fundamental problems/models in this space, describe basic algorithmic ideas for solving these models, rigorously discuss performances of these algorithms as well as these problems’ fundamental limits (e.g., minmax/lower bounds). En route, we will develop necessary toolkits for algorithm development and lower bound proofs.
Topics covered in this course, and tentative syllabus (up to small changes):
- (week 1) Concentration bound, and UCB
- (week 2) Information-theoretic lower bound for KL and distribution testing
- (week 3-4) Elliptical potential lemma, and linear contextual bandits
- (week 5) Online learning, online gradient descent, reduction from contextual bandit to online learning
- (week 6) MDP, dynamic programming
- (week 6) Policy iteration and value iteration
- (week 7) Reinforcement learning and optimism principle
- (week 8) multi-agent RL, equilibria, counterfactual regret minimization, self-play
- (week 9) Sampled recent learning paradigms: RLHF, etc.
Lectures and Readings
Lec No. | Lectures | Readings |
---|---|---|
1 (Jan 7) | Intro and MAB [slides] | Various concentration inequalities and concentration for martingales | 2 (Jan 9) | UCB [slides] | Chapter 1 of this MAB book | 2-3 (Jan 14,16) | MAB lower bound [slides] | Chapter 2 of this MAB book |
Homework
Due date | Homework | Note |
---|