Computer and Modernization ›› 2024, Vol. 0 ›› Issue (03): 34-40.doi: 10.3969/j.issn.1006-2475.2024.03.006

Previous Articles     Next Articles

Multiple Objective Explainable Recommendation Based on Knowledge Graph

  

  1. (School of Science, University of Shanghai for Science and Technology, Shanghai 200093, China)
  • Online:2024-03-28 Published:2024-04-28

Abstract: Abstract: Most of the existing recommendation system research focuses on how to improve the accuracy of recommendation, but neglects the explainability of recommendation. In order to maximize the satisfaction with recommendation items of users, a multi-objective explainable recommendation model based on knowledge graph is proposed to optimize the accuracy, novelty, diversity and explainability of recommendations. Firstly, the explainable candidate list of users is obtained by knowledge graph, and the explainable candidate list is quantified by using a unified method based on the path between the interaction item and the recommendation item of target users. Finally, the explainable candidate list is optimized by multi-objective optimization algorithm, and the final recommendation list is obtained. The experimental results on the dataset of Movielens and Epinions show that the proposed model can improve the explainability of recommendations without compromising accuracy, novelty, and diversity.

Key words: Key words: knowledge graph, recommendation system, explainability, multi-objective optimization

CLC Number: