Skip to main navigation Skip to search Skip to main content

Multi-dimensional graph neural network for sequential recommendation

Yongjing Hao, Jun Ma, Pengpeng Zhao*, Guanfeng Liu, Xuefeng Xian, Lei Zhao, Victor S. Sheng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Graph neural networks (GNNs) technology has been widely used in recommendation systems because most information in recommendation systems has a graph structure in nature, and GNNs have advantages in graph representation learning. In sequential recommendation, the relationships between interacting items can be constructed as an isomorphic graph, and (GNNs) can capture high-order information between graph nodes. Many models have used graph-based methods for sequential recommendation, and achieved great success. However, the existing research only considers the number of interactions between items when constructing the item graph. As such, revisions are needed to capture the multi-dimensional transformation relationships between items. Hence, we emphasize the importance of multi-dimensional information, and we propose a Category and Time information integrated Graph Neural Network (CTGNN), which combines the item category and interaction time information with a multi-layer graph convolution network to form multi-dimensional fine-grained item representations. In addition, we design a temporal self-attention network to model the dynamic user preference and make the next-item recommendation. Finally, we conduct extensive experiments on three real-world datasets, and the results demonstrate the excellent performance of the proposed model.

Original languageEnglish
Article number109504
Pages (from-to)1-9
Number of pages9
JournalPattern Recognition
Volume139
DOIs
Publication statusPublished - Jul 2023

Keywords

  • Sequential Recommendation
  • Graph Neural Networks
  • Self-attention Networks
  • Graph Embedding

Fingerprint

Dive into the research topics of 'Multi-dimensional graph neural network for sequential recommendation'. Together they form a unique fingerprint.

Cite this