Data preprocessing to mitigate bias: A maximum entropy based approach
L. Elisa Celis, Vijay Keswani, Nisheeth K. Vishnoi

TL;DR
This paper introduces a maximum entropy-based data preprocessing algorithm that effectively mitigates bias related to social attributes, ensuring fairer representations while maintaining classifier accuracy.
Contribution
It develops a scalable maximum entropy framework for bias mitigation that adjusts group representations and achieves fairness metrics with minimal accuracy loss.
Findings
Samples from the learned distribution meet fairness criteria
The method efficiently handles large domains
Classifier training with adjusted data maintains high accuracy
Abstract
Data containing human or social attributes may over- or under-represent groups with respect to salient social attributes such as gender or race, which can lead to biases in downstream applications. This paper presents an algorithmic framework that can be used as a data preprocessing method towards mitigating such bias. Unlike prior work, it can efficiently learn distributions over large domains, controllably adjust the representation rates of protected groups and achieve target fairness metrics such as statistical parity, yet remains close to the empirical distribution induced by the given dataset. Our approach leverages the principle of maximum entropy - amongst all distributions satisfying a given set of constraints, we should choose the one closest in KL-divergence to a given prior. While maximum entropy distributions can succinctly encode distributions over large domains, they can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsForecasting Techniques and Applications · Big Data and Business Intelligence
