PBiLoss: Popularity-Aware Regularization to Improve Fairness in Graph-Based Recommender Systems
本文提出 PBiLoss,这是一种新颖且与模型无关的正则化损失函数,它通过自适应采样策略对热门物品的过度推荐施加惩罚,从而缓解基于图的建议系统中的流行度偏差,进而在不牺牲准确性的前提下显著提升推荐公平性与多样性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一个庞大、喧嚣的数字市场,数百万人(用户)在这里寻找想要购买、观看或阅读的东西(物品)。在这个市场中,存在两类产品:爆款(超级流行、人人谈论的物品)和遗珠(优秀但只有少数人知晓的物品)。
问题在于,“店主”(推荐算法)有一个坏习惯。他们如此钟爱爆款,以至于将它们摆上每一个货架、放进每一扇橱窗,并向每一位顾客大声叫卖。与此同时,遗珠则被塞进积满灰尘的后角,完全被忽视。这被称为流行度偏差。
您提供的论文介绍了一种名为PBiLoss(流行度偏差损失)的新工具,旨在纠正店主的这一坏习惯。以下是其工作原理的简明解释:
问题:“富者愈富”的循环
论文指出,现代推荐系统使用一种称为图神经网络(GNN)的技术。将 GNN 想象成一张巨大的连接网。如果一部电影很受欢迎,它便拥有成千上万的连接(点赞、点击)。算法审视这张网时会想:“哇,这部电影有这么多连接!它一定是最好的!”于是,它一遍又一遍地推荐它。
这就形成了一个反馈循环:
- 算法推荐了那部热门电影。
- 更多人因为被推荐而点击它。
- 算法看到更多的点击,便更加频繁地推荐它。
- 遗珠甚至没有机会被看见,哪怕特定用户会非常喜欢它们。
解决方案:PBiLoss(“公平教练”)
作者提出了PBiLoss,它就像一位在推荐系统训练过程中介入的严格教练。它的职责是告诉算法:“别再只推荐最流行的东西了!你也需要给那些不太流行的物品一个公平的机会。”
它通过给算法的“作业”添加特殊的“惩罚”来实现这一点。如果算法试图向一个可能并不在意该物品的用户推荐超级热门的物品,教练就会给它一个“皱眉”(惩罚)。如果算法推荐了一个不太流行但用户确实喜欢的物品,教练就会给它一个“竖起大拇指”。
PBiLoss 如何运作:两种新策略
为了教会算法这一课,论文引入了两种巧妙的练习方式(采样策略):
“流行负样本”策略(PopNeg):
- 类比:想象你是一位正在批改试卷的老师。通常,你只需检查学生是否答对了题目。但在 PopNeg 中,老师会专门查看学生答错的那些最流行的选项。
- 运作方式:算法被迫认识到,仅仅因为某件物品流行,并不意味着它就是这位特定用户的正确选择。它会对系统向用户推送其未交互过的流行物品施加惩罚。这是论文中发现最有效的策略。
“流行正样本”策略(PopPos):
- 类比:这就像一位老师说:“如果你答对了那些简单、流行的题目,那很好,但我也希望看到你答对那些困难、冷门的题目。”
- 运作方式:它鼓励系统在用户确实喜欢某些不太流行的物品时,将其排名提高,确保它们不会被爆款淹没。
“阈值”问题
论文还提出了一个问题:我们如何决定什么是“流行”的?
- 方法 A(固定阈值):我们划下一条硬线。“点击量超过 1000 次的即为流行,低于此数的即为不流行。”这就像一本严格的规则书。
- 方法 B(无阈值):我们不划线。相反,我们使用滑动标尺。物品越流行,它被选为“流行”示例的可能性就越大。这更灵活,但可能会稍显混乱。
论文发现,固定阈值方法(方法 A)结合流行负样本策略(PopNeg)效果最佳。这是教导系统保持公平最可靠的方式。
结果:公平无需牺牲
作者在三个真实世界的数据集(如电影评分和时尚点击)上测试了这位新“教练”。他们将其与现有的最佳系统进行了比较。
- 好消息:新系统(PBiLoss)显著减少了偏差。它阻止了“爆款”独占所有注意力,并开始向那些真正会喜欢它们的用户展示“遗珠”。
- 意外发现:通常,当你强迫系统保持公平时,它的准确性(预测你想要的东西的能力)会下降。但在这里,系统在变得更公平的同时,准确性并未下降。事实上,在某些情况下,它在预测用户喜好方面甚至略有提升!
总结
将PBiLoss想象成一场抢椅子游戏中的公平裁判。以前,那些最大声、最显眼的玩家(流行物品)总是赢得椅子。PBiLoss 介入其中,让大玩家暂时坐下,确保小玩家也有机会坐上去。结果是,每个人都能玩得更开心,而获胜者依然是那些真正值得获胜的人,而不仅仅是那些声音最大的人。
论文得出结论,这种方法易于嵌入现有系统,在不同类型的数据上表现良好,并且在不破坏推荐引擎的前提下解决了流行度偏差问题。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。