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 条
  • [31] Item Recommendation Algorithm Integrating Knowledge Graph and Attention Mechanism
    Junye, Xing
    Xing, Xing
    Zhichun, Jia
    Hongda, Wang
    Jiawen, Liu
    Computer Engineering and Applications, 60 (10): : 173 - 179
  • [32] Similarity attributed knowledge graph embedding enhancement for item recommendation
    Khan, Nasrullah
    Ma, Zongmin
    Ullah, Aman
    Polat, Kemal
    INFORMATION SCIENCES, 2022, 613 : 69 - 95
  • [33] An efficient joint framework for interacting knowledge graph and item recommendation
    Haizhou Du
    Yue Tang
    Zebang Cheng
    Knowledge and Information Systems, 2023, 65 : 1685 - 1712
  • [34] An explainable recommendation framework based on an improved knowledge graph attention network with massive volumes of side information
    Shimizu, Ryotaro
    Matsutani, Megumi
    Goto, Masayuki
    KNOWLEDGE-BASED SYSTEMS, 2022, 239
  • [35] Path Knowledge Discovery: Association Mining Based on Multi-Category Lexicons
    Liu, Chen
    Chu, Wesley W.
    Sabb, Fred
    Parker, D. Stott
    Korpela, Joseph
    2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 1049 - 1059
  • [36] Explainable Recommendation Based on Weighted Knowledge Graphs and Graph Convolutional Networks
    Boughareb, Rima
    Seridi, Hassina
    Beldjoudi, Samia
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2023, 22 (03)
  • [37] Context-Aware Explainable Recommendation Based on Domain Knowledge Graph
    Syed, Muzamil Hussain
    Tran Quoc Bao Huy
    Chung, Sun-Tae
    BIG DATA AND COGNITIVE COMPUTING, 2022, 6 (01)
  • [38] Contextualized Knowledge Graph Embedding for Explainable Talent Training Course Recommendation
    Yang, Yang
    Zhang, Chubing
    Song, Xin
    Dong, Zheng
    Zhu, Hengshu
    Li, Wenjie
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (02)
  • [39] Filtering multi-category noise in knowledge base for automatic text classification
    Yin, ZH
    Wang, YC
    Song, JP
    Zeng, YM
    CHINESE JOURNAL OF ELECTRONICS, 2002, 11 (04): : 450 - 453
  • [40] Item enhanced graph collaborative network for collaborative filtering recommendation
    Huang, Haichi
    Tian, Xuan
    Luo, Sisi
    Shi, Yanli
    COMPUTING, 2022, 104 (12) : 2541 - 2556