Topics and Objectives
Module Schedule
This module contains four instructional weeks, excluding Fall Break. During the first three weeks, we will cover the following lecture materials as time permits. The fourth instructional week, December 1 and 3, will be a Present and Challenge week.
The lecture on November 12 is canceled. The remaining lecture meetings will be November 3, 5, 10, 17, and 19. The notes below are organized by topic and should be read in this order; a note may extend across class meetings.
We begin by defining policy value and the Bellman equation, then use Bellman updates to evaluate and improve policies. Fitted Q-iteration replaces these model-based updates with regression on observed transitions. Policy gradients give a direct way to improve a parameterized policy, leading to actor-critic methods and entropy regularization. The final note also discusses offline reinforcement learning and behavior regularization.
The [Cart-Pole Simulator] [Source Code] provides the environment details for the fitted Q-iteration example.
Homework
Presentation Session
General logistics and scoring are described on the Present and Challenge page.
All teams are required to present in this module. Each team will propose, implement, and evaluate its own practical solution to a reinforcement learning task, then present its findings. Each team may use up to 12 minutes for its presentation and up to 3-5 minutes for Q&A. The specific time allocation may be shorter depending on the number of teams presenting in the session.
The basic requirements are: