PC-Fairness: A Unified Framework for Measuring Causality-based Fairness
arXiv:1910.12586
Abstract
A recent trend of fair machine learning is to define fairness as causality-based notions which concern the causal connection between protected attributes and decisions. However, one common challenge of all causality-based fairness notions is identifiability, i.e., whether they can be uniquely measured from observational data, which is a critical barrier to applying these notions to real-world situations. In this paper, we develop a framework for measuring different causality-based fairness. We propose a unified definition that covers most of previous causality-based fairness notions, namely the path-specific counterfactual fairness (PC fairness). Based on that, we propose a general method in the form of a constrained optimization problem for bounding the path-specific counterfactual fairness under all unidentifiable situations. Experiments on synthetic and real-world datasets show the correctness and effectiveness of our method.
Accepted as a poster to NeurIPS 2019
Cited by in corpus (15)
- Personalized Counterfactual Fairness in Recommendation
- Machine learning fairness notions: Bridging the gap with real-world applications
- Outcome-Explorer: A Causality Guided Interactive Visual Interface for Interpretable Algorithmic Decision Making
- Simpson's paradox in Covid-19 case fatality rates: a mediation analysis of age-related causal effects
- Algorithmic Decision Making with Conditional Fairness
- Generative causal explanations of black-box classifiers
- Fairness-aware Model-agnostic Positive and Unlabeled Learning
- Learning Individually Fair Classifier with Path-Specific Causal-Effect Constraint
- Fairness Constraints in Semi-supervised Learning
- Machine Learning in Population and Public Health
- Simulating counterfactuals
- Fairness through Equality of Effort
- A Sociotechnical View of Algorithmic Fairness
- A Causal Linear Model to Quantify Edge Flow and Edge Unfairness for UnfairEdge Prioritization and Discrimination Removal
- Explaining Algorithmic Fairness Through Fairness-Aware Causal Path Decomposition