Collaborative Filtering Recommendation Algorithm Based on Graph Convolution Attention Neural Network

被引:2
作者
Wang, Wei [1 ,2 ,3 ]
Du, Yuxuan [1 ,2 ]
Zheng, Xiaoli [1 ,2 ]
Zhang, Chuang [1 ,2 ]
机构
[1] School of Information & Electrical Engineering, Hebei University of Engineering, Hebei, Handan
[2] Hebei Key Laboratory of Security & Protection Information Sensing & Processing, Hebei University of Engineering, Hebei, Handan
[3] School of Internet of Things Engineering, Jiangnan University, Jiangsu, Wuxi
关键词
attention mechanism; collaborative recommend; deep learning; graph convolution neural network; recommendation system;
D O I
10.3778/j.issn.1002-8331.2206-0190
中图分类号
学科分类号
摘要
With the rapid iterative development of information technology, the problem of information overload is becoming more and more serious. The recommendation algorithm can solve the information overload to a certain extent, but the traditional recommendation algorithm can not effectively solve the related problems such as data sparsity and recommendation accuracy. This paper proposes a graph convolution attention collaborative filtering(GCACF)recommendation method. Firstly, the model obtains the relevant interactive information of users and projects and transforms into corresponding feature vectors. Secondly, the feature vector aggregates with the propagation of graph convolution neural network and the attention mechanism redistributes the aggregated weight coefficients. Finally, the BPR loss function optimizes aggregated eigenvector and the model obtains the final recommendation result. Through the comparative experiments on Movielens-1M and Amazon-baby on two public datasets, GCACF is superior to the baseline method in precision, recall, Mrr, hit and NDCG. © 2023 Journal of Computer Engineering and Applications Beijing Co., Ltd.; Science Press. All rights reserved.
引用
收藏
页码:247 / 258
页数:11
相关论文
共 45 条
[21]  
BRONSTEIN M M, BRUNA J, LECUN Y, Et al., Geometric deep learning:going beyond euclidean data[J], IEEE Signal Processing Magazine, 34, 4, pp. 18-42, (2017)
[22]  
KIPF T N, WELLING M., Semi-supervised classification with graph convolutional networks, (2016)
[23]  
XU Q D., Summary of non-neural network collaborative filtering recommendation system[J], Changjiang Information and Communications, 34, 11, pp. 69-71, (2021)
[24]  
LIU J G, ZHOU T, GUO Q, Et al., Overview of the evaluated algorithms for the personal recommendation systems[J], Complex Systems & Complexity Science, 6, 3, pp. 1-10, (2009)
[25]  
YUE W, WANG Z, ZHANG J, Et al., An overview of recommendation techniques and their applications in healthcare[J], Journal of automation, 8, 4, (2021)
[26]  
WANG C, ZHU Z G, ZHANG Y X, Et al., Improvement in recommendation efficiency and personalized of user-based collaborative filtering algorithm, Journal of Chinese Computer Systems, 37, 3, pp. 428-432, (2016)
[27]  
ZHOU Q., Researches into recommandatory algorithm of coordinated filtration in view of consummers, Journal of Nanchang Junior College, 21, 3, pp. 88-89, (2006)
[28]  
FU H G, WANG Z W., Improvement of item-based collaborative filtering algorithm, Journal of Chongqing University of Technology(Natural Science), 9, pp. 69-74, (2010)
[29]  
ZHOU W Z, CAO D, XU Y F, Et al., A survey of recommendation systems, Journal of Hebei University of Science and Technology, 41, 1, pp. 76-87, (2020)
[30]  
LI G, LI L., Collaborative filtering algorithm based on matrix decomposition, Computer Engineering and Applications, 47, 30, pp. 4-7, (2011)