Cargando…

Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation

Sequential recommendation uses contrastive learning to randomly augment user sequences and alleviate the data sparsity problem. However, there is no guarantee that the augmented positive or negative views remain semantically similar. To address this issue, we propose graph neural network-guided cont...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Xing-Yao, Xu, Feng, Yu, Jiong, Li, Zi-Yang, Wang, Dong-Xiao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10303316/
https://www.ncbi.nlm.nih.gov/pubmed/37420737
http://dx.doi.org/10.3390/s23125572
_version_ 1785065249329643520
author Yang, Xing-Yao
Xu, Feng
Yu, Jiong
Li, Zi-Yang
Wang, Dong-Xiao
author_facet Yang, Xing-Yao
Xu, Feng
Yu, Jiong
Li, Zi-Yang
Wang, Dong-Xiao
author_sort Yang, Xing-Yao
collection PubMed
description Sequential recommendation uses contrastive learning to randomly augment user sequences and alleviate the data sparsity problem. However, there is no guarantee that the augmented positive or negative views remain semantically similar. To address this issue, we propose graph neural network-guided contrastive learning for sequential recommendation (GC4SRec). The guided process employs graph neural networks to obtain user embeddings, an encoder to determine the importance score of each item, and various data augmentation methods to construct a contrast view based on the importance score. Experimental validation is conducted on three publicly available datasets, and the experimental results demonstrate that GC4SRec improves the hit rate and normalized discounted cumulative gain metrics by 1.4% and 1.7%, respectively. The model can enhance recommendation performance and mitigate the data sparsity problem.
format Online
Article
Text
id pubmed-10303316
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103033162023-06-29 Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation Yang, Xing-Yao Xu, Feng Yu, Jiong Li, Zi-Yang Wang, Dong-Xiao Sensors (Basel) Communication Sequential recommendation uses contrastive learning to randomly augment user sequences and alleviate the data sparsity problem. However, there is no guarantee that the augmented positive or negative views remain semantically similar. To address this issue, we propose graph neural network-guided contrastive learning for sequential recommendation (GC4SRec). The guided process employs graph neural networks to obtain user embeddings, an encoder to determine the importance score of each item, and various data augmentation methods to construct a contrast view based on the importance score. Experimental validation is conducted on three publicly available datasets, and the experimental results demonstrate that GC4SRec improves the hit rate and normalized discounted cumulative gain metrics by 1.4% and 1.7%, respectively. The model can enhance recommendation performance and mitigate the data sparsity problem. MDPI 2023-06-14 /pmc/articles/PMC10303316/ /pubmed/37420737 http://dx.doi.org/10.3390/s23125572 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Communication
Yang, Xing-Yao
Xu, Feng
Yu, Jiong
Li, Zi-Yang
Wang, Dong-Xiao
Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title_full Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title_fullStr Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title_full_unstemmed Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title_short Graph Neural Network-Guided Contrastive Learning for Sequential Recommendation
title_sort graph neural network-guided contrastive learning for sequential recommendation
topic Communication
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10303316/
https://www.ncbi.nlm.nih.gov/pubmed/37420737
http://dx.doi.org/10.3390/s23125572
work_keys_str_mv AT yangxingyao graphneuralnetworkguidedcontrastivelearningforsequentialrecommendation
AT xufeng graphneuralnetworkguidedcontrastivelearningforsequentialrecommendation
AT yujiong graphneuralnetworkguidedcontrastivelearningforsequentialrecommendation
AT liziyang graphneuralnetworkguidedcontrastivelearningforsequentialrecommendation
AT wangdongxiao graphneuralnetworkguidedcontrastivelearningforsequentialrecommendation