Deep Learning on Knowledge Graph for Recommender System: A Survey
Recent advances in research have demonstrated the effectiveness of knowledge graphs (KG) in providing valuable external knowledge to improve recommendation systems (RS). A knowledge graph is capable of encoding high-order relations that connect two objects with one or multiple related attributes. With the help of the emerging Graph Neural Networks (GNN), it is possible to extract both object characteristics and relations from KG, which is an essential factor for successful recommendations. In this paper, we provide a comprehensive survey of the GNN-based knowledge-aware deep recommender systems. Specifically, we discuss the state-of-the-art frameworks with a focus on their core component, i.e., the graph embedding module, and how they address practical recommendation issues such as scalability, cold-start and so on. We further summarize the commonly-used benchmark datasets, evaluation metrics as well as open-source codes. Finally, we conclude the survey and propose potential research directions in this rapidly growing field.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep LearningGraph EmbeddingKnowledge GraphsRecommendation SystemsSurveySimilar Papers 제목 키워드 기반
A Survey on Knowledge Graph-Based Recommender Systems
To solve the information explosion problem and enhance user experience in various online applications, recommender systems have been developed to model users preferences. Although numerous efforts have been made toward m…
Explainable RecommendationRecommendation SystemsSurveyRecent Developments in Recommender Systems: A Survey
In this technical survey, we comprehensively summarize the latest advancements in the field of recommender systems. The objective of this study is to provide an overview of the current state-of-the-art in the field and h…
FairnessRecommendation SystemsSurveyA Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions
Recommender system is one of the most important information services on today's Internet. Recently, graph neural networks have become the new state-of-the-art approach to recommender systems. In this survey, we conduct a…
graph constructionGraph Neural NetworkModel OptimizationRecommendation SystemsScientific Paper Recommendation: A Survey
Globally, recommendation services have become important due to the fact that they support e-commerce applications and different research communities. Recommender systems have a large number of applications in many fields…
ArticlesCollaborative FilteringRecommendation SystemsSurveyGraph Learning Approaches to Recommender Systems: A Review
Recent years have witnessed the fast development of the emerging topic of Graph Learning based Recommender Systems (GLRS). GLRS mainly employ the advanced graph learning approaches to model users' preferences and intenti…
Collaborative FilteringGraph LearningRecommendation Systems