On Fairness in Budget-Constrained Decision Making

The machine learning community and society at large have become increasingly concerned with discrimination and bias in data-driven decision making systems. This has led to a dramatic increase in academic and popular interest in algorithmic fairness. In this work, we focus on fairness in budget-constrained decision making, where the goal is to acquire information (features) one-by-one for each individual to achieve maximum classification performance in a cost-effective way. We provide a framework for choosing a set of stopping criteria that ensures that a probabilistic classifier achieves a single error parity (e.g. equal opportunity) and calibration. Our framework scales efficiently to multiple protected attributes and is not susceptible to intra-group unfairness. Finally, using one synthetic and two public datasets, we confirm the effectiveness of our framework and investigate its limitations.

[1]  Nathan Srebro,et al.  Equality of Opportunity in Supervised Learning , 2016, NIPS.

[2]  T. Therneau,et al.  Assessing calibration of prognostic risk scores , 2016, Statistical methods in medical research.

[3]  Nathan Srebro,et al.  Learning Non-Discriminatory Predictors , 2017, COLT.

[4]  Sharad Goel,et al.  The Measure and Mismeasure of Fairness: A Critical Review of Fair Machine Learning , 2018, ArXiv.

[5]  Jon M. Kleinberg,et al.  Inherent Trade-Offs in the Fair Determination of Risk Scores , 2016, ITCS.

[6]  Kush R. Varshney,et al.  Optimized Pre-Processing for Discrimination Prevention , 2017, NIPS.

[7]  Jon M. Kleinberg,et al.  On Fairness and Calibration , 2017, NIPS.

[8]  Foster J. Provost,et al.  Handling Missing Values when Applying Classification Models , 2007, J. Mach. Learn. Res..

[9]  Alex Pentland,et al.  Active Fairness in Algorithmic Decision Making , 2018, AIES.

[10]  Yang Yu,et al.  TEFE: A Time-Efficient Approach to Feature Extraction , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[11]  Pallika H. Kanani Prediction-time Active Feature-value Acquisition for Cost-effective Customer Targeting , 2008 .

[12]  Mu-Chen Chen,et al.  Credit scoring with a data mining approach based on support vector machines , 2007, Expert Syst. Appl..

[13]  Lawrence Carin,et al.  Incomplete-data classification using logistic regression , 2005, ICML.

[14]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[15]  Michael Luca,et al.  Supplemental Appendix for : Productivity and Selection of Human Capital with Machine Learning , 2016 .

[16]  Marco Stampini,et al.  How Conditional Cash Transfers Work , 2017 .

[17]  R. Boire Predictive analytics: The power to predict who will click, buy, lie, or die , 2013 .

[18]  J. Kleinberg,et al.  Prediction Policy Problems. , 2015, The American economic review.

[19]  Kush R. Varshney,et al.  Bias Mitigation Post-processing for Individual and Group Fairness , 2018, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[20]  Toniann Pitassi,et al.  Fairness through awareness , 2011, ITCS '12.

[21]  R. Bharat Rao,et al.  Cost-Sensitive Machine Learning , 2011 .

[22]  Kush R. Varshney,et al.  Fairness GAN , 2018, IBM Journal of Research and Development.

[23]  Julia Rubin,et al.  Fairness Definitions Explained , 2018, 2018 IEEE/ACM International Workshop on Software Fairness (FairWare).

[24]  Daphne Koller,et al.  Active Classification based on Value of Classifier , 2011, NIPS.

[25]  David Sontag,et al.  Why Is My Classifier Discriminatory? , 2018, NeurIPS.

[26]  Eunho Yang,et al.  Joint Active Feature Acquisition and Classification with Variable-Size Set Encoding , 2018, NeurIPS.

[27]  Max Welling,et al.  The Variational Fair Autoencoder , 2015, ICLR.

[28]  Rachel K. E. Bellamy,et al.  AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Bias , 2018, ArXiv.

[29]  Isabelle Guyon,et al.  Design of experiments for the NIPS 2003 variable selection benchmark , 2003 .

[30]  Krishna P. Gummadi,et al.  Fairness Constraints: Mechanisms for Fair Classification , 2015, AISTATS.

[31]  Seth Neel,et al.  Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairness , 2017, ICML.