Learning with Impartiality to Walk on the Pareto Frontier of Fairness, Privacy, and Utility

Mohammad Yaghini, Patty Liu, Franziska Boenisch, Nicolas Papernot
2/17/2023
cs.LGcs.AIcs.CY

No confident code implementation found for this paper.

Abstract

Deploying machine learning (ML) models often requires both fairness and privacy guarantees. Both of these objectives present unique trade-offs with the utility (e.g., accuracy) of the model. However, the mutual interactions between fairness, privacy, and utility are less well-understood. As a result, often only one objective is optimized, while the others are tuned as hyper-parameters. Because they implicitly prioritize certain objectives, such designs bias the model in pernicious, undetectable ways. To address this, we adopt impartiality as a principle: design of ML pipelines should not favor one objective over another. We propose impartially-specified models, which provide us with accurate Pareto frontiers that show the inherent trade-offs between the objectives. Extending two canonical ML frameworks for privacy-preserving learning, we provide two methods (FairDP-SGD and FairPATE) to train impartially-specified models and recover the Pareto frontier. Through theoretical privacy analysis and a comprehensive empirical study, we provide an answer to the question of where fairness mitigation should be integrated within a privacy-aware ML pipeline.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yaghini2023learning,
  title  = {Learning with Impartiality to Walk on the Pareto Frontier of Fairness, Privacy, and Utility},
  author = {Mohammad Yaghini and Patty Liu and Franziska Boenisch and Nicolas Papernot},
  year   = {2023},
  eprint = {2302.09183},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.09183v1}
}

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

Discussion