arrow
Return

KCRec: Knowledge-aware representation Graph Convolutional Network for Recommendation

delete2021-10-01
delete28
PRE
AI
L
Lisa Zhang
Z
Zhe Kang
X
Xiaoxin Sun
B
Bangzuo Zhang
D
Dongbing Pu *
DOI:10.1016/j.knosys.2021.107399delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Collaborative filtering (CF) usually suffers from data sparsity and cold-start problems in real recommendation scenarios, therefore, side information like social networks and contexts have been introduced to improve its performance. In this paper, we consider the knowledge graph (KG) as a source of side information and propose a novel framework, Knowledge-aware representation Graph Convolutional Network for Recommendation (KCRec), that is an end-to-end framework that captures the inter-user and inter-item relatedness effectively. For exploring the potential long-distance interests of the user, we aggregate the item features and get the representation of the user preferences by propagating the relationships in KG between their neighborhood, and further integrates with the graph convolution network. Furthermore, we employ similarity features in different users to construct a user-adjacency graph, and utilize the user-item interaction features to establish a user-feature graph, to obtain the high-order representation of users. Extensive experiments on two real-world datasets demonstrate that our proposed method has substantially improved, which outperforms several state-of-the-art baselines. (C) 2021 Elsevier B.V. All rights reserved.
Keywords:
Knowledge graph
Graph Convolutional Network
Attention mechanism
Recommender system
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.2W
Citations:
4.5W

Organization

N
northeast normal university - china
Scholars:
1.2W
Papers: 9.2K
Citations: 23