Jointly Learning Explainable Rules for Recommendation with Knowledge Graph
Not on the map. Why?
Abstract (arXiv)
Explainability and effectiveness are two key aspects for building recommender systems. Prior efforts mostly focus on incorporating side information to achieve better recommendation performance. However, these methods have some weaknesses: (1) prediction of neural network-based embedding methods are hard to explain and debug; (2) symbolic, graph-based approaches (e.g., meta path-based models) require manual efforts and domain knowledge to define patterns and rules, and ignore the item association types (e.g. substitutable and complementary). In this paper, we propose a novel joint learning framework to integrate textitinduction of explainable rules from knowledge graph with textitconstruction of a rule-guided neural recommendation model. The framework encourages two modules to complement each other in generating effective and explainable recommendation: 1) inductive rules, mined from item-centric knowledge graphs, summarize common multi-hop relational patterns for inferring different item associations and provide human-readable explanation for model prediction; 2) recommendation module can be augmented by induced rules and thus have better generalization ability dealing with the cold-start issue. Extensive experimentsfootnoteCode and data can be found at: urlhttps://github.com/THUIR/RuleRec show that our proposed method has achieved significant improvements in item recommendation over baselines on real-world datasets. Our model demonstrates robust performance over "noisy" item knowledge graphs, generated by linking item names to related entities.
Key facts. Cited by 40 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 6; 2023: 9; 2024: 10; 2025: 3.
40 papers.
Sort:
By area:
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendationcited by 94
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023When Large Language Models Meet Personalization: Perspectives of Challenges and Opportunitiescited by 90
- 2021Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matricescited by 22
- 2022Multi-Behavior Sequential Recommendation with Temporal Graph Transformercited by 20
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2021RetaGNN: Relational Temporal Attentive Graph Neural Networks for Holistic Sequential Recommendationcited by 15
- 2021Explainable Machine Learning with Prior Knowledge: An Overviewcited by 15
- 2021Efficient Non-Sampling Knowledge Graph Embeddingcited by 14
- 2023Recent Developments in Recommender Systems: A Surveycited by 14
- 2021Recent Advances in Heterogeneous Relation Learning for Recommendationcited by 13
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoningcited by 10
28 more
- 2022FairSR: Fairness-aware Sequential Recommendation through Multi-Task Learning with Preference Graph Embeddingscited by 9
- 2023AGI for Agriculturecited by 9
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A surveycited by 8
- 2021CoVA: Context-aware Visual Attention for Webpage Information Extractioncited by 6
- 2024LANE: Logic Alignment of Non-tuning Large Language Models and Online Recommendation Systems for Explainable Reason Generationcited by 6
- 2022Graph-based Extractive Explainer for Recommendationscited by 4
- 2023A Case Study for Compliance as Code with Graphs and Language Models: Public release of the Regulatory Knowledge Graphcited by 4
- 2023Knowledge-grounded Natural Language Recommendation Explanationcited by 4
- 2025RecKG: Knowledge Graph for Recommender Systemscited by 4
- 2024MQuinE: a cure for "Z-paradox" in knowledge graph embedding modelscited by 3
- 2022Learning Entity Linking Features for Emerging Entitiescited by 2
- 2023Knowledge is Power, Understanding is Impact: Utility and Beyond Goals, Explanation Quality, and Fairness in Path Reasoning Recommendationcited by 2
- 2024Explainable Session-based Recommendation via Path Reasoningcited by 2
- 2024Topic-Aware Knowledge Graph with Large Language Models for Interoperability in Recommender Systemscited by 2
- 2025KGIF: Optimizing Relation-Aware Recommendations with Knowledge Graph Information Fusioncited by 2
- 2021Rating and aspect-based opinion graph embeddings for explainable recommendationscited by 1
- 2021Towards Explainable Artificial Intelligence in Banking and Financial Servicescited by 1
- 2024KG4RecEval: Does Knowledge Graph Really Matter for Recommender Systems?cited by 1
- 2024Knowledge Graph Pruning for Recommendationcited by 1
- 2024Review of Explainable Graph-Based Recommender Systemscited by 1
- 2021Sequential Recommendation in Online Games with Multiple Sequences, Tasks and User Levelscited by 0
- 2021Graphing else matters: exploiting aspect opinions and ratings in explainable graph-based recommendationscited by 0
- 2022VRKG4Rec: Virtual Relational Knowledge Graphs for Recommendationcited by 0
- 2023Unveiling Optimal SDG Pathways: An Innovative Approach Leveraging Graph Pruning and Intent Graph for Effective Recommendationscited by 0
- 2023TDCGL: Two-Level Debiased Contrastive Graph Learning for Recommendationcited by 0
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systemscited by 0
- 2024CL4KGE: A Curriculum Learning Method for Knowledge Graph Embeddingcited by 0
- 2025Towards Multi-Aspect Diversification of News Recommendations Using Neuro-Symbolic AI for Individual and Societal Benefitcited by 0
- 2025Towards Multi-Aspect Diversification of News Recommendations Using Neuro-Symbolic AI for Individual and Societal Benefit2 Sep 2025
- 2025KGIF: Optimizing Relation-Aware Recommendations with Knowledge Graph Information Fusion7 Jan 2025
- 2025RecKG: Knowledge Graph for Recommender Systems7 Jan 2025
- 2024Topic-Aware Knowledge Graph with Large Language Models for Interoperability in Recommender Systems28 Dec 2024
- 2024CL4KGE: A Curriculum Learning Method for Knowledge Graph Embedding27 Aug 2024
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024LANE: Logic Alignment of Non-tuning Large Language Models and Online Recommendation Systems for Explainable Reason Generation3 Jul 2024
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoning22 Jun 2024
- 2024Knowledge Graph Pruning for Recommendation19 May 2024
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A survey4 Apr 2024
- 2024KG4RecEval: Does Knowledge Graph Really Matter for Recommender Systems?4 Apr 2024
- 2024Explainable Session-based Recommendation via Path Reasoning28 Feb 2024
28 more
- 2024MQuinE: a cure for "Z-paradox" in knowledge graph embedding models5 Feb 2024
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systems10 Nov 2023
- 2023TDCGL: Two-Level Debiased Contrastive Graph Learning for Recommendation1 Oct 2023
- 2023Unveiling Optimal SDG Pathways: An Innovative Approach Leveraging Graph Pruning and Intent Graph for Effective Recommendations21 Sep 2023
- 2023Knowledge-grounded Natural Language Recommendation Explanation30 Aug 2023
- 2023When Large Language Models Meet Personalization: Perspectives of Challenges and Opportunities31 Jul 2023
- 2023Recent Developments in Recommender Systems: A Survey22 Jun 2023
- 2023AGI for Agriculture12 Apr 2023
- 2023A Case Study for Compliance as Code with Graphs and Language Models: Public release of the Regulatory Knowledge Graph3 Feb 2023
- 2023Knowledge is Power, Understanding is Impact: Utility and Beyond Goals, Explanation Quality, and Fairness in Path Reasoning Recommendation14 Jan 2023
- 2022Learning Entity Linking Features for Emerging Entities8 Aug 2022
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation22 Jun 2022
- 2022Multi-Behavior Sequential Recommendation with Temporal Graph Transformer6 Jun 2022
- 2022FairSR: Fairness-aware Sequential Recommendation through Multi-Task Learning with Preference Graph Embeddings30 Apr 2022
- 2022VRKG4Rec: Virtual Relational Knowledge Graphs for Recommendation3 Apr 2022
- 2022Graph-based Extractive Explainer for Recommendations20 Feb 2022
- 2021Towards Explainable Artificial Intelligence in Banking and Financial Services14 Dec 2021
- 2021Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matrices26 Oct 2021
- 2021CoVA: Context-aware Visual Attention for Webpage Information Extraction24 Oct 2021
- 2021Recent Advances in Heterogeneous Relation Learning for Recommendation7 Oct 2021
- 2021Trustworthy AI: A Computational Perspective12 Jul 2021
- 2021Rating and aspect-based opinion graph embeddings for explainable recommendations7 Jul 2021
- 2021Graphing else matters: exploiting aspect opinions and ratings in explainable graph-based recommendations7 Jul 2021
- 2021Explainable Machine Learning with Prior Knowledge: An Overview21 May 2021
- 2021Efficient Non-Sampling Knowledge Graph Embedding21 Apr 2021
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendation14 Feb 2021
- 2021Sequential Recommendation in Online Games with Multiple Sequences, Tasks and User Levels13 Feb 2021
- 2021RetaGNN: Relational Temporal Attentive Graph Neural Networks for Holistic Sequential Recommendation29 Jan 2021
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendationcited by 94
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023When Large Language Models Meet Personalization: Perspectives of Challenges and Opportunitiescited by 90
- 2021Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matricescited by 22
- 2022Multi-Behavior Sequential Recommendation with Temporal Graph Transformercited by 20
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2021RetaGNN: Relational Temporal Attentive Graph Neural Networks for Holistic Sequential Recommendationcited by 15
- 2021Explainable Machine Learning with Prior Knowledge: An Overviewcited by 15
- 2021Efficient Non-Sampling Knowledge Graph Embeddingcited by 14
- 2023Recent Developments in Recommender Systems: A Surveycited by 14
- 2021Recent Advances in Heterogeneous Relation Learning for Recommendationcited by 13
- 2022FairSR: Fairness-aware Sequential Recommendation through Multi-Task Learning with Preference Graph Embeddingscited by 9
12 most cited of 38 All 38 (JSON)
- 2025Towards Multi-Aspect Diversification of News Recommendations Using Neuro-Symbolic AI for Individual and Societal Benefit2 Sep 2025
- 2025KGIF: Optimizing Relation-Aware Recommendations with Knowledge Graph Information Fusion7 Jan 2025
- 2025RecKG: Knowledge Graph for Recommender Systems7 Jan 2025
- 2024Topic-Aware Knowledge Graph with Large Language Models for Interoperability in Recommender Systems28 Dec 2024
- 2024CL4KGE: A Curriculum Learning Method for Knowledge Graph Embedding27 Aug 2024
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024Knowledge Graph Pruning for Recommendation19 May 2024
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A survey4 Apr 2024
- 2024KG4RecEval: Does Knowledge Graph Really Matter for Recommender Systems?4 Apr 2024
- 2024Explainable Session-based Recommendation via Path Reasoning28 Feb 2024
- 2024MQuinE: a cure for "Z-paradox" in knowledge graph embedding models5 Feb 2024
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systems10 Nov 2023
12 newest of 38 All 38 (JSON)