A Tutorial on Fairness in Machine Learning

This post will be the first post on the series. The purpose of this post is to: 1. give a quick but relatively comprehensive survey of Fair ML. 2. provide references and resources to readers at all levels who are interested in Fair ML. The content is based on: the tutorial on fairness given by Solon Bacrocas and Moritz Hardt at NIPS2017, day1 and day4 from CS 294: Fairness in Machine Learning taught by Moritz Hardt at UC Berkeley and my own understanding of fairness literatures. I highly encourage interested readers to check out the linked NIPS tutorial and the course website. The current post consists of six parts: Introduction; Motivations; Causes of bias in ML; Definitions of fairness including formulation, motivations, example, and flaws, Algorithms used to achieve those fairness definitions, and Summary

Focus: Methods or Design
Source: Towards Data Science
Readability: Expert
Type: Blog
Open Source: No
Keywords: N/A
Learn Tags: Basic AI Bias Design/Methods Ethics Fairness Inclusive Practice AI and Machine Learning
Summary: This article highlights how unfairness in machine learning systems is mainly due to human bias existing in the training data.