EN.601.776 Modern Topics in Machine Learning Generalization

Course Info

Lecture: Tue/Thu 3:00 - 4:15pm, Bloomberg 176

Instructor: Jess Sorrell (jess@jhu.edu), Marbury 311

Office Hours: Monday 3-4pm (though if no one shows up in the first 15 min, I may leave) or by appointment

Syllabus: https://jlsorrell.github.io/Courses/Generalization/syllabus.pdf

Course Description

This course explores modern perspectives on generalization in machine learning, connecting classical statistical learning theory with surprising behaviors of deep and overparameterized models. We study both the theoretical foundations and empirical phenomena, including double descent, benign overfitting, and sequential analysis. Students will engage with recent research papers and carry out projects analyzing generalization in real or simulated settings.

This course is inspired by, and at times will closely follow, Surbhi Goel's course at Penn.

Lecture Notes and Optional Reading

Course Resources