A Collaborative Filtering Recommendation Algorithm Based on Community Detection and Graph Neural Network

被引:5
作者
Sheng, Jinfang [1 ]
Liu, Qingqing [1 ]
Hou, Zhengang [1 ]
Wang, Bin [1 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, 932 South Lushan Rd, Changsha 410083, Hunan, Peoples R China
关键词
Collaborative filtering; Community detection; Item attributes; Graph neural network;
D O I
10.1007/s11063-023-11252-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommendation system is an important module of many online systems. As one of the mainstream methods in the current recommendation system, the recommendation algorithm based on graph neural network can not only learn the cooperation signal between nodes, but also detect the nonlinear high-order information in node interaction. However, like the traditional collaborative filtering algorithm, the collaborative filtering method based on graph neural network only depends on the interaction information of existing users and projects, and the recommendation effect is poor in the scenario of sparse data. Although incorporating item attributes as auxiliary information into the recommendation algorithm can alleviate this problem to a certain extent, directly using the item attributes that users browse to construct user embedded vectors cannot contain users' implicit preferences. Therefore, this paper constructs a user-user network based on the interaction information between users and projects, analyzes it by using community detection, divides user groups with common interests, mines the potential attributes of users, and designs a collaborative filtering recommendation algorithm based on community detection and graph neural network. The research on two large real data sets shows that our method is superior to the standard recommendation method and the latest collaborative filtering recommendation method based on graph neural network.
引用
收藏
页码:7095 / 7112
页数:18
相关论文
共 28 条
[1]  
Alhijawi Bushra, 2020, International Journal of Advanced Intelligence Paradigms, V15, P229
[2]  
Bawden D., 2020, Information overload: An overview
[3]  
Berg R.v.d., 2017, ARXIV
[4]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[5]   Attribute-based Neural Collaborative Filtering [J].
Chen, Hai ;
Qian, Fulan ;
Chen, Jie ;
Zhao, Shu ;
Zhang, Yanping .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 185
[6]   Attentive Collaborative Filtering: Multimedia Recommendation with Item- and Component-Level Attention [J].
Chen, Jingyuan ;
Zhang, Hanwang ;
He, Xiangnan ;
Nie, Liqiang ;
Liu, Wei ;
Chua, Tat-Seng .
SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, :335-344
[7]  
Cheng Heng- Tze, 2016, P 1 WORKSH DEEP LEAR, P7
[8]   Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews [J].
Cheng, Zhiyong ;
Ding, Ying ;
Zhu, Lei ;
Kankanhalli, Mohan .
WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, :639-648
[9]   Deep Social Collaborative Filtering [J].
Fan, Wenqi ;
Ma, Yao ;
Yin, Dawei ;
Wang, Jianping ;
Tang, Jiliang ;
Li, Qing .
RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, :305-313
[10]   LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation [J].
He, Xiangnan ;
Deng, Kuan ;
Wang, Xiang ;
Li, Yan ;
Zhang, Yongdong ;
Wang, Meng .
PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, :639-648