Graph-based Non-Sampling for Knowledge Graph Enhanced Recommendation

Shuang Liang,Jie Shao,Jiasheng Zhang,Bin Cui
DOI: https://doi.org/10.1109/tkde.2023.3240832
IF: 9.235
2023-01-01
IEEE Transactions on Knowledge and Data Engineering
Abstract:Knowledge graph (KG) enhanced recommendation, which aims to solve the cold start and explainability in recommender systems, has attracted considerable research interest recently. Existing recommender systems usually focus on implicit feedback such as purchase history without negative feedback. Most of them apply the negative sampling strategy to deal with the implicit feedback data, which may ignore the latent positive user-item interaction. Some other works adopt the non-sampling strategy that treats all non-observed interactions as negative samples and assigns a weight for each negative sample to represent the probability that this sample is a positive sample. However, they use a simple and intuitive weight assignment strategy and cannot catch the latent relationship from all interaction data. To address these problems, we consider graph structure information of both user-item interaction and knowledge graph, and propose a Graph-based Non-Sampling strategy to achieve efficient performance in Knowledge graph enhanced Recommendation (GNSKR). GNSKR utilizes node centrality to significantly improve recommendation performance with low computation cost. Meanwhile, we combine knowledge graph embedding and recommendation task with a local aggregation block, which efficiently catches the high-order connection information in KG enhanced recommendation. Experiments on three datasets show that GNSKR embraces the state-of-the-art with competitive efficiency.
computer science, information systems, artificial intelligence,engineering, electrical & electronic
What problem does this paper attempt to address?