Cargando…
Graph neural networks for preference social recommendation
Social recommendation aims to improve the performance of recommendation systems with additional social network information. In the state of art, there are two major problems in applying graph neural networks (GNNs) to social recommendation: (i) Social network is connected through social relationship...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280625/ https://www.ncbi.nlm.nih.gov/pubmed/37346651 http://dx.doi.org/10.7717/peerj-cs.1393 |
_version_ | 1785060838288130048 |
---|---|
author | Ma, Gang-Feng Yang, Xu-Hua Tong, Yue Zhou, Yanbo |
author_facet | Ma, Gang-Feng Yang, Xu-Hua Tong, Yue Zhou, Yanbo |
author_sort | Ma, Gang-Feng |
collection | PubMed |
description | Social recommendation aims to improve the performance of recommendation systems with additional social network information. In the state of art, there are two major problems in applying graph neural networks (GNNs) to social recommendation: (i) Social network is connected through social relationships, not item preferences, i.e., there may be connected users with completely different preferences, and (ii) the user representation of current graph neural network layer of social network and user-item interaction network is the output of the mixed user representation of the previous layer, which causes information redundancy. To address the above problems, we propose graph neural networks for preference social recommendation. First, a friend influence indicator is proposed to transform social networks into a new view for describing the similarity of friend preferences. We name the new view the Social Preference Network. Next, we use different GNNs to capture the respective information of the social preference network and the user-item interaction network, which effectively avoids information redundancy. Finally, we use two losses to penalize the unobserved user-item interaction and the unit space vector angle, respectively, to preserve the original connection relationship and widen the distance between positive and negative samples. Experiment results show that the proposed PSR is effective and lightweight for recommendation tasks, especially in dealing with cold-start problems. |
format | Online Article Text |
id | pubmed-10280625 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-102806252023-06-21 Graph neural networks for preference social recommendation Ma, Gang-Feng Yang, Xu-Hua Tong, Yue Zhou, Yanbo PeerJ Comput Sci Artificial Intelligence Social recommendation aims to improve the performance of recommendation systems with additional social network information. In the state of art, there are two major problems in applying graph neural networks (GNNs) to social recommendation: (i) Social network is connected through social relationships, not item preferences, i.e., there may be connected users with completely different preferences, and (ii) the user representation of current graph neural network layer of social network and user-item interaction network is the output of the mixed user representation of the previous layer, which causes information redundancy. To address the above problems, we propose graph neural networks for preference social recommendation. First, a friend influence indicator is proposed to transform social networks into a new view for describing the similarity of friend preferences. We name the new view the Social Preference Network. Next, we use different GNNs to capture the respective information of the social preference network and the user-item interaction network, which effectively avoids information redundancy. Finally, we use two losses to penalize the unobserved user-item interaction and the unit space vector angle, respectively, to preserve the original connection relationship and widen the distance between positive and negative samples. Experiment results show that the proposed PSR is effective and lightweight for recommendation tasks, especially in dealing with cold-start problems. PeerJ Inc. 2023-05-19 /pmc/articles/PMC10280625/ /pubmed/37346651 http://dx.doi.org/10.7717/peerj-cs.1393 Text en ©2023 Ma et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence Ma, Gang-Feng Yang, Xu-Hua Tong, Yue Zhou, Yanbo Graph neural networks for preference social recommendation |
title | Graph neural networks for preference social recommendation |
title_full | Graph neural networks for preference social recommendation |
title_fullStr | Graph neural networks for preference social recommendation |
title_full_unstemmed | Graph neural networks for preference social recommendation |
title_short | Graph neural networks for preference social recommendation |
title_sort | graph neural networks for preference social recommendation |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280625/ https://www.ncbi.nlm.nih.gov/pubmed/37346651 http://dx.doi.org/10.7717/peerj-cs.1393 |
work_keys_str_mv | AT magangfeng graphneuralnetworksforpreferencesocialrecommendation AT yangxuhua graphneuralnetworksforpreferencesocialrecommendation AT tongyue graphneuralnetworksforpreferencesocialrecommendation AT zhouyanbo graphneuralnetworksforpreferencesocialrecommendation |