An Axiomatic Theory of Provably-Fair Welfare-Centric Machine Learning

04/29/2021
by   Cyrus Cousins, et al.
0

We address an inherent difficulty in welfare-theoretic fair machine learning, proposing an equivalently-axiomatically justified alternative, and studying the resulting computational and statistical learning questions. Welfare metrics quantify overall wellbeing across a population of one or more groups, and welfare-based objectives and constraints have recently been proposed to incentivize fair machine learning methods to produce satisfactory solutions that consider the diverse needs of multiple groups. Unfortunately, many machine-learning problems are more naturally cast as loss minimization, rather than utility maximization tasks, which complicates direct application of welfare-centric methods to fair-ML tasks. In this work, we define a complementary measure, termed malfare, measuring overall societal harm (rather than wellbeing), with axiomatic justification via the standard axioms of cardinal welfare. We then cast fair machine learning as a direct malfare minimization problem, where a group's malfare is their risk (expected loss). Surprisingly, the axioms of cardinal welfare (malfare) dictate that this is not equivalent to simply defining utility as negative loss. Building upon these concepts, we define fair-PAC learning, where a fair PAC-learner is an algorithm that learns an ε-δ malfare-optimal model with bounded sample complexity, for any data distribution, and for any malfare concept. We show broad conditions under which, with appropriate modifications, many standard PAC-learners may be converted to fair-PAC learners. This places fair-PAC learning on firm theoretical ground, as it yields statistical, and in some cases computational, efficiency guarantees for many well-studied machine-learning models, and is also practically relevant, as it democratizes fair ML by providing concrete training algorithms and rigorous generalization guarantees for these models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2019

Fair Classification and Social Welfare

Now that machine learning algorithms lie at the center of many resource ...
research
07/03/2018

Welfare and Distributional Impacts of Fair Classification

Current methodologies in machine learning analyze the effects of various...
research
06/12/2020

Algorithms and Learning for Fair Portfolio Design

We consider a variation on the classical finance problem of optimal port...
research
08/01/2018

Almost Envy Freeness and Welfare Efficiency in Fair Division with Goods or Bads

We consider two models of fair division with indivisible items: one for ...
research
04/13/2022

Fair Algorithm Design: Fair and Efficacious Machine Scheduling

Motivated by a plethora of practical examples where bias is induced by a...
research
12/05/2022

Bagging is an Optimal PAC Learner

Determining the optimal sample complexity of PAC learning in the realiza...
research
10/18/2018

On Statistical Learning of Simplices: Unmixing Problem Revisited

Learning of high-dimensional simplices from uniformly-sampled observatio...

Please sign up or login with your details

Forgot password? Click here to reset