Recent work in recommender systems has emphasized the importance of fairness, with a particular interest in bias and transparency, in addition to predictive accuracy. In this paper, we focus on the state of the art pairwise ranking model, Bayesian Personalized Ranking (BPR), which has previously been found to outperform pointwise models in predictive accuracy, while also being able to handle implicit feedback. Specifically, we address two limitations of BPR: (1) BPR is a black box model that does not explain its outputs, thus limiting the user's trust in the recommendations, and the analyst's ability to scrutinize a model's outputs; and (2) BPR is vulnerable to exposure bias due to the data being Missing Not At Random (MNAR). This exposure bias usually translates into an unfairness against the least popular items because they risk being under-exposed by the recommender system. In this work, we first propose a novel explainable loss function and a corresponding Matrix Factorization-based model called Explainable Bayesian Personalized Ranking (EBPR) that generates recommendations along with item-based explanations. Then, we theoretically quantify additional exposure bias resulting from the explainability, and use it as a basis to propose an unbiased estimator for the ideal EBPR loss. The result is a ranking model that aptly captures both debiased and explainable user preferences. Finally, we perform an empirical study on three real-world datasets that demonstrate the advantages of our proposed models.
翻译:推荐人系统中最近的工作强调了公平的重要性,除了预测准确性之外,还特别关心偏向和透明度。在本文中,我们侧重于最先进的对称排名模型(BPR)的状况,即Bayesian个性化排名(BPR),先前发现该模型在预测准确性方面优于点性模型,同时能够处理隐含的反馈。具体地说,我们处理BPR的两个局限性:(1)BPR是一个黑盒模型,它没有解释其产出,从而限制了用户对建议的信任,也限制了分析员审查模型产出的能力;(2)BPR容易因数据在随机(MNAR)缺失而导致的暴露偏差。这种暴露偏差通常转化为对最受欢迎项目的不公平,因为它们有可能在预测准确性方面被推荐人系统所忽视。在这项工作中,我们首先提出一个新的可以解释的损失功能和相应的矩阵参数化模型,即可解释的Bayesian个性排序(EBPR),该模型与基于项目的解释一起产生建议。然后,我们从理论上量化额外的接触偏差偏差性偏差,我们最后提出一个用于解释Erlorimal性模型,从而推算出一个结果。