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

被引:11
作者
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
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [2] [Anonymous], 2012, IFIP Advances in Information and Communication Technology
  • [3] Bing Qingyu, 2023, WSDM '23: Proceedings of the Sixteenth ACM International Conference on Web Search and Data Mining, P402, DOI 10.1145/3539597.3570391
  • [4] Catherine R., 2017, CEUR Workshop Proceedings, V1905
  • [5] Neural Attentional Rating Regression with Review-level Explanations
    Chen, Chong
    Zhang, Min
    Liu, Yiqun
    Ma, Shaoping
    [J]. 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
    Fan, Huilian
    Zhong, Yuanchang
    Zeng, Guangpu
    Ge, Chenhao
    [J]. APPLIED INTELLIGENCE, 2022, 52 (09) : 10032 - 10044
  • [8] A Survey on Knowledge Graph-Based Recommender Systems
    Guo, Qingyu
    Zhuang, Fuzhen
    Qin, Chuan
    Zhu, Hengshu
    Xie, Xing
    Xiong, Hui
    He, Qing
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (08) : 3549 - 3568
  • [9] TAERT: Triple-Attentional Explainable Recommendation with Temporal Convolutional Network
    Guo, Siyuan
    Wang, Ying
    Yuan, Hao
    Huang, Zeyu
    Chen, Jianwei
    Wang, Xin
    [J]. INFORMATION SCIENCES, 2021, 567 : 185 - 200
  • [10] Top-k Socio-Spatial Co-Engaged Location Selection for Social Users
    Haldar, Nur Al Hasan
    Li, Jianxin
    Ali, Mohammed Eunus
    Cai, Taotao
    Chen, Yunliang
    Sellis, Timos
    Reynolds, Mark
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 5325 - 5340