KGTN: Knowledge Graph Transformer Network for explainable multi-category item recommendation

被引:13
作者
Chang, Chao [1 ,2 ]
Zhou, Junming [1 ]
Weng, Yu [1 ]
Zeng, Xiangwei [1 ]
Wu, Zhengyang [1 ,2 ]
Wang, Chang-Dong [3 ,4 ]
Tang, Yong [1 ,2 ,5 ]
机构
[1] South China Normal Univ, Sch Comp Sci, Guangzhou 510631, Peoples R China
[2] Pazhou Lab, Guangzhou 510330, Peoples R China
[3] Sun Yat sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[4] Guangdong Prov Key Lab Intellectual Property & Big, Guangzhou 510665, Peoples R China
[5] South China Normal Univ, 55 Zhongshan Xi Rd,Shipai campus, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-category item recommendation; Knowledge graph; Graph transformer network; Explainable; GENERATION;
D O I
10.1016/j.knosys.2023.110854
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most existing methods for recommendation assume that all the items are of the same category. However, single-category recommendations are no longer sufficient to fulfill the diverse needs of users in the real world. Existing methods cannot be directly applied to recommend multiple categories of items due to the different properties and complex relationships among them. However, a drawback of these approaches is their assumption of a fixed and homogeneous data format, making them incapable of addressing the challenge of recommending multiple categories of items. Recommendation of multiple categories of items to users concurrently has become a challenging task. To tackle this problem, we design a novel method Knowledge Graph Transformer Network (KGTN) for explainable multi-category item recommendation, inspired by advances in knowledge graph in the field of recommendation. Knowledge graph and neural network methods have shown advantages in addressing recommendation problems in heterogeneous graph structures. This is because different categories of items have unique attributes and dimensions, which can be effectively represented and integrated by incorporating knowledge graph and graph neural network techniques. That is, our approach can handle heterogeneous collaborative knowledge graphs composed of users and items, and can mine hidden path relationships without defining original paths. In addition, its algorithmic process has interpretability. Specifically, graph transformer layer converts the heterogeneous input graph into a useful meta-path graph for recommended task; graph convolution layer learns the node representation on the new meta-path graph. Finally, we calculate the inner product of user and item vector representations to output the probability for the recommendation. At the same time, we use the critical path in the learned useful meta-path graph as the explanation. Comprehensive experiments on three datasets demonstrate that KGTN achieves state-of-the-art performance over existing baselines.
引用
收藏
页数:11
相关论文
共 38 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
[Anonymous], 2012, IFIP Advances in Information and Communication Technology
[3]   Cognition-aware Knowledge Graph Reasoning for Explainable Recommendation [J].
Bing, Qingyu ;
Zhu, Qiannan ;
Dou, Zhicheng .
PROCEEDINGS OF THE SIXTEENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2023, VOL 1, 2023, :402-410
[4]  
Catherine R., 2017, CEUR Workshop Proceedings, V1905
[5]   Neural Attentional Rating Regression with Review-level Explanations [J].
Chen, Chong ;
Zhang, Min ;
Liu, Yiqun ;
Ma, Shaoping .
WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, :1583-1592
[6]  
Chen X, 2019, AAAI CONF ARTIF INTE, P53
[7]   Improving recommender system via knowledge graph based exploring user preference [J].
Fan, Huilian ;
Zhong, Yuanchang ;
Zeng, Guangpu ;
Ge, Chenhao .
APPLIED INTELLIGENCE, 2022, 52 (09) :10032-10044
[8]  
Guo QY, 2022, IEEE T KNOWL DATA EN, V34, P3549, DOI [10.1360/ssi-2019-0274, 10.1109/TKDE.2020.3028705]
[9]   TAERT: Triple-Attentional Explainable Recommendation with Temporal Convolutional Network [J].
Guo, Siyuan ;
Wang, Ying ;
Yuan, Hao ;
Huang, Zeyu ;
Chen, Jianwei ;
Wang, Xin .
INFORMATION SCIENCES, 2021, 567 :185-200
[10]   Top-k Socio-Spatial Co-Engaged Location Selection for Social Users [J].
Haldar, Nur Al Hasan ;
Li, Jianxin ;
Ali, Mohammed Eunus ;
Cai, Taotao ;
Chen, Yunliang ;
Sellis, Timos ;
Reynolds, Mark .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) :5325-5340