CoRCi: Cross-Reconstruction of Coherent Interests Modeling in Cross-Domain Sequential Recommendation
CoRCi 是一个新颖的跨域序列推荐框架,它通过采用一种用于生成混合域表示的跨重构机制以及一种用于强化领域不变对齐的 FocalNCE 损失函数,解决了数据稀疏性和兴趣连贯性问题,从而超越了现有的最先进方法。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正试图猜测你的朋友下次想吃什么。如果你只知道他热爱披萨,你可能会建议更多的披萨。但如果同时你也知道他刚买了一台高级咖啡机和一些精品咖啡豆呢?突然间,你会意识到他不仅仅是一个“披萨爱好者”,而是一个拥有特定且不断演进的高品质食材品味的“美食家”,无论是意大利风味还是意大利风格的咖啡。这就是**推荐系统(Recommender Systems)**的核心:这些数字上的“媒人”,试图根据你过去的行为来预测你下次会喜欢什么。
通常,这些系统是在孤岛中运作的。一个电影应用只了解你的电影历史,而一个杂货应用只了解你的食物历史。但人是复杂的;我们会跨越类别跳转。我们买了煎锅,接着买了咖啡豆,然后又买了个零食。我们的兴趣流转于这些边界之间。科学家们面临的挑战是跨域序列推荐(Cross-Domain Sequential Recommendation)。这是一种连接你的“厨房”生活与“食物”生活的艺术,旨在理解你真实的、不断演进的品味。核心问题在于:我们如何教会计算机,让它明白一个煎锅和一袋咖啡豆其实是同一个故事的一部分,而不至于因此感到困惑?
这就是一篇名为 CoRCi(意为“连贯兴趣的跨域重构”,Cross-Reconstruction of Coherent Interests)的新论文所发挥作用的地方。研究人员(来自新加坡和中国大学的一个团队)注意到,以往试图连接这些不同“世界”的方法有些笨拙。它们就像试图通过仅仅把边缘粘在一起的方式来缝合两块不同的织物;织物内部的图案会被扭曲。
作者认为,旧的方法将你的“厨房”历史和“食物”历史视为两个只是恰好同时发生的独立故事。他们发现,当你强迫计算机使用旧方法从这些混合的故事中学习时,它会感到困惑。它会开始认为领域之间的差异(比如“这是一个锅”对比“这是咖啡”)比相似之处(比如“我正在烹饪一顿健康的餐食”)更重要。这会导致计算机失去你兴趣的“连贯性”——即你在不同主题之间那种平滑、逻辑一致的个性流转。
为了解决这个问题,CoRCi 引入了一个巧妙的两步舞步。首先,它不是从头开始构建一个新大脑来理解这个混乱的故事,而是利用它已经为特定故事(仅限厨房的大脑和仅限食物的大脑)构建的“大脑”,并使用一个被称为**跨域重构(Cross-Reconstruction)**的特殊桥梁。想象一下,你有两个能完美翻译不同语言的翻译员。与其强迫他们从头学习第三种混合语言,不如让他们通过交流来建立一种对他们共同讲述的“故事”的统一理解。CoRCi 使用这种“跨注意力机制(cross-attention)”将具体的细节融合进一个统一且连贯的兴趣图景中。
其次,论文引入了一种新的评分规则,叫做 FocalNCE。把它想象成一位严厉的老师,这位老师知道学生经常会在看起来非常相似的事物上犯错。在推荐系统的世界里,来自同一类别的物品(比如两种不同类型的咖啡)是非常相似的,所以计算机可能会因为它们看起来像,就优先考虑其中之一。FocalNCE 会在计算机混淆同类项目时给予更严厉的惩罚,从而迫使它更加关注那些真正重要的、跨领域的独特联系。这就像是在告诉计算机:“不要仅仅因为那杯咖啡看起来像另一杯咖啡就选它;要因为它符合你整个烹饪冒险的故事而选它。”
研究人员在四个真实世界的数据集上测试了这个想法,其中包括来自亚马逊(Amazon)的海量评论集合(涵盖食物、厨具、美容产品和电子产品等)以及豆瓣(Douban)的数据集(电影、书籍和音乐)。他们发现 CoRCi 始终优于现有的最佳方法。事实上,在 Amazon Food-Kitchen 数据集上,它将预测下一个物品的能力比之前的冠军提高了约 5% 到 11%。在 Beauty-Electronics 数据集上,增益更为显著,达到了 11%。
论文还进行了“假设检验”实验,以证明其方法为何有效。他们尝试移除那个特殊的桥梁(跨域重构)或那位严厉的老师(FocalNCE),结果发现性能都下降了。他们甚至在一个包含三个领域(电影、书籍和音乐)且用户不一定与所有三个领域都有交互的数据集上进行了测试,CoRCi 依然胜出。
简而言之,这篇论文表明,要真正理解用户下一步想要什么,我们不应该只是把他们不同的历史记录简单地堆砌在一起并寄希望于好运;相反,我们应该仔细地重构他们的兴趣,以保持故事的连贯性,并使用更聪明的评分规则,确保计算机能够专注于不同生活部分之间独特的联系。这是朝着让我们的数字助手不再仅仅是僵化的数据库,而是成为真正“懂”我们的朋友迈出的微小但意义重大的步伐。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。