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 条
  • [1] Explainable Multi-type Item Recommendation System Based on Knowledge Graph
    Chang, Chao
    Zhou, Junming
    Li, Weisheng
    Wu, Zhengyang
    Gao, Jing
    Tang, Yong
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT III, KSEM 2023, 2023, 14119 : 3 - 15
  • [2] Multi-Category Item Recommendation Using Neighborhood Associations in Trust Networks
    Xia, Feng
    Liu, Haifeng
    Asabere, Nana Yaw
    Wang, Wei
    Yang, Zhuo
    WWW'14 COMPANION: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2014, : 403 - 404
  • [3] Contextualized Graph Attention Network for Recommendation With Item Knowledge Graph
    Liu, Yong
    Yang, Susen
    Xu, Yonghui
    Miao, Chunyan
    Wu, Min
    Zhang, Juyong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (01) : 181 - 195
  • [4] Two-layer knowledge graph transformer network-based question and answer explainable recommendation
    Li, Ying
    Li, Ming
    Ding, Jin
    Bai, Yixue
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 149
  • [5] Explainable exercise recommendation with knowledge graph
    Guan, Quanlong
    Cheng, Xinghe
    Xiao, Fang
    Li, Zhuzhou
    He, Chaobo
    Fang, Liangda
    Chen, Guanliang
    Gong, Zhiguo
    Luo, Weiqi
    NEURAL NETWORKS, 2025, 183
  • [6] Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-Behavior Recommendation
    Xia, Lianghao
    Huang, Chao
    Xu, Yong
    Dai, Peng
    Zhang, Xiyue
    Yang, Hongsheng
    Pei, Jian
    Bo, Liefeng
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4486 - 4493
  • [7] Explainable recommendation based on knowledge graph and multi-objective optimization
    Xie, Lijie
    Hu, Zhaoming
    Cai, Xingjuan
    Zhang, Wensheng
    Chen, Jinjun
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (03) : 1241 - 1252
  • [8] HKGAT: heterogeneous knowledge graph attention network for explainable recommendation system
    Zhang, Yongchuan
    Tian, Jiahong
    Sun, Jing
    Chan, Huirong
    Qiu, Agen
    Liu, Cailin
    APPLIED INTELLIGENCE, 2025, 55 (06)
  • [9] Explainable recommendation based on knowledge graph and multi-objective optimization
    Lijie Xie
    Zhaoming Hu
    Xingjuan Cai
    Wensheng Zhang
    Jinjun Chen
    Complex & Intelligent Systems, 2021, 7 : 1241 - 1252
  • [10] HAGERec: Hierarchical Attention Graph Convolutional Network Incorporating Knowledge Graph for Explainable Recommendation
    Yang, Zuoxi
    Dong, Shoubin
    KNOWLEDGE-BASED SYSTEMS, 2020, 204 (204)