paper-with-me

Papers

Reinforcement Knowledge Graph Reasoning for Explainable Recommendation

2019-06-12 · Yikun Xian, Zuohui Fu, S. Muthukrishnan, Gerard de Melo, Yongfeng Zhang

Recent advances in personalized recommendation have sparked great interest in the exploitation of rich structured information provided by knowledge graphs. Unlike most existing approaches that only focus on leveraging knowledge graphs for more accurate recommendation, we perform explicit reasoning with knowledge for decision making so that the recommendations are generated and supported by an interpretable causal inference procedure. To this end, we propose a method called Policy-Guided Path Reasoning (PGPR), which couples recommendation and interpretability by providing actual paths in a knowledge graph. Our contributions include four aspects. We first highlight the significance of incorporating knowledge graphs into recommendation to formally define and interpret the reasoning process. Second, we propose a reinforcement learning (RL) approach featuring an innovative soft reward strategy, user-conditional action pruning and a multi-hop scoring function. Third, we design a policy-guided graph search algorithm to efficiently and effectively sample reasoning paths for recommendation. Finally, we extensively evaluate our method on several large-scale real-world benchmark datasets, obtaining favorable results compared with state-of-the-art methods.

📄 PDF Abstract BibTeX arXiv:1906.05237

Code (1)

orcax/PGPR 공식 구현 pytorch

Tasks

Causal InferenceDecision MakingExplainable RecommendationKnowledge GraphsReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Interpretability 설명 없음
Causal inference Causal inference is the process of drawing a conclusion about a causal connection based on the conditions of the occurrence of an effect. The main difference between causal…

Similar Papers 제목 키워드 기반

Finding Paths for Explainable MOOC Recommendation: A Learner Perspective

2023-12-11 · Jibril Frej, Neel Shah, Marta Knežević, Tanya Nazaretsky 외

The increasing availability of Massive Open Online Courses (MOOCs) has created a necessity for personalized course recommendation systems. These systems often combine neural networks with Knowledge Graphs (KGs) to achiev…

Explainable RecommendationKnowledge GraphsRecommendation Systems

Explainable Session-based Recommendation via Path Reasoning

2024-02-28 · Yang Cao, Shuo Shang, Jun Wang, Wei zhang

This paper explores providing explainability for session-based recommendation (SR) by path reasoning. Current SR models emphasize accuracy but lack explainability, while traditional path reasoning prioritizes knowledge g…

Hierarchical Reinforcement LearningKnowledge GraphsSession-Based Recommendations

Time-aware Path Reasoning on Knowledge Graph for Recommendation

2021-08-05 · Yuyue Zhao, Xiang Wang, Jiawei Chen, Yashen Wang 외

Reasoning on knowledge graph (KG) has been studied for explainable recommendation due to it's ability of providing explicit explanations. However, current KG-based explainable recommendation methods unfortunately ignore …

Explainable RecommendationRelation Extraction

Explainable Biomedical Recommendations via Reinforcement Learning Reasoning on Knowledge Graphs

2021-11-20 · Gavin Edwards, Sebastian Nilsson, Benedek Rozemberczki, Eliseo Papa

For Artificial Intelligence to have a greater impact in biology and medicine, it is crucial that recommendations are both accurate and transparent. In other domains, a neurosymbolic approach of multi-hop reasoning on kno…

Drug DiscoveryKnowledge Graphsreinforcement-learningReinforcement Learning+1

Reinforcement Recommendation Reasoning through Knowledge Graphs for Explanation Path Quality

2022-09-11 · Giacomo Balloccu, Ludovico Boratto, Gianni Fenu, Mirko Marras

Numerous Knowledge Graphs (KGs) are being created to make Recommender Systems (RSs) not only intelligent but also knowledgeable. Integrating a KG in the recommendation process allows the underlying model to extract reaso…

DiversityExplainable RecommendationKnowledge GraphsRecommendation Systems