计算机科学 ›› 2024, Vol. 51 ›› Issue (7): 146-155.doi: 10.11896/jsjkx.230400147
胡海波1, 杨丹1, 聂铁铮2, 寇月2
HU Haibo1, YANG Dan1, NIE Tiezheng2, KOU Yue2
摘要: 目前,基于图神经网络的社交推荐方法主要对社交信息和交互信息的显式关系和隐式关系进行联合建模,以缓解冷启动问题。尽管这些方法较好地聚合了社交关系和交互关系,但忽略了高阶隐式关系并非对每个用户都有相同的影响,并且监督学习的方法容易受到流行度偏差的影响。此外,这些方法主要聚焦用户和项目之间的协作关系,没有充分利用项目之间的相似关系。因此,文中提出了一种融入多影响力与偏好的图对比学习社交推荐算法(SocGCL)。一方面,引入节点间(用户和项目)融合机制和图间融合机制,并考虑了项目之间的相似关系。节点间融合机制区分图内不同节点对目标节点的不同影响;图间融合机制聚合多种图的节点嵌入表示。另一方面,通过添加随机噪声进行跨层图对比学习,有效缓解了社交推荐的冷启动问题和流行度偏差。在两个真实数据集上进行实验,结果表明,SocGCL优于其他基线方法,有效提高了社交推荐的性能。
中图分类号:
[1]PENG H L,ZHANG X J,JIN K Z.Social RecommendationsMethod Based on Differential Privacy[J].Computer Science,2017,44(S1):395-398. [2]QIAN F L,LI Q L.Social Recommendation Combining Globaland Dual Local Information[J].Computer Science,2016,43(2):57-59. [3]GUO G,ZHANG J,YORKE-SMITH N.A Novel Recommendation Model Regularized with User Trust and Item Ratings[J].IEEE Transactions on Knowledge and Data Engineering,2016,28(7):1607-1620. [4]GUO Z,WANG H.A Deep Graph Neural Network-BasedMechanism for Social Recommendations[J].IEEE Transactions on Industrial Informatics,2020,17(4):2776-2783. [5]JIN B,CHENG K,ZHANG L,et al.Partial Relationship Aware Influence Diffusion via a Multi-channel Encoding Scheme for Social Recommendation[C]//The 29th ACM International Confe-rence on Information and Knowledge Management(CIKM'20).ACM,2020:585-594. [6]LIU S H,WANG B,DENG X J,et al.Self-Attentive Graph Convolution Network with Latent Group Mining and Collaborative Filtering for Personalized Recommendation[C]//IEEE Transactions on Network Science and Engineering(TNSE).2021. [7]YU J,YIN H,XIA X,et al.Are graph augmentations necessa-ry? simple graph contrastive learning for recommendation[C]//Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval.2022:1294-1303. [8]KOREN Y,BELL R,VOLINSKY C.Matrix factorization techniques for recommender systems[J].IEEE,Computer Journal,Computer,2009,42(8):30-37. [9]TONG Z,MCAULEY J,KING I.Leveraging Social Connections to Improve Personalized Ranking for Collaborative Filtering[C]//The 23rd ACM International Conference.ACM,2014. [10]JAMALI M,ESTER M.A matrix factorization technique with trust propagation for recommendation in social networks[C]//ACM Conference on Recommender Systems.ACM,2010. [11]KOREN Y.Factorization meets the neighborhood:A multiface-ted collaborative filtering model[C]//Proceedings of the 14th ACM SIGKDD International Conference on KnowledgeDisco-very and Data Mining.Las Vegas,Nevada,USA,2008. [12]YANG B,LEI Y,LIU J,et al.Social Collaborative Filtering by Trust[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2016:39(8):1633-1647. [13]HAO M,ZHOU D,CHAO L,et al.Recommender systems with social regularization[C]//Proceedings of the Forth International Conference on Web Search and Web Data Mining(WSDM 2011).Hong Kong,China,DBLP,2011. [14]FAN W Q,MA Y,LI Q,et al.Graph neural networks for social recommendation[C]//The World Wide Web Conference(WWW 2019).San Francisco,CA,USA,2019:417-426. [15]SHA X,SUN Z,ZHANG J.Disentangling Multi-Facet SocialRelations for Recommendation[J].IEEE Transactions on Computational Social Systems,2021,9(3):867-878. [16]FAN W,MA Y,LI Q,et al.A Graph Neural Network Framework for Social Recommendations[J].IEEE Transactions on Knowledge and Data Engineering,2020,34(5):2033-2047. [17]WU L,SUN P,FU Y,et al.A Neural Influence Diffusion Model for Social Recommendation[C]//Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval.2019:235-244. [18]WU L,LI J,SUN P,et al.DiffNet++:A Neural Influence and Interest Diffusion Network for Social Recommendation[J].IEEE Trans.Knowl.Data Eng,2020,34(10):4753-4766. [19]WU Q,ZHANG H,GAO X,et al.Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems[C]//The World Wide Web Conference.2019:2091-2102. [20]YU J L, YIN H Z,GAO M,et al.Socially-aware self-supervisedtri-training for recommendation[C]//Proceedings of ACM SIGKDD Conference on Knowledge Discovery & Data Mining (KDD),2021:2084-2092. [21]DU J,YE Z S,YAO L N,et al.Socially-aware Dual Contrastive Learning for Cold-Start Recommendation[C]//Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR).2022:1927-1932. [22]YU J L,YIN H Z,LI J D,et al.Self-supervised multi-channel hypergraph convolutional network for social recommendation[C]//Proceedings of the ACM Web Conference (WWW).2021:413-424. [23]WU J H,FAN WQ,CHEN J F,et al.Disentangled Contrastive Learning for Social Recommendation[C]//Proceedings of ACM International Conference on Information & Knowledge Management (CIKM).2022:4570-4574. [24]HE X,DENG K,WANG X,et al.LightGCN:Simplifying andPowering Graph Convolution Network for Recommendation[C]//Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.2020:649-648. [25]LIAO J,ZHOU W,LUO F,et al.SocialLGN:Light graph convolution network for social recommendation[J].Information Sciences,2022,589(C):595-607. |
|