Consumer Fairness in Recommender Systems: Contextualizing Definitions and Mitigations
Enabling non-discrimination for end-users of recommender systems by introducing consumer fairness is a key problem, widely studied in both academia and industry. Current research has led to a variety of notions, metrics, and unfairness mitigation procedures. The evaluation of each procedure has been heterogeneous and limited to a mere comparison with models not accounting for fairness. It is hence hard to contextualize the impact of each mitigation procedure w.r.t. the others. In this paper, we conduct a systematic analysis of mitigation procedures against consumer unfairness in rating prediction and top-n recommendation tasks. To this end, we collected 15 procedures proposed in recent top-tier conferences and journals. Only 8 of them could be reproduced. Under a common evaluation protocol, based on two public data sets, we then studied the extent to which recommendation utility and consumer fairness are impacted by these procedures, the interplay between two primary fairness notions based on equity and independence, and the demographic groups harmed by the disparate impact. Our study finally highlights open challenges and future directions in this field. The source code is available at https://github.com/jackmedda/C-Fairness-RecSys.
Code (1)
Tasks
FairnessRecommendation SystemsSimilar Papers 제목 키워드 기반
Consumer-side Fairness in Recommender Systems: A Systematic Survey of Methods and Evaluation
In the current landscape of ever-increasing levels of digitalization, we are facing major challenges pertaining to scalability. Recommender systems have become irreplaceable both for helping users navigate the increasing…
FairnessMarketingNavigateRecommendation SystemsCPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommender Systems
Recently, there has been a rising awareness that when machine learning (ML) algorithms are used to automate choices, they may treat/affect individuals unfairly, with legal, ethical, or economic consequences. Recommender …
FairnessRecommendation SystemsRe-RankingA Survey on the Fairness of Recommender Systems
Recommender systems are an essential tool to relieve the information overload challenge and play an important role in people's daily lives. Since recommendations involve allocations of social resources (e.g., job recomme…
FairnessRecommendation SystemsSurveyA Personalized Framework for Consumer and Producer Group Fairness Optimization in Recommender Systems
In recent years, there has been an increasing recognition that when machine learning (ML) algorithms are used to automate decisions, they may mistreat individuals or groups, with legal, ethical, or economic implications.…
Collaborative FilteringFairnessModel SelectionRecommendation Systems+1A Normative Framework for Benchmarking Consumer Fairness in Large Language Model Recommender System
The rapid adoption of large language models (LLMs) in recommender systems (RS) presents new challenges in understanding and evaluating their biases, which can result in unfairness or the amplification of stereotypes. Tra…
BenchmarkingCollaborative FilteringcounterfactualFairness+5