Achieving Fairness via Post-Processing in Web-Scale Recommender Systems
Building fair recommender systems is a challenging and crucial area of study due to its immense impact on society. We extended the definitions of two commonly accepted notions of fairness to recommender systems, namely equality of opportunity and equalized odds. These fairness measures ensure that equally "qualified" (or "unqualified") candidates are treated equally regardless of their protected attribute status (such as gender or race). We propose scalable methods for achieving equality of opportunity and equalized odds in rankings in the presence of position bias, which commonly plagues data generated from recommender systems. Our algorithms are model agnostic in the sense that they depend only on the final scores provided by a model, making them easily applicable to virtually all web-scale recommender systems. We conduct extensive simulations as well as real-world experiments to show the efficacy of our approach.
Code (0)
등록된 구현이 없습니다.
Tasks
AttributeFairnessPositionRecommendation SystemsSimilar Papers 제목 키워드 기반
Provider Fairness and Beyond-Accuracy Trade-offs in Recommender Systems
Recommender systems, while transformative in online user experiences, have raised concerns over potential provider-side fairness issues. These systems may inadvertently favor popular items, thereby marginalizing less pop…
FairnessRecommendation SystemsRe-RankingLoGoFair: Post-Processing for Local and Global Fairness in Federated Learning
Federated learning (FL) has garnered considerable interest for its capability to learn from decentralized data sources. Given the increasing application of FL in decision-making scenarios, addressing fairness issues acro…
FairnessFederated LearningFRAPPE: A Group Fairness Framework for Post-Processing Everything
Despite achieving promising fairness-error trade-offs, in-processing mitigation techniques for group fairness cannot be employed in numerous practical applications with limited computation resources or no access to the t…
FairnessPost-Fair Federated Learning: Achieving Group and Community Fairness in Federated Learning via Post-processing
Federated Learning (FL) is a distributed machine learning framework in which a set of local communities collaboratively learn a shared global model while retaining all training data locally within each community. Two not…
FairnessFederated LearningPost-processing for Individual Fairness
Post-processing in algorithmic fairness is a versatile approach for correcting bias in ML systems that are already used in production. The main appeal of post-processing is that it avoids expensive retraining. In this wo…
Fairness