SocialLGN: Light graph convolution network for social recommendation

被引:117
作者
Liao, Jie [1 ]
Zhou, Wei [1 ]
Luo, Fengji [2 ]
Wen, Junhao [1 ]
Gao, Min [1 ]
Li, Xiuhua [1 ]
Zeng, Jun [1 ]
机构
[1] Chongqing Univ, Sch Big Data & Software Engn, Chongqing 401331, Peoples R China
[2] Univ Sydney, Sch Civil Engn, Sydney, NSW, Australia
基金
中国国家自然科学基金; 澳大利亚研究理事会;
关键词
Social recommendation; Graph convolution network; Recommender system; Embedding propagation;
D O I
10.1016/j.ins.2022.01.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph Neural Networks have been applied in recommender systems to learn the representation of users and items from a user-item graph. In the state-of-the-art, there are two major challenges in applying Graph Neural Networks to social recommendation: (i) how to accurately learn the representation of users and items from the user-item interaction graph and social graph, and (ii) based on the fact that each user is represented simultaneously by the two graphs, how to integrate the user representations learned from these two graphs. Aiming at addressing these challenges, this paper proposes a new social recommendation system called SocialLGN. In SocialLGN, the representation of each user and item is propagated in the user-item interaction graph with light graph convolutional layers; in the meantime, the user's representation is propagated in the social graph. Based on this, a graph fusion operation is designed to aggregate user representations during propagation. The weighted sum is applied to combine the representations learned by each layer. Comprehensive experiments are conducted on two real-world datasets, and the result shows that the proposed SocialLGN outperforms the SOTA method, especially in handling the cold-start problem. Our PyTorch implemented model is available via https://github.c om/leo0481/SocialLGN. (C) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:595 / 607
页数:13
相关论文
共 39 条
[1]  
[Anonymous], P 14 ACM SIGKDD INT
[2]  
[Anonymous], 2011, P 4 ACM INT C WEB SE, DOI DOI 10.1145/1935826.1935877
[3]  
[Anonymous], 2017, P INT C LEARN REPR T
[4]  
Chen J., 2021, ArXiv, DOI [DOI 10.1038/S41592-020-01008-Z, DOI 10.1038/s41566-021-00828-5]
[5]   Multi-Label Image Recognition with Graph Convolutional Networks [J].
Chen, Zhao-Min ;
Wei, Xiu-Shen ;
Wang, Peng ;
Guo, Yanwen .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :5172-5181
[6]   Social influence: Compliance and conformity [J].
Cialdini, RB ;
Goldstein, NJ .
ANNUAL REVIEW OF PSYCHOLOGY, 2004, 55 :591-621
[7]  
Defferrard M, 2016, ADV NEUR IN, V29
[8]  
Estrach J. B., 2014, 2 INT C LEARN REPR I
[9]   Graph Neural Networks for Social Recommendation [J].
Fan, Wenqi ;
Ma, Yao ;
Li, Qing ;
He, Yuan ;
Zhao, Eric ;
Tang, Jiliang ;
Yin, Dawei .
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, :417-426
[10]  
Fan WQ, 2018, AAAI CONF ARTIF INTE, P8075