A Survey on Knowledge Graph-Based Recommender Systems
Обзор рекомендательных систем на основе графов знаний
2020-10-07
SCID: 54.1/6ucvzaej
Discuss with AI
connection-based methodsembedding-based methodsknowledge graphknowledge graph-based recommender systemspropagation-based methods
Figures from the paper
Abstract (AI)
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 more personalized recommendations, recommender systems still suffer from several challenges, such as data sparsity and cold-start problems. In recent years, generating recommendations with the knowledge graph as side information has attracted considerable interest. Such an approach can not only alleviate the above mentioned issues for a more accurate recommendation, but also provide explanations for recommended items. In this paper, we conduct a systematical survey of knowledge graph-based recommender systems. We collect recently published papers in this field, and group them into three categories, i.e., embedding-based methods, connection-based methods, and propagation-based methods. Also, we further subdivide each category according to the characteristics of these approaches. Moreover, we investigate the proposed algorithms by focusing on how the papers utilize the knowledge graph for accurate and explainable recommendation. Finally, we propose several potential research directions in this field.
Key Findings
1
Each of the three categories can be further subdivided based on specific method characteristics
2
KG-based recommendation can improve recommendation accuracy and provide explanations for recommended items
3
Knowledge graphs (KGs) as side information can alleviate data sparsity and cold-start problems in recommender systems
4
The paper identifies and proposes several potential research directions in KG-based recommender systems
5
The survey analyzes how existing algorithms utilize KGs to achieve accurate and explainable recommendations
6
The surveyed KG-based recommender methods are grouped into three main categories: embedding-based, connection-based, and propagation-based
Research Object
Knowledge graph-based recommender systems
Research Subject
How knowledge graphs are utilized to improve recommendation accuracy and explainability, including categorization and analysis of embedding-based, connection-based, and propagation-based methods
Publication Details
Publication Date
2020-10-07
Journal
Publisher
ISSN
Cited by
906
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai10
Exploiting Generative AI to Scale up Intelligent Tutoring Systems2023
Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation2014
Convolutional Neural Networks for Sentence Classification2014
Targeted Branching for the Maximum Independent Set Problem Using Graph Neural Networks2024
Knowledge Graph Embedding by Translating on Hyperplanes2014
A Survey of Collaborative Filtering Techniques2009
A Survey on Knowledge Graphs: Representation, Acquisition, and Applications2021
Knowledge Graph Embedding: A Survey of Approaches and Applications2017
Knowledge Graph Embedding via Dynamic Mapping Matrix2015
Knowledge graph refinement: A survey of approaches and evaluation methods2016