Learning Controllable Fair Representations

Jiaming Song, Pratyusha Kalluri, Aditya Grover, Shengjia Zhao, Stefano Ermon
12/11/2018
cs.LGcs.AIstat.ML

Official code: ermongroup/lag-fairness (22 stars, last commit 2019-02-25).

Abstract

Learning data representations that are transferable and are fair with respect to certain protected attributes is crucial to reducing unfair decisions while preserving the utility of the data. We propose an information-theoretically motivated objective for learning maximally expressive representations subject to fairness constraints. We demonstrate that a range of existing approaches optimize approximations to the Lagrangian dual of our objective. In contrast to these existing approaches, our objective allows the user to control the fairness of the representations by specifying limits on unfairness. Exploiting duality, we introduce a method that optimizes the model parameters as well as the expressiveness-fairness trade-off. Empirical evidence suggests that our proposed method can balance the trade-off between multiple notions of fairness and achieves higher expressiveness at a lower computational cost.

View on arXivView PDF

Code Implementations(1)

228Shell, PythonFeb 24, 20197 years ago

Similar Papers

Cite this paper

@article{song2018learning,
  title  = {Learning Controllable Fair Representations},
  author = {Jiaming Song and Pratyusha Kalluri and Aditya Grover and Shengjia Zhao and Stefano Ermon},
  year   = {2018},
  eprint = {1812.04218},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1812.04218}
}

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/1812.04218.svg)](https://codeofpaper.com/paper/1812.04218)

Discussion