Modern Paradigms in Learning and Decision-Making

NYU CS-GY 9223, Fall 2026

Class Overview

This is an advanced graduate level course covering recent advances in machine learning theory, with a particular focus on topics at the intersection of algorithms and society. The course will provide an overview of areas such as multicalibration, performative prediction, sequential decision-making, and verification of learning with the goal of enabling students to conduct their own research projects in these areas.

A thread unifying the various topics of the course is that machine learning algorithms actively shape the world around us. They inform medical treatments, bail decisions, determine our social networks, and access to social goods. Given their impact and ubiquity, we will explore formal answers to questions such as:

  • How do we decide whether an algorithmic prediction is valid?
  • What is an “individual” probability? What does it mean to forecast non-repeatable events?
  • When can we trust (or efficiently check!) that predictors or generative models enable good decisions?

Course Staff

Meeting Times and Locations

  • Lectures: Wednesdays from 6:30 to 9pm. Jacobs Hall, Room 201
  • Instructor office hours: TBD

Prerequisites

This is a theory course. Students are expected to have mathematical maturity at the level of a first year graduate student and feel comfortable with formal mathematical arguments in linear algebra, probability, and the analysis of algorithms.

Grading

Problem Sets, 20%. In Class Exam, 40%. Final Project, 40%.

Final Project

Students will complete a final project which can consist of a piece of original research or an simplifed exposition of a paper or series of papers. The project can be theoretical or empirical in nature.

Students will be expected to meet with the course staff during the semester to discuss their projects and receive feedback. They are free to work individually, or (better yet) in teams of 2. More details on the structure of the project will be available soon.

Course Resources

There is no required textbook. Course material will be drawn from lecture notes written by the instructor, and a collection of papers and surveys posted alongside each lecture in the schedule below. The following textbooks are excellent references for background material.

Lecture Schedule

The schedule below is tentative and subject to change.

Week Date Topic Resources Notes
1September 9thCourse Overview, Intro to Indistinguishability[TTV09]
2September 16thOutcome Indistinguishability & Multicalibration I, Definitions[DKRRY21], [HKRR18]
3September 23rdOutcome Indistinguishability & Multicalibration II, Algorithms[GH25]
4September 30thLoss Minimization and Omniprediction[GKRSW22], [GHKRW22]
5October 7thSequential Prediction[Daw85], [PR25]Final Project Proposal Due
6October 14thOnline Learning and Convex Optimization[Haz22]
7October 21stEVIs and Computational Perspectives of the Minimax Theorem[Far26], [DFFPS24], [ZATBFCS25]
8October 28thOnline Decision Making[FP26b]
9November 4thPerformative Prediction[HM23], [PZMH20]
10November 11thOnline Perspective on Performative Prediction[FP26a]
11November 18thIn-Class Exam
12November 25thPerformativity in Economics
13December 2ndVerification of Learning
14December 9thVerification of Learning
December 14thFinal Project is Due

Course Links

  • Brightspace — TBD
  • Gradescope — TBD

Academic Integrity

All work in this course is governed by NYU's academic integrity policies. Collaboration on problem sets is encouraged within the limits described above, but all submitted work must be your own.