Improved Adversarial Learning for Fair Classification
Motivated by concerns that machine learning algorithms may introduce significant bias in classification models, developing fair classifiers has become an important problem in machine learning research. One important paradigm towards this has been providing algorithms for adversarially learning fair classifiers (Zhang et al., 2018; Madras et al., 2018). We formulate the adversarial learning problem as a multi-objective optimization problem and find the fair model using gradient descent-ascent algorithm with a modified gradient update step, inspired by the approach of Zhang et al., 2018. We provide theoretical insight and guarantees that formalize the heuristic arguments presented previously towards taking such an approach. We test our approach empirically on the Adult dataset and synthetic datasets and compare against state of the art algorithms (Celis et al., 2018; Zhang et al., 2018; Zafar et al., 2017). The results show that our models and algorithms have comparable or better accuracy than other algorithms while performing better in terms of fairness, as measured using statistical rate or false discovery rate.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningClassificationFairnessGeneral ClassificationSimilar Papers 제목 키워드 기반
Fair Distillation: Teaching Fairness from Biased Teachers in Medical Imaging
Deep learning has achieved remarkable success in image classification and segmentation tasks. However, fairness concerns persist, as models often exhibit biases that disproportionately affect demographic groups defined b…
Domain GeneralizationFairnessimage-classificationImage ClassificationAdversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networks
We present evidence for the existence and effectiveness of adversarial attacks on graph neural networks (GNNs) that aim to degrade fairness. These attacks can disadvantage a particular subgroup of nodes in GNN-based node…
FairnessNode ClassificationFairGAN: Fairness-aware Generative Adversarial Networks
Fairness-aware learning is increasingly important in data mining. Discrimination prevention aims to prevent discrimination in the training data before it is used to conduct predictive analysis. In this paper, we focus on…
FairnessGeneral ClassificationControllable Invariance through Adversarial Feature Learning
Learning meaningful representations that maintain the content necessary for a particular task while filtering away detrimental variations is a problem of great interest in machine learning. In this paper, we tackle the p…
General Classificationimage-classificationImage ClassificationRepresentation LearningFair Adversarial Gradient Tree Boosting
Fair classification has become an important topic in machine learning research. While most bias mitigation strategies focus on neural networks, we noticed a lack of work on fair classifiers based on decision trees even t…
AttributeFairnessGeneral Classification