Lab 6. AI Ethics

For this lab, you will simply run through these excellent materials:

The modules present concepts in the tutorial followed by exercises to run in Kaggle hosted Jupyter notebooks, most of which use scikit-learn, probably the most commonly used Python-based machine learning platform.

You do not need to turn in this lab, but please do go through all the tutorials and exercises.

Learning Objectives

Upon completion of these materials, you should have an understanding of:

Gajane, Pratik, and Mykola Pechenizkiy. 2018. “On Formalizing Fairness in Prediction with Machine Learning.” arXiv:1710.03184 [Cs, Stat], May. http://arxiv.org/abs/1710.03184.
Suresh, Harini, and John V. Guttag. 2021. “A Framework for Understanding Sources of Harm Throughout the Machine Learning Life Cycle.” Equity and Access in Algorithms, Mechanisms, and Optimization, October, 1–9. https://doi.org/10.1145/3465416.3483305.

References