Comprehensive Validation on Reweighting Samples for Bias Mitigation via AIF360
Source abstract
Abstract
Fairness Artificial Intelligence (AI) aims to identify and mitigate bias throughout the AI development process, spanning data collection, modeling, assessment, and deployment—a critical facet of establishing trustworthy AI systems. Tackling data bias through techniques like reweighting samples proves effective for promoting fairness. This paper undertakes a systematic exploration of reweighting samples for conventional Machine-Learning (ML) models, utilizing five models for binary classification on datasets such as Adult Income and COMPAS, incorporating various protected attributes. In particular, AI Fairness 360 (AIF360) from IBM, a versatile open-source library aimed at identifying and mitigating bias in machine-learning models throughout the entire AI application lifecycle, is employed as the foundation for conducting this systematic exploration. The evaluation of prediction outcomes employs five fairness metrics from AIF360, elucidating the nuanced and model-specific efficacy of reweighting samples in fostering fairness within traditional ML frameworks. Experimental results illustrate that reweighting samples effectively reduces bias in traditional ML methods for classification tasks. For instance, after reweighting samples, the balanced accuracy of Decision Tree (DT) improves to 100%, and its bias, as measured by fairness metrics such as Average Odds Difference (AOD), Equal Opportunity Difference (EOD), and Theil Index (TI), is mitigated to 0. However, reweighting samples does not effectively enhance the fairness performance of K Nearest Neighbor (KNN). This sheds light on the intricate dynamics of bias, underscoring the complexity involved in achieving fairness across different models and scenarios.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Industrial Vision Systems and Defect Detection · Manufacturing Process and Optimization · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical and Computer Engineering, Texas A&M University System, Prairie View A&M University, Prairie View, TX 77446, USA
Texas Juvenile Crime Prevention Center, College of Juvenile Justice, Texas A&M University System, Prairie View A&M University, Prairie View, TX 77446, USA
References (26)
Show source-provided references
1. Trustworthy AI: From principles to practices
2. Sharma, S., Zhang, Y., Ríos Aliaga, J.M., Bouneffouf, D., Muthusamy, V., and Varshney, K.R. (2020, January 7–9). Data augmentation for discrimination prevention and bias disambiguation. Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society, New York, NY, USA.10.1145/3375627.3375865 ↗
3. When algorithmic predictions use human-generated data: A bias-aware classification algorithm for breast cancer diagnosis10.1287/isre.2018.0789 ↗
4. D-BIAS: A causality-based human-in-the-loop system for tackling algorithmic bias
5. Data preprocessing techniques for classification without discrimination10.1007/s10115-011-0463-8 ↗
6. An, J., Ying, L., and Zhu, Y. (2020). Why resampling outperforms reweighting for correcting sampling bias with stochastic gradients. arXiv.
7. Bellamy, R.K., Dey, K., Hind, M., Hoffman, S.C., Houde, S., Kannan, K., Lohia, P., Martino, J., Mehta, S., and Mojsilovic, A. (2018). AI Fairness 360: An extensible toolkit for detecting, understanding, and mitigating unwanted algorithmic bias. arXiv.
8. Hufthammer, K.T., Aasheim, T.H., Ånneland, S., Brynjulfsen, H., and Slavkovik, M. (2023, January 10). Bias Mitigation with AIF360: A Comparative Study. Available online: https://bora.uib.no/bora-xmlui/handle/11250/2764230.
9. Calders, T., Kamiran, F., and Pechenizkiy, M. (2009, January 6). Building classifiers with independency constraints. Proceedings of the 2009 IEEE International Conference on Data Mining Workshops, Miami, FL, USA.10.1109/ICDMW.2009.83 ↗
10. Bishop, C.M., and Nasrabadi, N.M. (2006). Pattern Recognition and Machine Learning, Springer.
11. Decision tree methods: Applications for classification and prediction
12. K-nearest neighbor10.4249/scholarpedia.1883 ↗
13. Kramer, O., and Kramer, O. (2013). Dimensionality Reduction with Unsupervised Nearest Neighbors, Springer.10.1007/978-3-642-38652-7 ↗
14. A random forest guided tour10.1007/s11749-016-0481-7 ↗
15. Feldman, M., Friedler, S.A., Moeller, J., Scheidegger, C., and Venkatasubramanian, S. (2015, January 10–13). Certifying and removing disparate impact. Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, Australia.10.1145/2783258.2783311 ↗
16. Adult Income Dataset (2023, January 10). UCI Irvine Machine Learning Repository. Available online: https://archive.ics.uci.edu/dataset/2/adult.
17. Larson, J., Surya Mattu, L.K., and Angwin, J. (2023, January 10). How We Analyzed the COMPAS Recidivism Algorithm. Available online: https://www.propublica.org/article/how-we-analyzed-the-compas-recidivism-algorithm.
18. Brodersen, K.H., Ong, C.S., Stephan, K.E., and Buhmann, J.M. (2010, January 23–26). The balanced accuracy and its posterior distribution. Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey.10.1109/ICPR.2010.764 ↗
19. Shaham, S., Hajisafi, A., Quan, M.K., Nguyen, D.C., Krishnamachari, B., Peris, C., Ghinita, G., Shahabi, C., and Pathirana, P.N. (2023). Holistic Survey of Privacy and Fairness in Machine Learning. arXiv.
20. Angwin, J., Larson, J., Mattu, S., and Kirchner, L. (2022). Ethics of Data and Analytics, Auerbach Publications.
21. Fairness in machine learning: A survey10.1145/3616865 ↗
22. Data pre-processing for discrimination prevention: Information-theoretic optimization and analysis10.1109/JSTSP.2018.2865887 ↗
23. Jiang, H., and Nachum, O. (2020, January 26–28). Identifying and correcting label bias in machine learning. Proceedings of the International Conference on Artificial Intelligence and Statistics, PMLR, Online.
24. Kim, M.P., Ghorbani, A., and Zou, J. (2019, January 27–28). Multiaccuracy: Black-box post-processing for fairness in classification. Proceedings of the 2019 AAAI/ACM Conference on AI, Ethics, and Society, Honolulu, HI, USA.10.1145/3306618.3314287 ↗
25. Kamiran, F., and Calders, T. (2009, January 17–18). Classifying without discriminating. Proceedings of the 2009 2nd International Conference on Computer, Control and Communication, Karachi, Pakistan.10.1109/IC4.2009.4909197 ↗
26. Information effect of entry into credit ratings market: The case of insurers’ ratings10.1016/j.jfineco.2012.05.012 ↗