Multi-dimensional shared representation learning with graph fusion network for Session-based Recommendation

Chen Chen, Bin Song*, Jie Guo, Tong Zhang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

11 Citations (Scopus)

Abstract

The Session-based Recommendation (SBR) system aims to forecast anonymous users’ short-term decisions. Many prior research have demonstrated that using Graph Neural Networks (GNN) and Recurrent Neural Networks (RNN) to solve SBR tasks can lead to excellent results. However, the existing SBR models only use single feature extraction method to represent an item in the recommendation process. These models either use the GNN methods which ignore the sequence location features in the training process or use RNN methods which cannot obtain the weight features of every item in the sequence. All of them fail to extract features of different dimensions at the same time, which results in low-quality item representations. To tackle the aforementioned issue, this research introduces a novel method called Multi-dimensional Shared Representation Learning (MSR). (i) To get multi-dimensional features, we use the multi-dimensional feature extraction in a double-flow way based on transformer layers and graph attention network (GAT) layers. (ii) Through the MSR module, we train the joint representation of items in the session by using multiple GNNs, then merge the multi-dimensional features by using an attention mechanism. A variety of experiments have been carried out and the simulation results demonstrate the designed strategy largely surpasses the state-of-the-art proposal in recommendation accuracy.

Original languageEnglish
Pages (from-to)205-215
Number of pages11
JournalInformation Fusion
Volume92
DOIs
Publication statusPublished - Apr 2023
Externally publishedYes

Keywords

  • Attention mechanism
  • Graph neural networks
  • Session-based Recommendation
  • Transformer

Fingerprint

Dive into the research topics of 'Multi-dimensional shared representation learning with graph fusion network for Session-based Recommendation'. Together they form a unique fingerprint.

Cite this