Context-Aware Session-Based Recommendation with Graph Neural Networks

  • Zhihui Zhang
  • , Jianxiang Yu
  • , Xiang Li*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Session-based recommendation (SBR) is a task that aims to predict items based on anonymous sequences of user behaviors in a session. While there are methods that leverage rich context information in sessions for SBR, most of them have the following limitations: 1) they fail to distinguish the item-item edge types when constructing the global graph for exploiting cross-session contexts; 2) they learn a fixed embedding vector for each item, which lacks the flexibility to reflect the variation of user interests across sessions; 3) they generally use the one-hot encoded vector of the target item as the hard label to predict, thus failing to capture the true user preference. To solve these issues, we propose CARES, a novel context-aware session-based recommendation model with graph neural networks, which utilizes different types of contexts in sessions to capture user interests. Specifically, we first construct a multi-relation cross-session graph to connect items according to intra- and cross-session item-level contexts. Further, to encode the variation of user interests, we design personalized item representations. Finally, we employ a label collaboration strategy for generating soft user preference distribution as labels. Experiments on three benchmark datasets demonstrate that CARES consistently outperforms state-of-the-art models in terms of P@20 and MRR @20. Our data and codes are publicly available at https://github.com/brilliantZhang/CARES.

Original languageEnglish
Title of host publicationProceedings - IEEE International Conference on Knowledge Graph, ICKG 2023
EditorsVictor S. Sheng, Chindo Hicks, Charles Ling, Vijay Raghavan, Xindong Wu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages35-44
Number of pages10
ISBN (Electronic)9798350307092
DOIs
StatePublished - 2023
Event14th IEEE International Conference on Knowledge Graph, ICKG 2023, Co-located with 23rd IEEE International Conference on Data Mining, ICDM 2023 - Hybrid, Shanghai, China
Duration: 1 Dec 20232 Dec 2023

Publication series

NameProceedings - IEEE International Conference on Knowledge Graph, ICKG 2023

Conference

Conference14th IEEE International Conference on Knowledge Graph, ICKG 2023, Co-located with 23rd IEEE International Conference on Data Mining, ICDM 2023
Country/TerritoryChina
CityHybrid, Shanghai
Period1/12/232/12/23

Keywords

  • Collaborative learning
  • Graph neural networks
  • Session-based recommendation

Fingerprint

Dive into the research topics of 'Context-Aware Session-Based Recommendation with Graph Neural Networks'. Together they form a unique fingerprint.

Cite this