FairRF: Multi-Objective Search for Single and Intersectional Software Fairness
Background: The wide adoption of AI- and ML-based systems in sensitive domains raises severe concerns about their fairness. Many methods have been proposed in the literature to enhance software fairness. However, the majority behave as a black-box, not allowing stakeholders to prioritise fairness or effectiveness (i.e., prediction correctness) based on their needs. Aims: In this paper, we introduce FairRF, a novel approach based on multi-objective evolutionary search to optimise fairness and effectiveness in classification tasks. FairRF uses a Random Forest (RF) model as a base classifier and searches for the best hyperparameter configurations and data mutation to maximise fairness and effectiveness. Eventually, it returns a set of Pareto optimal solutions, allowing the final stakeholders to choose the best one based on their needs. Method: We conduct an extensive empirical evaluation of FairRF against 26 different baselines in 11 different scenarios using five effectiveness and three fairness metrics. Additionally, we also include two variations of the fairness metrics for intersectional bias for a total of six definitions analysed. Result: Our results show that FairRF can significantly improve the fairness of base classifiers, while maintaining consistent prediction effectiveness. Additionally, FairRF provides a more consistent optimisation under all fairness definitions compared to state-of-the-art bias mitigation methods and overcomes the existing state-of-the-art approach for intersectional bias mitigation. Conclusions: FairRF is an effective approach for bias mitigation also allowing stakeholders to adapt the development of fair software systems based on their specific needs.
Fri 17 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
16:00 - 17:30 | AI for Software Engineering 28Journal-first Papers / New Ideas and Emerging Results (NIER) / Research Track / SE in Society (SEIS) at Europa II Chair(s): Daye Nam University of California, Irvine | ||
16:00 15mTalk | ConfLogger: Enhance Systems' Configuration Diagnosability through Configuration Logging Research Track Shiwen Shan Sun Yat-sen University, Yintong Huo Singapore Management University, Singapore, Yuxin Su Sun Yat-sen University, Zhining Wang Sun Yat-sen University, Dan Li Sun Yat-sen University, Zibin Zheng Sun Yat-sen University Media Attached | ||
16:15 15mTalk | Towards Better Linux Kernel Fault Localization: Leveraging Contrastive Reasoning and Hierarchical Context Analysis Research Track Haichi Wang College of Intelligence and Computing, Tianjin University, Ruiguo Yu College of Intelligence and Computing, Tianjin University, Yesong Pang College of Intelligence and Computing, Tianjin University, Yingquan Zhao Tianjin University, Junjie Chen Tianjin University, Jiajun Jiang Tianjin University, Zan Wang Tianjin University | ||
16:30 15mTalk | LLM meets ML: Data-efficient Anomaly Detection on Unstable Logs Journal-first Papers Fatemeh (Bahar) Hadadi University of Ottawa, Xu Qinghua Research Ireland Lero Centre for Software, University of Limerick Limerick, Domenico Bianculli University of Luxembourg, Lionel Briand University of Ottawa, Canada; Lero centre, University of Limerick, Ireland Link to publication DOI Pre-print | ||
16:45 15mTalk | Generality Is Not Enough: Zero-Label Cross-System Log-Based Anomaly Detection via Knowledge-Level Collaboration New Ideas and Emerging Results (NIER) Xinlong Zhao School of Software and Microelectronics, Peking University, Tong Jia Institute for Artificial Intelligence, Peking University, Beijing, China, Minghua He Peking University, Ying Li School of Software and Microelectronics, Peking University, Beijing, China | ||
17:00 15mTalk | Knowledge-Augmented Log Anomaly Detection with Large Language Models Research Track Yongliang Tao Chongqing University, Hongyu Zhang Chongqing University, Van-Hoang Le University of Luxembourg, Luxembourg, Yi Xiao Chongqing University | ||
17:15 15mTalk | FairRF: Multi-Objective Search for Single and Intersectional Software Fairness SE in Society (SEIS) Giordano d'Aloisio University of L'Aquila, Max Hort Simula Research Laboratory, Rebecca Moussa University College London, Federica Sarro University College London Pre-print | ||