CIS 7000: Trustworthy Machine Learning (Spring 2024)
syllabus      schedule      reading


This is a tentative schedule.


week 1

(Mon, 1/22) Lecture 1: Introduction and Review [slides]

(Wed, 1/24) Lecture 2: Introduction and Review [slides]


week 2

(Mon, 1/29) Lecture 3: Distributional Robustness [slides]

(Wed, 1/31) Lecture 4: Distributional Robustness [slides]


week 3

(Mon, 2/5) Lecture 5: Adversarial Robustness [slides]

(Wed, 2/7) Lecture 6: Robust Training [slides]


week 4

(Mon, 2/12) Lecture 7: Guest Lecture by Alex Robey on Robustness for LLMs [slides] [HW 1]

(Wed, 2/14) Lecture 8: Formal Methods for Robustness Verification [slides]


week 5

(Mon, 2/19) Lecture 9: Verifying Robustness [slides]

(Wed, 2/21) Lecture 10: No class


week 6

(Mon, 2/26) Lecture 11: Calibrated Prediction [slides]

(Wed, 2/28) Lecture 12: Conformal Prediction [slides] [HW 2]


week 7

(Mon, 3/11) Lecture 13: Conformal Prediction [slides]

(Wed, 3/13) Lecture 14: Aleatoric vs. Epistemic Uncertainty [slides]


week 8

(Mon, 3/18) Lecture 15: Fairness Definitions [slides]

(Wed, 3/20) Lecture 16: Verifying Fairness [slides]


week 9

(Mon, 3/25) Lecture 17: Topics in Fairness [slides]

(Wed, 3/27) Lecture 18: Explainability [slides]


week 10

(Mon, 4/1) Lecture 19: LIME and SHAP [slides]

(Wed, 4/3) Lecture 20: Provably Robust Feature Attribution [part 1 slides] [part 2 slides]


week 11

(Mon, 4/8) Lecture 21: No class

(Wed, 4/10) Lecture 22: Counterfactual Explanations; Concept-Based Explanations [slides]


week 12

(Mon, 4/15) Lecture 23: Data Attribution Methods [slides]

(Wed, 4/17) Lecture 24: Neurosymbolic Learning (guest lecture by Ziyang Li) [slides]


week 13

(Mon, 4/22) Lecture 25: Project Presentations

(Wed, 4/24) Lecture 26: Project Presentations


week 14

(Mon, 4/29) Lecture 27: Project Presentations

(Wed, 5/1) Lecture 28: Project Presentations