胡亮相关研究成果介绍③:推荐不只是用户和物品的事,关系网络本身也在左右结果
2026-05-19
24
推荐不只是用户和物品的事,关系网络本身也在左右结果
一、研究背景与问题提出
很多推荐模型都默认一次推荐本质上是在判断“这个用户会不会喜欢这个物品”,于是核心任务被简化成了 user-item 匹配。但 AAAI 2019 这篇论文《HERS: Modeling Influential Contexts with Heterogeneous Relations for Sparse and Cold-Start Recommendation》提醒我们,真实世界里的推荐远比这复杂。用户往往会受到朋友、相似用户、群体行为的影响,物品也往往和其他物品存在类别、替代、互补等关系。如果只看用户与物品之间的那条线,就很容易遗漏掉真正推动一次选择发生的上下文力量。
作者把这类上下文力量概括为“影响上下文”。在他们看来,一次用户与物品的交互,并不是孤立发生的:用户侧存在 user-user 关系,项目侧存在 item-item 关系,而这两边的关系都会共同影响最终的 user-item 选择。这一判断在数据稀疏或冷启动场景里尤其重要,因为当直接交互很少时,真正能提供有效证据的,往往就是这些额外的异构关系。问题在于,不同关系的语义不同、强度不同、传播方式也不同,如何把它们统一纳入模型,是一个不小的挑战。
二、核心方法与关键机制
围绕这一挑战,论文提出了 HERS 框架以及 ICAU(Influential-Context Aggregation Unit)模块。模型会分别为目标用户和目标物品构建影响上下文,再通过 ICAU 聚合来自不同异构关系的信号,形成用户侧和项目侧的上下文嵌入。最终,模型不只用用户本体与物品本体做匹配,而是把‘用户自己是谁、他周围的人如何影响他、这个物品本身是什么、它和其他物品的关系如何’全部合并到同一个判断过程中。这样一来,推荐就不再是静态匹配,而更像是在复杂关系网络中寻找一次选择最可能成立的原因。
论文核心方法图:HERS 异构关系建模示意,展示用户—用户、项目—项目与用户—项目三类关系如何共同作用于推荐。
从方法角度看,ICAU 的价值在于它不是把邻居信息机械相加,而是在聚合时显式考虑不同关系的影响强度。对于用户而言,朋友、相似用户、群体关系未必同样重要;对于项目而言,类别相近、功能互补、被共同消费也未必同样能解释一次选择。HERS 通过上下文聚合把这些异构信号变成可学习的表示,因此模型学习到的不是“关系是否存在”,而是“哪些关系在本次推荐里更重要”。
这一步改动非常关键,因为它把图结构从辅助信息提升成了决策机制本身。也正是因此,HERS 在稀疏和冷启动场景中的改进不是偶然的:当直接行为数据不足时,系统可以退回到关系网络中寻找证据,而不是只能依赖极少的交互样本硬做判断。论文的实验设计实际上验证的正是这种能力,即模型能否在直接数据不足时依然维持推荐质量。
三、实验结果与结论
这种设计带来的好处非常直接。对于新用户或新项目,系统可能缺少足够的直接反馈,但只要用户处于某个关系网络中,或者项目与其他已知项目存在稳定联系,模型就能借助这些异构关系补足缺失信息。论文在两个真实数据集上的实验表明,HERS 在整体推荐质量和冷启动场景中都优于对比模型。更重要的是,由于模型显式地建模了影响上下文,它比很多黑箱推荐方法更容易解释推荐结果是受哪些人、哪些关系、哪些相似项目影响而形成的。
从结论层面看,这篇论文推进的不只是一个更强的模型,而是一种对推荐问题的重新理解。它证明了 user-item 交互并不是唯一的分析单位,很多时候真正值得学习的是交互背后的关系环境。也因此,这篇工作后来很自然地连接到了图神经网络推荐、异构图表示学习和关系感知推荐等方向。
四、研究价值与启示
从研究脉络来看,这篇论文的重要性在于它把推荐问题从二元交互扩展到了多关系联动层面。它并不是简单地把社交关系或图结构当作附加特征,而是明确地提出:关系本身就是推荐机制的一部分。对后续图推荐、关系学习、可解释推荐乃至非独立同分布建模来说,这篇工作都提供了很有代表性的思路。它让我们重新认识到,推荐不是孤立发生的判断,而是网络结构中多种影响共同作用的结果。
作者简介:胡亮,同济大学计算机科学与技术学院教授、博导,分别毕业于上海交通大学与悉尼科技大学,研究方向涵盖人工智能、推荐系统、机器学习、深度学习与数据科学,入选上海海外高层次人才,获国家自然科学基金优秀青年科学基金项目(海外)支持。