Fairness-Aware Classification Based on Rawlsian Veil of Ignorance: A Mathematical Framework for Bias Detection and Mitigation in Machine Learning
DOI:
https://doi.org/10.54097/v1xa7p32Keywords:
Algorithmic Fairness, Veil of Ignorance, Rawlsian Justice, Logistic Regression, Bias Mitigation, Machine Learning Ethics, Fairness-aware Classification, Demographic ParityAbstract
Machine learning's penetration into high-stakes decision-making—credit approvals, healthcare triage, criminal risk assessment—has amplified pre-existing societal inequities rather than ameliorating them. This study operationalizes John Rawls's "veil of ignorance" (1971) as a computational principle for binary classifiers, confronting a gap: most fairness metrics lack philosophical grounding while Rawlsian theories remain mathematically unformalized. Through three empirical phases—(1) baseline logistic regression on full feature sets, (2) bias quantification via disaggregated metrics across protected groups, and (3) mitigation via pre-processing blindess and post-processing threshold optimization—we demonstrate how ignorance of demographic attributes can be algorithmically imposed. Using the German Credit Dataset (n=1,000), we expose a 12.9% accuracy gap between gender groups in standard models. Our framework collapses demographic parity difference from 15.7% to 0.1% while paradoxically boosting accuracy by 2.8% (from 72.0% to 74.0%), challenging the fairness-accuracy sacrifice orthodoxy. Counterintuitively, naive feature removal worsened bias (+8.9%), only proxy-aware pruning achieved DPD reduction of 32.6%. These findings suggest that Rawlsian principles, when translated into constrained optimization, yield Pareto-superior solutions—though we argue such technical fixes must complement, not substitute for, institutional reform.
Downloads
References
[1] H. M. Hort, Z. Chen, J. M. Zhang, M. Harman, and F. Sarro. "Bias mitigation for machine learning classifiers: A comprehensive survey." ACM J. Responsib. Comput., vol. 1, no. 2, pp. 1-52, 2024.
[2] Z. Chen, J. M. Zhang, F. Sarro, and M. Harman. "A comprehensive empirical study of bias mitigation methods for machine learning classifiers." ACM Trans. Softw. Eng. Methodol., vol. 32, no. 4, pp. 1-30, 2023.
[3] J. Yang, A. A. S. Soltan, D. W. Eyre, and D. A. Clifton. "Algorithmic fairness and bias mitigation for clinical machine learning with deep reinforcement learning." Nat. Mach. Intell., vol. 5, no. 8, pp. 884-894, 2023.
[4] W. Zhang. "AI fairness in practice: Paradigm, challenges, and prospects." AI Mag., vol. 45, no. 3, pp. 386-395, 2024.
[5] Y. Huang, J. Guo, W.-H. Chen, H.-Y. Lin, H. Tang, F. Wang, H. Xu, and J. Bian. "A scoping review of fair machine learning techniques when using real-world data." J. Biomed. Inform., vol. 151, pp. 104622, 2024.
[6] F. Chen, L. Wang, J. Hong, J. Jiang, and L. Zhou. "Unmasking bias in artificial intelligence: a systematic review of bias detection and mitigation strategies in electronic health record-based models." J. Am. Med. Inform. Assoc., vol. 31, no. 5, pp. 1172-1183, 2024.
[7] R. González-Sendino, E. Serrano, and J. Bajo. "Mitigating bias in artificial intelligence: Fair data generation via causal models for transparent and explainable decision-making." Future Gener. Comput. Syst., vol. 155, pp. 384-401, 2024.
[8] B. Mittelstadt, S. Wachter, and C. Russell. "The unfairness of fair machine learning: Leveling down and strict egalitarianism by default." Mich. Tech. L. Rev., vol. 30, pp. 1, 2023.
[9] L. Weidinger, K. R. McKee, R. Everett, S. Huang, T. O. Zhu, M. J. Chadwick, C. Summerfield, and I. Gabriel. "Using the Veil of Ignorance to align AI systems with principles of justice." Proc. Natl. Acad. Sci. U.S.A., vol. 120, no. 18, pp. e2213709120, 2023.
[10] U. Franke. "Rawlsian algorithmic fairness and a missing aggregation property of the difference principle." Philos. Technol., vol. 37, no. 3, pp. 87, 2024.
[11] D. E. Rigobon. "From utilitarian to Rawlsian designs for algorithmic fairness." arXiv preprint arXiv: 2302.03567, 2023.
[12] A. Liang, and J. Lu. "Algorithmic Fairness and Social Welfare." in AEA Pap. Proc., vol. 114, pp. 628-632, Nashville, TN 37203: Am. Econ. Assoc., 2024.
[13] U. Franke. "Rawls’s original position and algorithmic fairness." Philos. Technol., vol. 34, no. 4, pp. 1803-1817, 2021.
[14] F. Barsotti, and R. G. Koçer. "MinMax fairness: from Rawlsian Theory of Justice to solution for algorithmic bias." AI & Soc., vol. 39, no. 3, pp. 961-974, 2024.
[15] E. S. Udoh, X. Yuan, and A. Rorissa. "A framework for defining algorithmic fairness in the context of information access." Proc. Assoc. Inf. Sci. Technol., vol. 61, no. 1, pp. 667-672, 2024.
[16] M. Bay. "Participation, prediction, and publicity: avoiding the pitfalls of applying Rawlsian ethics to AI." AI Ethics, vol. 4, no. 4, pp. 1545-1554, 2024.
[17] H. Wang, B. Ustun, and F. Calmon. "Repairing without retraining: Avoiding disparate impact with counterfactual distributions." in Proc. Int. Conf. Mach. Learn. (ICML), 2019, pp. 6618-6627.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Academic Journal of Science and Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.








