arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2402.09784cs.IRcs.AI

基于时间邻近性、对比学习与自注意力机制的序列推荐

Sequential Recommendation on Temporal Proximities with Contrastive Learning and Self-Attention

Ulsan National Institute of Science and Technology(蔚山科学技术院)

Hansol Jung, Hyunwoo Seo, Chiehyeon Lim

AI总结:

针对序列推荐中时间上下文探索不足的问题,提出TemProxRec模型,结合对比学习与自注意力机制捕获跨用户和交互内的垂直与水平时间邻近性,在基准数据集上显著优于现有模型。

摘要:

序列推荐系统从用户过去的交互中识别其偏好,以最佳方式预测后续项目。尽管以往研究中的传统基于深度学习的模型和现代基于Transformer的模型捕获了用户-项目交互中的单向和双向模式,但时间上下文(如个体行为和社会趋势模式)的重要性仍未被充分探索。值得注意的是,近期模型通常忽略了在类似时间范围内用户之间隐式发生的用户行为相似性——我们将这一概念称为垂直时间邻近性。这些模型主要调整Transformer的自注意力机制以考虑个体用户行为中的时间上下文。同时,这种调整在考虑项目交互中的水平时间邻近性时仍然存在局限,例如区分一周内与一个月内的后续项目购买。为了解决这些差距,我们提出了一种名为TemProxRec的序列推荐模型,该模型包含对比学习和自注意力方法,以考虑跨用户-项目交互和交互内部的时间邻近性。所提出的对比学习方法学习不同用户在相近时间段内所选项目的表示,使其相互接近。同时,所提出的自注意力机制使用绝对和相对嵌入对用户序列中的时间和位置上下文进行编码。这样,我们的TemProxRec能够基于特定时间范围内的用户-项目交互准确预测相关项目。我们通过对TemProxRec的综合实验验证了这项工作,在基准数据集上始终优于现有模型,并展示了在序列推荐中考虑垂直和水平时间邻近性的重要性。

英文摘要:

Sequential recommender systems identify user preferences from their past interactions to predict subsequent items optimally. Although traditional deep-learning-based models and modern transformer-based models in previous studies capture unidirectional and bidirectional patterns within user-item interactions, the importance of temporal contexts, such as individual behavioral and societal trend patterns, remains underexplored. Notably, recent models often neglect similarities in users' actions that occur implicitly among users during analogous timeframes-a concept we term vertical temporal proximity. These models primarily adapt the self-attention mechanisms of the transformer to consider the temporal context in individual user actions. Meanwhile, this adaptation still remains limited in considering the horizontal temporal proximity within item interactions, like distinguishing between subsequent item purchases within a week versus a month. To address these gaps, we propose a sequential recommendation model called TemProxRec, which includes contrastive learning and self-attention methods to consider temporal proximities both across and within user-item interactions. The proposed contrastive learning method learns representations of items selected in close temporal periods across different users to be close. Simultaneously, the proposed self-attention mechanism encodes temporal and positional contexts in a user sequence using both absolute and relative embeddings. This way, our TemProxRec accurately predicts the relevant items based on the user-item interactions within a specific timeframe. We validate this work through comprehensive experiments on TemProxRec, consistently outperforming existing models on benchmark datasets as well as showing the significance of considering the vertical and horizontal temporal proximities into sequential recommendation.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑