BiasFairnessExplainabilitycs.LG
Identifying Biased Subgroups in Ranking and Classification
Eliana Pastor, Luca de Alfaro, Elena Baralis
August 17, 2021
arXiv.org
14 citations
2 influential
Key Takeaways
-
Automated bias detection reduces expert burden: The paper presents a method to automatically identify data subgroups where machine learning models perform differently, potentially reducing the need for domain experts to manually search for bias—though expert validation remains important for interpreting findings.
-
"Divergence" provides a measurable metric for fairness: The researchers introduce a quantifiable measure called "divergence" to detect when algorithms show significantly different performance across different groups, enabling more systematic and objective identification of potential bias compared to ad-hoc approaches.
-
Shapley values pinpoint root causes of bias: By using Shapley values to analyze which specific data attributes contribute most to biased performance, the method helps organizations understand why certain subgroups experience disparate outcomes—critical information for designing targeted fixes.
-
Applicable across multiple AI applications: The approach works for both classification models (yes/no decisions) and ranking systems (ordered results), suggesting the method's relevance across diverse real-world AI deployments from hiring algorithms to search results.
-
Enables proactive rather than reactive fairness auditing: Instead of waiting for bias complaints or external audits, organizations can use this technique to systematically scan their models for hidden performance disparities before deployment or during regular monitoring.
Abstract
When analyzing the behavior of machine learning algorithms, it is important to identify specific data subgroups for which the considered algorithm shows different performance with respect to the entire dataset. The intervention of domain experts is normally required to identify relevant attributes that define these subgroups. We introduce the notion of divergence to measure this performance difference and we exploit it in the context of (i) classification models and (ii) ranking applications to automatically detect data subgroups showing a significant deviation in their behavior. Furthermore, we quantify the contribution of all attributes in the data subgroup to the divergent behavior by means of Shapley values, thus allowing the identification of the most impacting attributes.
5 pages
Paper Info
arXiv ID2108.07450
PublishedAugust 17, 2021
Citations
14
Influential
2
Relevance82%
VenuearXiv.org
TypeJournalArticle
Categorycs.LG
Responsible AI Topics
BiasFairnessExplainability
Links
Citation data from Semantic Scholar