CS 57800 Statistical Machine Learning, Fall 2026

Course Details

Description: This graduate course develops the mathematical foundations of statistical machine learning, with statistical reasoning and probabilistic inference as recurring themes. Modern AI systems can often produce predictions or implement standard learning algorithms automatically. The harder questions are what those predictions mean, whether they are supported by the available data, which assumptions and approximations they rely on, and when they may fail. Accordingly, this offering is theory-focused: rather than presenting a catalog of methods, it develops a mathematical account of four questions that recur throughout modern machine learning:

These questions organize the course into six connected units: statistical learning theory; unsupervised and latent-variable learning; probabilistic inference and statistical physics; diffusion-model theory; modern neural-network theory; and trustworthy machine learning. Students will also read selected research papers to see how these ideas are applied, tested, and extended in current research.

Time/Location: MWF 1:30 PM - 2:20 PM at LWSN B155

Instructor: Ruizhe Zhang Office hours: TBD

Teaching Assistants: Shreya Nasa, Yucheng Zhang Office hours: TBD

Course policy: See syllabus for detailed overview.

Assignments

Assignments will be posted below and in Brightspace when they become available.

Lectures

The schedule will be updated as we progress through the course.

Date Topic Materials Resources
Aug 24 Introduction

Resources