Collaborative Graph Neural Networks with Contrastive Learning for Sequential Recommendation

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

4 Scopus citations

Abstract

Sequential recommendations aim to exploit user purchase records to predict the next items they will buy. Although the problem has been extensively investigated, most existing methods model user interests based only on their own historical sequences but ignore the collaboration with others. Additionally, user behaviors are often implicit and contain noise that cannot fully reflect their preferences. Furthermore, since user preferences can evolve over time, capturing their interests from past behaviors becomes even more difficult. To address the above issues, we propose a novel method called Collaborative Graph Neural Networks with Contrastive learning (C2GNN) for sequential recommendations. Specifically, our approach leverages a method that incorporates user activity, item popularity, and interaction time to construct dynamic subgraphs from multiple user sequences, which are fed into a graph neural network (GNN) for feature aggregation. To further enhance the model's discriminative ability, we introduce a contrastive learning framework that learns user and item representations by comparing different views of the GNN output at different layers. Extensive experiments on three real-world datasets show that our proposed C2GNN method outperforms state-of-the-art methods for sequential recommendations. Our code and data are published at https://github.com/tabo0/CCGNN.

Original languageEnglish
Title of host publication2024 International Joint Conference on Neural Networks, IJCNN 2024 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350359312
DOIs
StatePublished - 2024
Event2024 International Joint Conference on Neural Networks, IJCNN 2024 - Yokohama, Japan
Duration: 30 Jun 20245 Jul 2024

Publication series

NameProceedings of the International Joint Conference on Neural Networks

Conference

Conference2024 International Joint Conference on Neural Networks, IJCNN 2024
Country/TerritoryJapan
CityYokohama
Period30/06/245/07/24

Keywords

  • Sequential recommendation
  • contrastive learning
  • graph neural networks

Fingerprint

Dive into the research topics of 'Collaborative Graph Neural Networks with Contrastive Learning for Sequential Recommendation'. Together they form a unique fingerprint.

Cite this