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
相关论文
共 50 条
  • [41] New method for news recommendation based on Transformer and knowledge graph
    Feng L.-Z.
    Yang Y.
    Wang Y.-W.
    Yang G.-J.
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2023, 57 (01): : 133 - 143
  • [42] Item enhanced graph collaborative network for collaborative filtering recommendation
    Haichi Huang
    Xuan Tian
    Sisi Luo
    Yanli Shi
    Computing, 2022, 104 : 2541 - 2556
  • [43] Knowledge graph preference migration network for recommendation
    Ma, Ruixin
    Bu, Xiya
    Chen, Zixuan
    Wu, Huinan
    Ma, Yunlong
    Zhao, Liang
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [44] KGAT: Knowledge Graph Attention Network for Recommendation
    Wang, Xiang
    He, Xiangnan
    Cao, Yixin
    Liu, Meng
    Chua, Tat-Seng
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 950 - 958
  • [45] Knowledge Graph Bidirectional Interaction Graph Convolutional Network for Recommendation
    Guo, Zengqiang
    Yang, Yan
    Zhang, Jijie
    Zhou, Tianqi
    Song, Bangyu
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT II, 2022, 13530 : 532 - 543
  • [46] ExpGCN: Review-aware Graph Convolution Network for explainable recommendation
    Wei, Tianjun
    Chow, Tommy W. S.
    Ma, Jianghong
    Zhao, Mingbo
    NEURAL NETWORKS, 2023, 157 : 202 - 215
  • [47] Entity-Enhanced Graph Convolutional Network for Accurate and Explainable Recommendation
    Wang, Qinqin
    Tragos, Elias
    Hurley, Neil
    Smyth, Barry
    Lawlor, Aonghus
    Dong, Ruihai
    PROCEEDINGS OF THE 30TH ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, UMAP 2022, 2022, : 79 - 88
  • [48] Knowledge Graph Embeddings with node2vec for Item Recommendation
    Palumbo, Enrico
    Rizzo, Giuseppe
    Troncy, Raphael
    Baralis, Elena
    Osella, Michele
    Ferro, Enrico
    SEMANTIC WEB: ESWC 2018 SATELLITE EVENTS, 2018, 11155 : 117 - 120
  • [49] Eir-Ripp: Enriching Item Representation for Recommendation with Knowledge Graph
    Li, Kaiwen
    Ye, Chunyang
    Wang, Jinghui
    WEB AND BIG DATA, PT III, APWEB-WAIM 2022, 2023, 13423 : 132 - 148
  • [50] Learning Item Attributes and User Interests for Knowledge Graph Enhanced Recommendation
    Huai, Zepeng
    Yang, Guohua
    Tao, Jianhua
    Zhang, Dawei
    NEURAL INFORMATION PROCESSING, ICONIP 2023, PT IV, 2024, 14450 : 284 - 297