Explainable Reasoning over Knowledge Graphs for Recommendation
Xiang Wang, Dingxian Wang, Canran Xu, Xiangnan He, Yixin Cao, Tat-Seng, Chua

TL;DR
This paper introduces KPRN, a novel model that leverages knowledge graph paths for recommendation, enhancing interpretability and accuracy by modeling sequential dependencies and path semantics.
Contribution
The paper proposes KPRN, a new approach that effectively models path semantics and dependencies in knowledge graphs to improve recommendation and explainability.
Findings
KPRN outperforms state-of-the-art methods on movie and music datasets.
The weighted pooling operation improves path relevance discrimination.
Model demonstrates enhanced explainability through path-based reasoning.
Abstract
Incorporating knowledge graph into recommender systems has attracted increasing attention in recent years. By exploring the interlinks within a knowledge graph, the connectivity between users and items can be discovered as paths, which provide rich and complementary information to user-item interactions. Such connectivity not only reveals the semantics of entities and relations, but also helps to comprehend a user's interest. However, existing efforts have not fully explored this connectivity to infer user preferences, especially in terms of modeling the sequential dependencies within and holistic semantics of a path. In this paper, we contribute a new model named Knowledge-aware Path Recurrent Network (KPRN) to exploit knowledge graph for recommendation. KPRN can generate path representations by composing the semantics of both entities and relations. By leveraging the sequential…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Recommender Systems and Techniques · Topic Modeling
