Graph attention-based neural collaborative filtering for item-specific recommendation system using knowledge graph

被引:0
|
作者
Elahi, Ehsan [1 ]
Anwar, Sajid [2 ]
Al-kfairy, Mousa [3 ]
Rodrigues, Joel J.P.C. [4 ]
Ngueilbaye, Alladoumbaye [5 ]
Halim, Zahid [6 ,7 ]
Waqas, Muhammad [8 ,9 ]
机构
[1] Karlsruhe Institute of Technology, Karlsruhe,76131, Germany
[2] Institute of Management Sciences, Peshawar,25000, Pakistan
[3] College of Technological Innovation, Zayed University, Abu Dhabi, United Arab Emirates
[4] Amazonas State University, AM, Manaus, Brazil
[5] National Engineering Laboratory for Big Data System Computing Technology, Big Data Institute, College of Computer Science and Software Engineering, Shenzhen University, Shenzhen,518060, China
[6] Department of Information Management, National Yunlin University of Science and Technology, 123 University Road, Section 3, Yunlin, Douliou,64002, Taiwan
[7] Faculty of Computer Science and Engineering, Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi,23460, Pakistan
[8] School of Computing and Mathematical Sciences, University of Greenwich, London,SE10 9LS, United Kingdom
[9] School of Engineering, Edith Cowan University, Perth,WA,6027, Australia
关键词
Graph neural networks - Neural network models;
D O I
10.1016/j.eswa.2024.126133
中图分类号
学科分类号
摘要
Recently, the use of graph neural networks (GNNs) for leveraging knowledge graphs (KGs) has been on the rise due to their ability to encode both first-order and higher-order neighbor information. Most GNN-based models explicitly encode first-order information of an entity but may not effectively capture higher-order information. To address this, many existing methods overlook the impact of varying relations among neighboring nodes, leading to the integration of nodes with diverse semantics. This work propose an end-to-end recommendation model, named Item-Specific Graph Attention Network (IGAT), which jointly utilizes user-item interaction and KG information to predict user preferences. IGAT incorporates a knowledge-aware attention mechanism that assigns different weights to neighboring entities based on their relations and latent vector representations in the KG. Additionally, an item-specific attention mechanism is applied to measure the influence of the target item on the user's historical items. To mitigate biases from multi-layer propagation, IGAT utilizes contextualized representations of both users and items in the recommendation process. Extensive experiments on three benchmark datasets demonstrate the superior performance of IGAT compared to state-of-the-art KG-based recommendation models, with results showing that the proposed model outperforms the baselines. © 2024 Elsevier Ltd
引用
收藏
相关论文
共 50 条
  • [1] Graph attention-based collaborative filtering for user-specific recommender system using knowledge graph and deep neural networks
    Ehsan Elahi
    Zahid Halim
    [J]. Knowledge and Information Systems, 2022, 64 : 2457 - 2480
  • [2] Graph attention-based collaborative filtering for user-specific recommender system using knowledge graph and deep neural networks
    Elahi, Ehsan
    Halim, Zahid
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (09) : 2457 - 2480
  • [3] An Enhanced Neural Graph based Collaborative Filtering with Item Knowledge Graph
    Sangeetha, M.
    Thiagarajan, Meera Devi
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2022, 17 (04)
  • [4] Knowledge graph-based recommendation system enhanced by neural collaborative filtering and knowledge graph embedding
    Shokrzadeh, Zeinab
    Feizi-Derakhshi, Mohammad-Reza
    Balafar, Mohammad -Ali
    Mohasefi, Jamshid Bagherzadeh
    [J]. AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (01)
  • [5] Fusion Recommendation System Based on Collaborative Filtering and Knowledge Graph
    Lu, Donglei
    Zhu, Dongjie
    Du, Haiwen
    Sun, Yundong
    Wang, Yansong
    Li, Xiaofang
    Qu, Rongning
    Cao, Ning
    Higgs, Russell
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 42 (03): : 1133 - 1146
  • [6] Neural Collaborative Recommendation Algorithm Based on Attention Mechanism and Knowledge Graph
    Zhang, Chuang
    Wang, Wei
    Du, Yuxuan
    Zheng, Xiaoli
    He, Tingting
    [J]. Computer Engineering and Applications, 2023, 59 (22) : 111 - 120
  • [7] Collaborative Filtering Recommendation Algorithm Based on Graph Convolution Attention Neural Network
    Wang, Wei
    Du, Yuxuan
    Zheng, Xiaoli
    Zhang, Chuang
    [J]. Computer Engineering and Applications, 2023, 59 (13) : 247 - 258
  • [8] Attention-Based Graph Neural Network for News Recommendation
    Ji, Zhenyan
    Wu, Mengdan
    Liu, Jirui
    Armendariz Inigo, Jose Enrique
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [9] Contextualized Graph Attention Network for Recommendation With Item Knowledge Graph
    Liu, Yong
    Yang, Susen
    Xu, Yonghui
    Miao, Chunyan
    Wu, Min
    Zhang, Juyong
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (01) : 181 - 195
  • [10] Item enhanced graph collaborative network for collaborative filtering recommendation
    Huang, Haichi
    Tian, Xuan
    Luo, Sisi
    Shi, Yanli
    [J]. COMPUTING, 2022, 104 (12) : 2541 - 2556