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...
Autores principales: | , , , , |
---|---|
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 |