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 条
  • [21] A Joint Framework for Explainable Recommendation with Knowledge Reasoning and Graph Representation
    Zhang, Luhao
    Fang, Ruiyu
    Yang, Tianchi
    Hu, Maodi
    Li, Tao
    Shi, Chuan
    Wang, Dong
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT III, 2022, : 351 - 363
  • [22] KR-GCN: Knowledge-Aware Reasoning with Graph Convolution Network for Explainable Recommendation
    Ma, Ting
    Huang, Longtao
    Lu, Qianqian
    Hu, Songlin
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (01)
  • [23] Explainable Artist Recommendation Based on Reinforcement Knowledge Graph Exploration
    Sakurai, Keigo
    Togo, Ren
    Ogawa, Takahiro
    Haseyama, Miki
    INTERNATIONAL WORKSHOP ON ADVANCED IMAGING TECHNOLOGY (IWAIT) 2022, 2022, 12177
  • [24] Multi-view Knowledge Graph for Explainable Course Content Recommendation in Course Discussion Posts
    Das Bhattacharjee, Sreyasee
    Gokaraju, Jnana Sai Abhishek Varma
    Yuan, Junsong
    Kalwa, Abhilash
    2022 26TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2022, : 2785 - 2791
  • [25] entity2item: Leveraging Knowledge Graph Embedding for Item Recommendation
    Yuan, Yuan
    Tang, Yan
    Du, Luoming
    Li, Xiaotong
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [26] Multi-modal Knowledge-aware Reinforcement Learning Network for Explainable Recommendation
    Tao, Shaohua
    Qiu, Runhe
    Ping, Yuan
    Ma, Hui
    KNOWLEDGE-BASED SYSTEMS, 2021, 227
  • [27] R-CASENet: A Multi-category Edge Detection Network
    Shen, Yuan
    Liu, Houde
    Guo, Zhenhua
    INTELLIGENCE SCIENCE AND BIG DATA ENGINEERING, 2018, 11266 : 389 - 400
  • [28] MHGTN: Multi-Interaction Heterogeneous Graph Transformer Network for Knowledge Graph Completion
    Lili, Fan
    Yuan, Jiabin
    Fan, Zhiguang
    NEUROCOMPUTING, 2025, 624
  • [29] MHANER: A Multi-source Heterogeneous Graph Attention Network for Explainable Recommendation in Online Games
    Yu, Dongjin
    Wang, Xingliang
    Xiong, Yu
    Shen, Xudong
    Wu, Runze
    Wang, Dongjing
    Zou, Zhene
    Xu, Guandong
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2024, 15 (04)
  • [30] An efficient joint framework for interacting knowledge graph and item recommendation
    Du, Haizhou
    Tang, Yue
    Cheng, Zebang
    KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (04) : 1685 - 1712