The Algorithmic Foundations of Ethical Machine Learning
Class Logistics
Class times and location:
- Tuesday/Thursday 9:30 - 10:45
- Groseclose 119
Office hours:
- Wed 3-4pm (3-5pm before problem sets are due).
- For online office hours, email me to set a time.
Contact information:
Juba Ziani, Groseclose 343. Email: jziani3@gatech.edu.
Resources/Books
- The Algorithmic Foundations of Differential Privacy by Cynthia Dwork and Aaron Roth.
- Fairness and machine learning: Limitations and Opportunities by Solon Barocas, Moritz Hardt, Arvind Narayanan.
- The Ethical Algorithm by Michael Kearns and Aaron Roth. Optional; more of motivation/context book.
Tentative schedule
August 24th | Introduction to Privacy | Slides |
August 26th | Definition of Differential Privacy | Slides and lecture notes |
August 31st | The Randomized Response and the Laplace Mechanisms | Lecture notes |
September 2nd | The Randomized Response and the Laplace Mechanisms (bis) | See lecture notes above. HW1 released |
September 7th | The Exponential Mechanism. Properties of Differential Privacy. | Lecture notes |
September 9th | The Gaussian Mechanism and Advanced Composition | Lecture notes |
September 14th | Sparse Vector Technique | Lecture notes |
September 16th | Sparse Vector Technique (bis) | See above. HW1 due. |
September 21st | Small DB. | Lecture notes |
September 23rd | Small DB (bis). | See lecture notes above. HW2 out. |
September 28th | Private Multiplicative Weights | Lecture notes |
September 30th | Private Multiplicative Weights(bis) | TBA soon. |
October 5th | Class Presentations: Privacy Reading | Privacy reading list |
October 7th | Class Presentations: Privacy Reading (bis) | |
October 12th | Fall Break | No lecture. |
October 14rd | Introduction to Fairness in Machine Learning | Slides. HW2 due. |
October 19th | Formalizing Fairness and Assumptions | Slides and Lecture notes. |
October 21st | Statistical Definitions of Fairness | Lecture notes |
October 26th | No class (INFORMS) | TBA soon. |
October 28th | No class (INFORMS). | Paper reading summaries due. |
November 2nd | Statistical Definitions of Fairness, part 2: Incompatibility | See previous lecture. |
November 4th | Interventions for Statistical Fairness. | Lecture notes. HW3 out. |
November 9th | Individual Fairness. | Lecture notes |
November 11th | Between individual and group fairness | Lecture notes |
November 16th | Between individual and group fairness (bis) | See last lecture. |
November 18th | Fairness and causality | Lecture notes | . HW3 due.
November 23rd | Fairness and causality (bis) | See last lecture. |
November 25th | Thanksgiving; no class | |
November 30th | Class presentations: fairness reading | Instructions and reading list |
December 2nd | Class presentations: fairness reading | See last lecture. |
December 6th | Project presentations | Project Instructions. |