A multitask recommendation algorithm based on DeepFM and Graph Convolutional Network

被引:3
作者
Chen, Liqiong [1 ,3 ]
Bi, Xiaoyu [1 ]
Fan, Guoqing [1 ,2 ]
Sun, Huaiying [1 ,3 ]
机构
[1] Shanghai Inst Technol, Dept Comp Sci & Informat Engn, Shanghai, Peoples R China
[2] Shanghai Adm Sch, Teaching & Res Sect Comp Sci, Shanghai, Peoples R China
[3] Shanghai Inst Technol, Dept Comp Sci & Informat Engn, Shanghai 201418, Peoples R China
关键词
graph convolutional network; knowledge graph; multitask learning; neural network; recommendation algorithm;
D O I
10.1002/cpe.7498
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For a long time, the problems of cold start and sparse data have always been the key problems to be solved by the recommendation system. Researchers usually use auxiliary information to deal with the aforementioned problems, thereby achieving the purpose of enhancing the recommendation effect. For example, the multitask feature learning framework (MKR) uses knowledge graphs as auxiliary information to enhance recommendations. However, the MKR algorithm has the problem of insufficient semantic information representation which affect the recommendation results. Thus, a multitask recommendation algorithm based on DeepFM and graph convolutional network (DeepFM_GCN) is proposed. The graph convolution network is used to deeply mine auxiliary entity information in the knowledge graph to supplement the sparse item semantics information in the recommendation task. Through the method of cross compression unit combined with Deep Neural Network to achieve feature sharing items and entities which to make up for the impact of insufficient feature representation. Then the DeepFM_GCN model utilizes DeepFM to deeply mine the interaction feature of users and items to avoid inaccurate items recommended to users. From the analysis of the experimental results, the DeepFM_GCN model can more fully explore user and item features, accordingly avoiding semantic ambiguity and improving prediction accuracy.
引用
收藏
页数:14
相关论文
共 22 条
[1]   Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation [J].
Ai, Qingyao ;
Azizi, Vahid ;
Chen, Xu ;
Zhang, Yongfeng .
ALGORITHMS, 2018, 11 (09)
[2]  
[Anonymous], 2010, STAB RECR CONC RECR, V303, P995
[3]  
Bordes A, 2013, NIPS 13, P2787, DOI DOI 10.5555/2999792.2999923
[4]   Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences [J].
Cao, Yixin ;
Wang, Xiang ;
He, Xiangnan ;
Hu, Zikun ;
Chua, Tat-Seng .
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, :151-161
[5]  
Cheng HT, 2016, ACM International Conference Proceeding Series, V15, DOI [10.1145/2988450.2988454, DOI 10.1145/2988450.2988454]
[6]  
Guo HF, 2017, PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P1725
[7]   A Survey on Knowledge Graph-Based Recommender Systems [J].
Guo, Qingyu ;
Zhuang, Fuzhen ;
Qin, Chuan ;
Zhu, Hengshu ;
Xie, Xing ;
Xiong, Hui ;
He, Qing .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (08) :3549-3568
[8]   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
[9]   Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks [J].
Huang, Jin ;
Zhao, Wayne Xin ;
Dou, Hongjian ;
Wen, Ji-Rong ;
Chang, Edward Y. .
ACM/SIGIR PROCEEDINGS 2018, 2018, :505-514
[10]  
Ji GL, 2015, PROCEEDINGS OF THE 53RD ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 7TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING, VOL 1, P687