Building fair recommender systems is a challenging and extremely important area of study due to its immense impact on society. We focus on two commonly accepted notions of fairness for machine learning models powering such recommender systems, namely equality of opportunity and equalized odds. These measures of fairness make sure that equally "qualified" (or "unqualified") candidates are treated equally regardless of their protected attribute status (such as gender or race). In this paper, 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 recommendation 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.
翻译:建立公平推荐制度是一个具有挑战性和极其重要的研究领域,因为它对社会产生巨大影响。我们注重两种公认的关于机器学习模式公平的概念,即机会平等和机会均等。这些公平性措施确保平等“合格”(或“不合格”)候选人得到平等待遇,而不论其受保护的属性地位(如性别或种族)如何。在本文件中,我们提出了在存在职位偏差的情况下实现机会平等和平等分级的可扩展方法,这种偏差通常会损害从推荐制度产生的数据。我们的算法是模型的不可知性,因为它们只取决于模型提供的最后分数,因此很容易适用于几乎所有网络规模的推荐制度。我们进行了广泛的模拟和现实世界实验,以展示我们的方法的有效性。