CAS 751: Information-Theoretic Methods in Trustworthy Machine Learning
The interplay between information theory and computer science is a constant theme in the development of both fields. This course discusses how techniques rooted in information theory play a key role in
(i) understanding the fundamental limits of classical high-dimensional problems in machine learning and
(ii) formulating emerging objectives such as privacy, fairness, and interpretability.
The course begins with an overview of f-divergences and data-processing inequalities, two important concepts in information theory, and then delves into central and local differential privacy and algorithmic fairness.
No background in information theory is required, but some knowledge of machine learning, statistics, and probability (equivalent to undergraduate courses in these topics) is needed.
Office Hours
-
Virtual: Mondays 10:30 – 11:30am (Zoom: 922 9427 4764 — CAS751)
-
In-person: Wednesdays 3.00 - 4.00
Anonymous Contact
Here
Course Outline & Policy
Outline 2026
Course Schedule
| Lecture Date | Lecture Note | References and Readings |
|---|---|---|
| Sept 9 | Why “Trustworthy” machine learning? | Watch this and this; Lecture 0, Review Probability |
| Sept 16 | f-divergences 1 | Ch 7 of PW2023, Lecture 1 |
| Sept 23 | f-divergences 2 and SDPI | Ch 33 of PW2023, Lecture 2 |
| Sept 30 | Foundations of DP | Sections 1.4–1.6 of this and Sections 2, 3.1–3.2 of this, Lecture 3 |
| Oct 7 | Properties of DP | Sections 1.4–1.6 of this and Sections 2, 3.1–3.2 of this, Lecture 4 |
| Oct 14 | Mid-term | |
| Oct 21 | Approximate DP and composition theorems | Appendix A of this, this, and this blog post, Lecture 5 |
| Oct 28 | Advanced composition and private gradient descent | Advanced composition proof and ML primer, Lecture 6 (incomplete) |
| Nov 4 | Private SGD and Renyi DP | Private SGD, Optimal RDP-to-DP conversion, Lecture 7: advanced composition (complete version) |
| Nov 11 | Private ML | Lecture 8 |
| Nov 18 | Local DP and Statistical estimation under LDP | Trust models, Sec 31.1 of WP23 and this, Lecture 9 |
| Nov 25 | A non-comprehensive exposition of fairness criteria in ML | ProPublica: Machine Bias |
| Dec 2 | Algorithmic fairness | |
| Dec 9 | Presentation |