Recent work in recommender systems mainly focuses on fairness in recommendations as an important aspect of measuring recommendations quality. A fairness-aware recommender system aims to treat different user groups similarly. Relevant work on user-oriented fairness highlights the discriminative behavior of fairness-unaware recommendation algorithms towards a certain user group, defined based on users' activity level. Typical solutions include proposing a user-centered fairness re-ranking framework applied on top of a base ranking model to mitigate its unfair behavior towards a certain user group i.e., disadvantaged group. In this paper, we re-produce a user-oriented fairness study and provide extensive experiments to analyze the dependency of their proposed method on various fairness and recommendation aspects, including the recommendation domain, nature of the base ranking model, and user grouping method. Moreover, we evaluate the final recommendations provided by the re-ranking framework from both user- (e.g., NDCG, user-fairness) and item-side (e.g., novelty, item-fairness) metrics. We discover interesting trends and trade-offs between the model's performance in terms of different evaluation metrics. For instance, we see that the definition of the advantaged/disadvantaged user groups plays a crucial role in the effectiveness of the fairness algorithm and how it improves the performance of specific base ranking models. Finally, we highlight some important open challenges and future directions in this field. We release the data, evaluation pipeline, and the trained models publicly on https://github.com/rahmanidashti/FairRecSys.
翻译:推荐人系统中最近的工作主要侧重于建议公平性,作为衡量建议质量的一个重要方面。公平意识建议制度旨在对不同的用户群体进行类似的对待。面向用户的公平性相关工作凸显了基于用户活动水平对特定用户群体的公平性软件建议算法的歧视性行为。典型的解决办法包括提出一个以用户为中心的公平性重新排序框架,在基准排名模式之上适用,以减少对某些用户群体,即弱势群体的不公平行为。在本文中,我们重新开展面向用户的公平性研究,并提供广泛的实验,以分析拟议方法对各种公平性和建议方面的依赖性,包括建议领域、基准排名模式的性质和用户分组方法。此外,我们评估了由用户(例如,NDCG, 用户公平性)和项目(例如,新颖、项目公平性)和项目(例如,开放性)提供的最后排行框架提供的最后建议,我们发现模型在不同的评价指标方面的业绩表现方面存在有趣的趋势和取舍。例如建议领域、基础排名模式的本质性、最终的稳定性,我们看到具体数据排序的正确性定义。