Sequential recommendation (SR) is to accurately recommend a list of items for a user based on her current accessed ones. While new-coming users continuously arrive in the real world, one crucial task is to have inductive SR that can produce embeddings of users and items without re-training. Given user-item interactions can be extremely sparse, another critical task is to have transferable SR that can transfer the knowledge derived from one domain with rich data to another domain. In this work, we aim to present the holistic SR that simultaneously accommodates conventional, inductive, and transferable settings. We propose a novel deep learning-based model, Relational Temporal Attentive Graph Neural Networks (RetaGNN), for holistic SR. The main idea of RetaGNN is three-fold. First, to have inductive and transferable capabilities, we train a relational attentive GNN on the local subgraph extracted from a user-item pair, in which the learnable weight matrices are on various relations among users, items, and attributes, rather than nodes or edges. Second, long-term and short-term temporal patterns of user preferences are encoded by a proposed sequential self-attention mechanism. Third, a relation-aware regularization term is devised for better training of RetaGNN. Experiments conducted on MovieLens, Instagram, and Book-Crossing datasets exhibit that RetaGNN can outperform state-of-the-art methods under conventional, inductive, and transferable settings. The derived attention weights also bring model explainability.
翻译:顺序建议(SR) 是要根据用户当前访问情况,为用户准确推荐一份基于其当前访问情况的项目清单。 新的用户不断到达现实世界, 一项关键的任务就是拥有能够不经过再培训就嵌入用户和物品的感应性SR。 鉴于用户项目的互动可能极为稀少, 另一项关键的任务是让用户能够将从一个领域获得的知识与丰富的数据传输到另一个领域。 在这项工作中, 我们的目标是展示一个同时适应常规、 感应和可转移环境的整体性SR。 我们提出了一个新的深层次学习模式, 即Relational Temal Enal Conal Network 网络(REtaGNN), 用于整体SR。 RetaGNN的主要想法是三重。 首先, 要具备软性和可转移能力,我们在从用户项目组合中提取的本地子图谱上培养了一种关注性GNNNN, 其中, 可学习的重量矩阵是用户之间各种关系,而不是无偏差或边缘。 第二、长期和短期的Temal Teal Talalal-ral IM 选择的自我定位模式, 进行更精确的自我定位, 。