Empirical Risk Minimization under Fairness Constraints

Michele Donini, Luca Oneto, Shai Ben-David, John Shawe-Taylor, Massimiliano Pontil
2/23/2018
stat.MLcs.LG

Official code: jmikko/fair_ERM (34 stars, GPL-3.0, last commit 2020-09-07).

Abstract

We address the problem of algorithmic fairness: ensuring that sensitive variables do not unfairly influence the outcome of a classifier. We present an approach based on empirical risk minimization, which incorporates a fairness constraint into the learning problem. It encourages the conditional risk of the learned classifier to be approximately constant with respect to the sensitive variable. We derive both risk and fairness bounds that support the statistical consistency of our approach. We specify our approach to kernel methods and observe that the fairness requirement implies an orthogonality constraint which can be easily added to these methods. We further observe that for linear models the constraint translates into a simple data preprocessing step. Experiments indicate that the method is empirically effective and performs favorably against state-of-the-art approaches.

View on arXivView PDF

Code Implementations(1)

jmikko/fair_ERMOfficial100%
GPL-3.0

Fair Empirical Risk Minimization (FERM)

345PythonJun 22, 20186 years agoGPL-3.0
fairness-ml

Cite this paper

@article{donini2018empirical,
  title  = {Empirical Risk Minimization under Fairness Constraints},
  author = {Michele Donini and Luca Oneto and Shai Ben-David and John Shawe-Taylor and Massimiliano Pontil},
  year   = {2018},
  eprint = {1802.08626},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1802.08626}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1802.08626.svg)](https://codeofpaper.com/paper/1802.08626)

Discussion