← 最新论文
💻 computer science

Debiasing Message Passing to Mitigate Popularity Bias in GNN-based Collaborative Filtering

本文提出了DPAA,这是一种新颖的框架,通过将自适应的、嵌入感知的交互权重与逐层权重直接集成到消息传递过程中,以抑制流行度偏差,从而抵消热门物品的放大效应并增强长尾物品的曝光。

原作者: Md Aminul Islam, Ahmed Sayeed Faruk, Sourav Medya, Elena Zheleva

发布于 2026-05-13
📖 1 分钟阅读☕ 轻松阅读

原作者: Md Aminul Islam, Ahmed Sayeed Faruk, Sourav Medya, Elena Zheleva

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象你正穿行在一个巨大而喧闹的集市(互联网)中,试图寻找一份礼物。你向一群朋友(算法)征求建议。

问题:“富者愈富”的群体效应
在这个集市里,有几个著名且花哨的摊位在售卖同样的热门商品(比如最新的 iPhone 或病毒式传播的视频)。因为每个人都不断指向这些摊位,你的朋友们便不停地喊道:“去那儿!去那儿!”

即使你实际上更喜欢藏在后面的一个安静、独特的工匠摊位(“长尾”商品),你的朋友们也会忽略它。为什么?因为那些著名摊位拥有如此多的连接,使得推荐的“低语”一遍又一遍地传向它们。一个商品越受欢迎,它的声音就越响亮,从而淹没了那些可能真正适合你的独特、小众商品。这被称为流行度偏差

旧方案:事后补救的尝试
以往试图解决这一问题的方法,就像在朋友们已经列好清单之后,才告诉他们:“好吧,别再对著名摊位大喊大叫了。”或者,他们试图使用静态规则手动降低著名摊位的音量(例如:“如果一个摊位有 100 个招牌,就将音量降低 50%")。

该论文指出,这些方法之所以失败,是因为损害已经造成。等到朋友们结束交谈时,著名摊位早已主导了对话。独特的摊位从未获得公平发声的机会。

新方案:DPAA(智能调解员)
作者提出了一种名为DPAA(聚合中的去偏流行度放大)的新方法。将 DPAA 想象成一位智能调解员,他在朋友们交谈的过程中介入,而不是在事后。

以下是 DPAA 的工作原理,它运用了两大核心技巧:

1. “稳定之耳”(交互级加权)

当你的朋友们开始交谈时,他们在最初阶段可能会感到有些困惑或嘈杂。

  • 问题:如果算法试图基于它当下所认为的内容来判断流行度,由于它仍处于学习阶段,可能会得出错误的结论。
  • 解决:DPAA 使用“稳定之耳”。它起初会听从一位受信任的预训练专家(一个已经见过数据的模型)来决定谁更受欢迎。随着算法在训练过程中变得更加聪明和自信,它会逐渐转向倾听自己“成长中”的判断。
  • 结果:这防止了算法在早期做出疯狂、嘈杂的猜测。它确保了当算法决定调低热门商品的音量时,这是一个冷静、经过计算的决定,而非恐慌反应。

2. “深度挖掘”(层级级加权)

想象你的朋友们正在一条线上传递信息。

  • 第 1 层:“我看到了这个热门商品。”(这通常只是显而易见、热门的东西)。
  • 第 2 层:“我朋友的朋友看到了这个冷门商品。”
  • 第 3 层:“我朋友的朋友的朋友看到了这个惊人的隐藏瑰宝。”

在普通算法中,第 1 层(热门内容)获得了最多的关注,而更深层的层级(隐藏瑰宝)则被忽略。

  • 解决:DPAA 就像一位指挥家,说道:“嘿,信息传递得越深,就越重要!”它刻意放大了来自对话更深层次的声音。
  • 结果:这迫使算法关注通过长链条连接发现的“隐藏瑰宝”,而不仅仅是你身边那些热门的商品。

测试时的表现如何?
研究人员在真实世界数据(如在线购物和视频观看)上测试了这位新的“智能调解员”,并创建了可以精确控制流行度“偏差”程度的合成数据。

  • 结果:DPAA 的表现始终优于所有其他方法。它不仅帮助了小众商品,实际上还改善了每个人的推荐效果。
  • 神奇之处:它打破了“富者愈富”的循环。它不仅仅是让热门商品沉默,而是确保了独特商品获得公平的听证机会,从而为用户生成更好、更多样化的推荐列表。

总结
该论文声称,通过在算法学习过程中(即在消息传递期间)修复偏差,而不是试图事后补救,并利用“旧智慧”与“新学习”的智能结合,我们可以阻止热门商品劫持推荐系统。这将带来一个更有可能让你找到真正想要的那份完美、独特礼物的集市。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →