Sequential Recommendation is a prominent topic in current research, which uses user behavior sequence as an input to predict future behavior. By assessing the correlation strength of historical behavior through the dot product, the model based on the self-attention mechanism can capture the long-term preference of the sequence. However, it has two limitations. On the one hand, it does not effectively utilize the items' local context information when determining the attention and creating the sequence representation. On the other hand, the convolution and linear layers often contain redundant information, which limits the ability to encode sequences. In this paper, we propose a self-attentive sequential recommendation model based on cheap causal convolution. It utilizes causal convolutions to capture items' local information for calculating attention and generating sequence embedding. It also uses cheap convolutions to improve the representations by lightweight structure. We evaluate the effectiveness of the proposed model in terms of both accurate and calibrated sequential recommendation. Experiments on benchmark datasets show that the proposed model can perform better in single- and multi-objective recommendation scenarios.
翻译:序列建议是当前研究的一个突出议题,当前研究使用用户行为序列作为预测未来行为的一种投入。通过通过点产品评估历史行为的相关性强度,基于自我注意机制的模型可以捕捉序列的长期偏好。然而,它有两个局限性。一方面,在确定关注度和创建序列代表时,它没有有效地利用项目的当地背景信息。另一方面,变迁和线性层往往包含冗余信息,限制了编码序列的能力。在本文中,我们提出了一个基于廉价的因果关系的自我注意顺序建议模式。它利用因果变异来捕捉项目的地方信息,以计算注意和生成序列嵌入。它也利用廉价变异来改进轻量结构的表述。我们从准确和校准顺序建议的角度评估拟议模型的有效性。基准数据集实验表明,拟议的模型可以在单一和多目标建议情景中更好地表现。