Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Unified Post-Processing Framework for Group Fairness in Classification

Published 7 May 2024 in cs.LG and cs.CY | (2405.04025v2)

Abstract: We present a post-processing algorithm for fair classification that covers group fairness criteria including statistical parity, equal opportunity, and equalized odds under a single framework, and is applicable to multiclass problems in both attribute-aware and attribute-blind settings. Our algorithm, called "LinearPost", achieves fairness post-hoc by linearly transforming the predictions of the (unfair) base predictor with a "fairness risk" according to a weighted combination of the (predicted) group memberships. It yields the Bayes optimal fair classifier if the base predictors being post-processed are Bayes optimal, otherwise, the resulting classifier may not be optimal, but fairness is guaranteed as long as the group membership predictor is multicalibrated. The parameters of the post-processing can be efficiently computed and estimated from solving an empirical linear program. Empirical evaluations demonstrate the advantage of our algorithm in the high fairness regime compared to existing post-processing and in-processing fair classification algorithms.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (53)
  1. A Reductions Approach to Fair Classification. In Proceedings of the 35th International Conference on Machine Learning, 2018.
  2. Beyond Adult and COMPAS: Fair Multi-Class Prediction via Information Projection. In Advances in Neural Information Processing Systems, volume 35, 2022.
  3. Machine Bias. ProPublica, 2016. URL https://www.propublica.org/article/machine-bias-risk-assessments-in-criminal-sentencing.
  4. Neural Network Learning: Theoretical Foundations. Cambridge University Press, 1999.
  5. Big Data’s Disparate Impact. California Law Review, 104(3), 2016.
  6. Fairness and Machine Learning: Limitations and Opportunities. The MIT Press, 2023.
  7. AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Bias, 2018. arXiv:1810.01943 [cs.AI].
  8. Fairness in Criminal Justice Risk Assessments: The State of the Art. Sociological Methods & Research, 50(1), 2021.
  9. Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddings. In Advances in Neural Information Processing Systems, volume 29, 2016.
  10. Gender Shades: Intersectional Accuracy Disparities in Commercial Gender Classification. In Proceedings of the 2018 Conference on Fairness, Accountability, and Transparency, 2018.
  11. Building Classifiers with Independency Constraints. In 2009 IEEE International Conference on Data Mining Workshops, 2009.
  12. Optimized Pre-Processing for Discrimination Prevention. In Advances in Neural Information Processing Systems, volume 30, 2017.
  13. Towards Threshold Invariant Fair Classification. In Proceedings of the 36th Uncertainty in Artificial Intelligence Conference, 2020.
  14. Post-Hoc Bias Scoring is Optimal for Fair Classification. In The Twelfth International Conference on Learning Representations, 2024.
  15. Alexandra Chouldechova. Fair Prediction with Disparate Impact: A Study of Bias in Recidivism Prediction Instruments. Big Data, 5(2), 2017.
  16. Leveraging Labeled and Unlabeled Data for Consistent Fair Binary Classification. In Advances in Neural Information Processing Systems, volume 32, 2019.
  17. Fair Regression with Wasserstein Barycenters. In Advances in Neural Information Processing Systems, volume 33, 2020.
  18. Unprocessing Seven Years of Algorithmic Fairness. In The Twelfth International Conference on Learning Representations, 2024.
  19. Bias in Bios: A Case Study of Semantic Representation Bias in a High-Stakes Setting. In Proceedings of the 2019 Conference on Fairness, Accountability, and Transparency, 2019.
  20. Fairness guarantee in multi-class classification, 2023. arXiv:2109.13642 [math.ST].
  21. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, volume 1, 2019.
  22. Retiring Adult: New Datasets for Fair Machine Learning. In Advances in Neural Information Processing Systems, volume 34, 2021.
  23. Fairness Through Awareness. In Proceedings of the 3rd Innovations in Theoretical Computer Science Conference, 2012.
  24. Model-as-a-Service (MaaS): A Survey, 2023. arxiv:2311.05804 [cs.AI].
  25. Fair learning with Wasserstein barycenters for non-decomposable performance measures. In Proceedings of the 26th International Conference on Artificial Intelligence and Statistics, 2023.
  26. Equality of Opportunity in Supervised Learning. In Advances in Neural Information Processing Systems, volume 29, 2016.
  27. Multicalibration: Calibration for the (Computationally-Identifiable) Masses. In Proceedings of the 35th International Conference on Machine Learning, 2018.
  28. Wasserstein Fair Classification. In Proceedings of the 36th Uncertainty in Artificial Intelligence Conference, 2020.
  29. Data preprocessing techniques for classification without discrimination. Knowledge and Information Systems, 33(1), 2012.
  30. Inherent Trade-Offs in the Fair Determination of Risk Scores. In 8th Innovations in Theoretical Computer Science Conference, volume 67, 2017.
  31. Ron Kohavi. Scaling Up the Accuracy of Naive-Bayes Classifiers: A Decision-Tree Hybrid. In Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, 1996.
  32. Projection to Fairness in Statistical Learning, 2020. arxiv:2005.11720 [cs.LG].
  33. Detecting and Correcting for Label Shift with Black Box Predictors. In Proceedings of the 35th International Conference on Machine Learning, 2018.
  34. Conditional Adversarial Domain Adaptation. In Advances in Neural Information Processing Systems, volume 31, 2018.
  35. The Cost of Fairness in Binary Classification. In Proceedings of the 2018 Conference on Fairness, Accountability, and Transparency, 2018.
  36. Foundations of Machine Learning. Adaptive Computation and Machine Learning Series. The MIT Press, second edition, 2018.
  37. Combinatorial Optimization: Algorithms and Complexity. Dover Publications, 1998.
  38. Null It Out: Guarding Protected Attributes by Iterative Nullspace Projection. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 2020.
  39. Understanding Machine Learning: From Theory to Algorithms. Cambridge University Press, 2014.
  40. Distribution Calibration for Regression. In Proceedings of the 36th International Conference on Machine Learning, 2019.
  41. Black-Box Tuning for Language-Model-as-a-Service. In Proceedings of the 39th International Conference on Machine Learning, 2022.
  42. FRAPPÉ: A Group Fairness Framework for Post-Processing Everything, 2024. arXiv:2312.02592 [cs.LG].
  43. Learning Non-Discriminatory Predictors. In Proceedings of the 30th Conference on Learning Theory, 2017.
  44. Efficient Post-Processing for Equal Opportunity in Fair Multi-Class Classification, 2023. URL https://openreview.net/forum?id=zKjSmbYFZe.
  45. Fair and Optimal Classification via Post-Processing. In Proceedings of the 40th International Conference on Machine Learning, 2023.
  46. Fairness with Overlapping Groups. In Advances in Neural Information Processing Systems, volume 33, 2020.
  47. Fairness Constraints: Mechanisms for Fair Classification. In Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, 2017.
  48. Learning Fair Representations. In Proceedings of the 30th International Conference on Machine Learning, 2013.
  49. Bayes-Optimal Classifiers under Group Fairness, 2022. arXiv:2202.09724 [stat.ML].
  50. Minimax Optimal Fair Classification with Bounded Demographic Disparity, 2024. arXiv:2403.18216 [stat.ML].
  51. Mitigating Unwanted Biases with Adversarial Learning. In Proceedings of the 2018 AAAI/ACM Conference on AI, Ethics, and Society, 2018.
  52. Inherent Tradeoffs in Learning Fair Representations. In Advances in Neural Information Processing Systems, volume 32, 2019.
  53. Conditional Learning of Fair Representations. In The Eighth International Conference on Learning Representations, 2020.
Citations (2)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 3 tweets with 0 likes about this paper.