错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

GTGNN: Global Graph and Taxonomy Tree for Graph Neural Network Session-Based Recommendation

  • Zhenhong Wu,
  • Yuzheng Liu,
  • Xin Shi,
  • Xueqing Zhao,
  • Yun Wang,
  • Guigang Zhang

摘要

The session-based recommendation aims to predict users’ short-term decisions by analyzing sequences of anonymous users’ historical behavior, often incorporating graph neural networks (GNN) for better performance. However, existing session-based recommendation methods tend to be limited to recommending items that already exist in users’ historical sessions, resulting in inadequate ability to recommend new items that users have never interacted with before, which leads to the so-called “information cocoon” phenomenon. To solve this issue, this paper proposes a global graph and taxonomy tree for graph neural network session-based recommendation (GTGNN). First, GTGNN constructs global and session graphs based on all session sequences. Subsequently, the GNN encoder is used to extract the global-level representation and session-level representation of the items. Second, GTGNN uses an item taxonomy tree to learn user intent from the perspective of attention mechanism and historical distribution data respectively, simulating the decision-making process when interacting with new items. Meanwhile, to solve the problem that GNN cannot learn new items, zero-shot learning is introduced to infer potential representations of new items and recommend new items with higher scores to users by calculating the recommendation scores of the corresponding items. Finally, extensive experiments on two real-world datasets (i.e., Amazon G&GF and Yelpsmall) show that the average enhancement of each evaluation metric on these datasets of the GTGNN reaches 3.25% and 3.02%, respectively.