Session-based recommendations aim to predict the next behavior of users based on ongoing sessions. The previous works have been modeling the session as a variable-length of a sequence of items and learning the representation of both individual items and the aggregated session. Recent research has applied graph neural networks with an attention mechanism to capture complicated item transitions and dependencies by modeling the sessions into graph-structured data. However, they still face fundamental challenges in terms of data and learning methodology such as sparse supervision signals and noisy interactions in sessions, leading to sub-optimal performance. In this paper, we propose SR-GCL, a novel contrastive learning framework for a session-based recommendation. As a crucial component of contrastive learning, we propose two global context enhanced data augmentation methods while maintaining the semantics of the original session. The extensive experiment results on two real-world E-commerce datasets demonstrate the superiority of SR-GCL as compared to other state-of-the-art methods.
翻译:基于会议的建议旨在预测用户在进行中会议的基础上的下一步行为。以前的工作是模拟会议,作为一系列项目的变数长度,并学习单个项目和汇总会议的代表性。最近的研究应用了图形神经网络,其关注机制是将会议模拟成图表结构数据,以捕捉复杂的项目转变和依赖性。但是,在数据和学习方法方面,如监督信号稀少和会议期间的吵闹互动,导致亚优业绩,他们仍然面临根本性的挑战。本文提出SR-GCL,这是会议建议中新颖的对比性学习框架。作为对比性学习的一个关键组成部分,我们提出了两种全球背景强化数据增加方法,同时保持原始会议的语义。两个真实世界电子商务数据集的广泛实验结果表明SR-GCL与其他最先进的方法相比具有优势。