Implicit Knowledge Graph Collaborative Filtering Model

被引:0
|
作者
Xue F. [1 ,2 ]
Sheng Y. [3 ]
Liu K. [3 ]
Sang S. [3 ]
机构
[1] School of Software, Hefei University of Technology, Hefei
[2] Hefei Comprehensive National Science Center, Hefei
[3] School of Computer Science and Information Engineering, Hefei University of Technology, Hefei
基金
中国国家自然科学基金;
关键词
Backpropagation - Collaborative filtering - Graph neural networks - Semantics - User profile;
D O I
10.16451/j.cnki.issn1003-6059.202211008
中图分类号
学科分类号
摘要
In the existing recommendation methods based on knowledge graphs, graph neural networks are utilized to capture the correlation between user preferences and knowledge entities to achieve optimal recommendation results. However, certain limitations occur in this kind of relevance modeling methods due to its dependence on the explicit relationship between nodes(users, items or entities). To address these problems, an implicit knowledge graph collaborative filtering model(IKGCF) is proposed. Firstly, the implicit collaborative knowledge graph is constructed to eliminate the interference of explicit relationship on implicit interaction in recommendations and remove the limitation of explicit relationship on semantic relevance in the graph. Then, an enhanced graph neural network module is adopted to perform neighbor aggregation and message propagation to better capture the higher-order relevance on the implicit collaborative knowledge graph. Finally, a layer selection mechanism is employed to obtain the final node embedding vectors and predict and optimize the model. Experiments on three public datasets show that IKGCF achieves better performance. The full code of IKGCF is open-sourced at https://github.com/hfutmars/IKGCF. © 2022 Journal of Pattern Recognition and Artificial Intelligence. All rights reserved.
引用
收藏
页码:1033 / 1041
页数:8
相关论文
共 22 条
  • [1] HE X N, LIAO L Z, ZHANG H W, Et al., Neural Collaborative Filtering, Proc of the 26th International Conference on World Wide Web, pp. 173-182, (2017)
  • [2] HE X N, HE Z K, SONG J K, Et al., NAIS: Neural Attentive Item Similarity Model for Recommendation, IEEE Transactions on Knowledge and Data Engineering, 30, 12, pp. 2354-2366, (2018)
  • [3] WANG X, HE X N, WANG M, Et al., Neural Graph Collaborative Filtering, Proc of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 165-174, (2019)
  • [4] ZHANG F Z, YUAN N J, LIAN D F, Et al., Collaborative Knowledge Base Embedding for Recommender Systems, Proc of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 353-362, (2016)
  • [5] AI Q Y, AZIZI V, CHEN X, Et al., Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation, Algorithms, 11, 9, (2018)
  • [6] CAO Y X, WANG X, HE X N, Et al., Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences, Proc of the World Wide Web Conference, pp. 151-161, (2019)
  • [7] HUANG J, ZHAO W X, DOU H J, Et al., Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks, Proc of the 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 505-514, (2018)
  • [8] WANG X, WANG D X, XU C R, Et al., Explainable Reasoning over Knowledge Graphs for Recommendation, Proc of the 33rd AAAI Conference on Artificial Intelligence, pp. 5329-5336, (2019)
  • [9] HU B B, SHI C, ZHAO W X, Et al., Leveraging Meta-Path Based Context for Top-N Recommendation with a Neural Co-attention Model, Proc of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1531-1540, (2018)
  • [10] SUN Z, YANG J, ZHANG J, Et al., Recurrent Knowledge Graph Embedding for Effective Recommendation, Proc of the 12th ACM Conference on Recommender Systems, pp. 297-305, (2018)