CS 6828
Last Updated
- Schedule of Classes - October 15, 2026 7:07PM EDT
Classes
CS 6828
Course Description
Course information provided by the 2026-2027 Catalog.
Predictive algorithms influence and shape society. The use of machine learning to make predictions about people raises a host of basic questions: What does it mean for a predictive algorithm to be fair to individuals from marginalized groups? On what basis should we deem a predictive algorithm to be valid? And when should we trust (or distrust) a predictor's output? This course surveys recent developments in the theory of responsible machine learning. We overview new paradigms for formulating learning problems and highlight key algorithmic tools in the study of fairness, validity, and robustness. Topics covered include: Multicalibration and Outcome Indistinguishability, Omniprediction, Performative Prediction, Distributional Robustness, and Verification of Learning.
Prerequisites background equivalent to: CS 3780 and CS 4820.
Enrollment Information Enrollment limited to: Computer Science graduate and professional students.
Last 4 Terms Offered 2024FA
Learning Outcomes
- Identify common patterns and assumptions underlying modern prediction problems.
- Evaluate, given new settings, whether using machine prediction is appropriate.
- When appropriate, apply principled frameworks for reasoning about prediction (e.g., outcome indistinguishability, performative prediction) to reason about machine learning responsibly.
Regular Academic Session.
-
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
-
Class Number & Section Details
-
Meeting Pattern
- TR
- Jan 25 - May 11, 2027
Instructors
Kim, M
-
Additional Information
Instruction Mode: In Person
For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
Share
Or send this URL:
