Fairness in decision-making with AI: a practical guide & hands-on tutorial using Aequitas

In this tutorial, we are going to deep dive into algorithmic fairness, from metrics and definitions to practical case studies, including bias audits using Aequitas (http://github.com/dssg/aequitas) in real policy problems where AI is being used.


Recent work has raised concerns on the risk of unintended bias in AI systems being used nowadays that can affect individuals unfairly based on race, gender or religion, among other possible characteristics.
While a lot of bias metrics and fairness definitions have been proposed in recent years, there is no consensus on which metric/definition should be used and there are very few available resources
to operationalize them. Therefore, despite recent awareness, auditing for bias and fairness when developing and deploying AI systems is not yet a standard practice. In this tutorial, we present Aequitas(http://github.com/dssg/aequitas), an open source bias and fairness audit toolkit that is an intuitive and easy to use addition to the machine learning workflow, enabling users to seamlessly test models for several bias
and fairness metrics in relation to multiple population sub-groups. Aequitas facilitates informed and equitable decisions around developing and deploying algorithmic decision making systems for both data scientists, machine learning researchers and policymakers.

In this tutorial we will cover the following how tos:
How to think about fairness and equity when building and evaluating AI systems; How to define fairness goals and manage efficiency and effectiveness tradeoffs; How to select fairness metrics; How to build and select ML models that achieve those fairness goals; * How to validate that the AI system is fair;How to monitor a deployed AI system for fairness and adapt if necessary;*


Public link to supporting material:

https://github.com/dssg/aequitas/blob/master/docs/source/examples/compas_demo.ipynb

Domains:

Data Science, Machine Learning, Use Cases

Domain Expertise:

some

Python Skill Level:

basic

Abstract as a tweet:

In this tutorial, we are going to deep dive into algorithmic fairness, from metrics and definitions to practical case studies, including bias audits using Aequitas (http://github.com/dssg/aequitas) in real policy problems where AI is being used