Session-based recommendation aims to predict a user's next action based on previous actions in the current session. The major challenge is to capture authentic and complete user preferences in the entire session. Recent work utilizes graph structure to represent the entire session and adopts Graph Neural Network to encode session information. This modeling choice has been proved to be effective and achieved remarkable results. However, most of the existing studies only consider each item within the session independently and do not capture session semantics from a high-level perspective. Such limitation often leads to severe information loss and increases the difficulty of capturing long-range dependencies within a session. Intuitively, compared with individual items, a session snippet, i.e., a group of locally consecutive items, is able to provide supplemental user intents which are hardly captured by existing methods. In this work, we propose to learn multi-granularity consecutive user intent unit to improve the recommendation performance. Specifically, we creatively propose Multi-granularity Intent Heterogeneous Session Graph which captures the interactions between different granularity intent units and relieves the burden of long-dependency. Moreover, we propose the Intent Fusion Ranking module to compose the recommendation results from various granularity user intents. Compared with current methods that only leverage intents from individual items, IFR benefits from different granularity user intents to generate more accurate and comprehensive session representation, thus eventually boosting recommendation performance. We conduct extensive experiments on five session-based recommendation datasets and the results demonstrate the effectiveness of our method.
翻译:以会议为基础的建议旨在根据本届会议以前的行动预测用户的下一个行动。主要的挑战在于在整个届会中捕捉真实和完整的用户偏好。最近的工作使用图表结构来代表整个届会,并采用图表神经网络来编码会话信息。这一模型选择已证明是有效的,并取得了显著的成果。然而,大多数现有研究仅从会议内部独立审议每个项目,而没有从高层次的角度获取届会的语义。这种限制往往导致严重的信息损失,并增加在届会中捕捉远程依赖性的难度。与单个项目相比,一个直观的届会片段,即一组本地连续的项目,能够提供补充用户意向,而现有方法几乎无法反映这些意向。在这项工作中,我们提议学习多语种连续用户意向单位,以便改进建议性。我们创造性地提议多语系内在多种族间断性会话。与单个项目相比,会话节略地显示不同颗粒目标单位之间的相互作用,减轻长期意向的缩略性实验负担,即由当前连续的项目产生不同用户周期的排序结果。我们提议采用不同的方法,因此,我们建议采用不同周期的细度。