Stanford Root

Schedule

Stanford Root

Schedule

CS 329D

Machine Learning Under Distributional Shifts

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

The progress of machine learning systems has seemed remarkable and inexorable a wide array of benchmark tasks including image classification, speech recognition, and question answering have seen consistent and substantial accuracy gains year on year. However, these same models are known to fail consistently on atypical examples and domains not contained within the training data. The goal of the course is to introduce the variety of areas in which distributional shifts appear, as well as provide theoretical characterization and learning bounds for distribution shifts. Prerequisites: CS 229 or equivalent. Recommended: CS 229T (or basic knowledge of learning theory).

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 26307
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
3units

CS 329D: Machine Learning Under Distributional Shifts

3 units · Letter or Credit/No Credit

The progress of machine learning systems has seemed remarkable and inexorable a wide array of benchmark tasks including image classification, speech recognition, and question answering have seen consistent and substantial accuracy gains year on year. However, these same models are known to fail consistently on atypical examples and domains not contained within the training data. The goal of the course is to introduce the variety of areas in which distributional shifts appear, as well as provide theoretical characterization and learning bounds for distribution shifts. Prerequisites: CS229 or equivalent. Recommended: CS229T (or basic knowledge of learning theory).

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — TBA TBA (Graduate)

More CS courses

  • CS 322: Triangulating Intelligence: Melding Neuroscience, Psychology, and AI (PSYCH 225)
  • CS 323: The AI Awakening: Implications for the Economy and Society
  • CS 324: Advances in Foundation Models
  • CS 324H: History of Natural Language Processing
  • CS 328: Foundations of Causal Machine Learning
  • CS 329A: Self Improving AI Agents
  • CS 329H: Machine Learning from Human Preferences
  • CS 329M: Machine Programming
  • CS 329R: Race and Natural Language Processing (CSRE 329R, LINGUIST 281A, PSYCH 257A)
  • CS 329S: Machine Learning Systems Design
  • CS 329T: Trustworthy Machine Learning: Building and evaluating agentic systems
  • CS 329X: Human Centered NLP (CS 129X)

All CS courses · All departments