Abstract

Algorithm fairness has started to attract the attention of researchers in AI, Software Engineering and Law communities, with more than twenty different notions of fairness proposed in the last few years. Yet, there is no clear agreement on which definition to apply in each situation. Moreover, the detailed differences between multiple definitions are difficult to grasp. To address this issue, this paper collects the most prominent definitions of fairness for the algorithmic classification problem, explains the rationale behind these definitions, and demonstrates each of them on a single unifying case-study. Our analysis intuitively explains why the same case can be considered fair according to some definitions and unfair according to others.

Keywords

GRASPComputer scienceSoftwareManagement scienceData scienceSoftware engineeringProgramming language

Affiliated Institutions

Related Publications

Publication Info

Year
2018
Type
article
Pages
1-7
Citations
1002
Access
Closed

External Links

Social Impact

Altmetric

Social media, news, blog, policy document mentions

Citation Metrics

1002
OpenAlex

Cite This

Sahil Verma, Julia Rubin (2018). Fairness definitions explained. , 1-7. https://doi.org/10.1145/3194770.3194776

Identifiers

DOI
10.1145/3194770.3194776