From Chain to Tree: Refining Chain-like Rules into Tree-like Rules on
Knowledge Graphs
- URL: http://arxiv.org/abs/2403.05130v1
- Date: Fri, 8 Mar 2024 07:55:42 GMT
- Title: From Chain to Tree: Refining Chain-like Rules into Tree-like Rules on
Knowledge Graphs
- Authors: Wangtao Sun, Shizhu He, Jun Zhao, Kang Liu
- Abstract summary: We propose the concept of tree-like rules on knowledge graphs to expand the application scope.
We propose an effective framework for refining chain-like rules into tree-like rules.
- Score: 26.237564631208354
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: With good explanatory power and controllability, rule-based methods play an
important role in many tasks such as knowledge reasoning and decision support.
However, existing studies primarily focused on learning chain-like rules, which
limit their semantic expressions and accurate prediction abilities. As a
result, chain-like rules usually fire on the incorrect grounding values,
producing inaccurate or even erroneous reasoning results. In this paper, we
propose the concept of tree-like rules on knowledge graphs to expand the
application scope and improve the reasoning ability of rule-based methods.
Meanwhile, we propose an effective framework for refining chain-like rules into
tree-like rules. Experimental comparisons on four public datasets show that the
proposed framework can easily adapt to other chain-like rule induction methods
and the refined tree-like rules consistently achieve better performances than
chain-like rules on link prediction. The data and code of this paper can be
available at https://anonymous.4open.science/r/tree-rule-E3CD/.
Related papers
- A Scalable Matrix Visualization for Understanding Tree Ensemble Classifiers [20.416696003269674]
This paper introduces a scalable visual analysis method to explain tree ensemble classifiers that contain tens of thousands of rules.
We develop an anomaly-biased model reduction method to prioritize these rules at each hierarchical level.
Our method fosters a deeper understanding of both common and anomalous rules, thereby enhancing interpretability without sacrificing comprehensiveness.
arXiv Detail & Related papers (2024-09-05T01:48:11Z) - Can LLMs Reason with Rules? Logic Scaffolding for Stress-Testing and Improving LLMs [87.34281749422756]
Large language models (LLMs) have achieved impressive human-like performance across various reasoning tasks.
However, their mastery of underlying inferential rules still falls short of human capabilities.
We propose a logic scaffolding inferential rule generation framework, to construct an inferential rule base, ULogic.
arXiv Detail & Related papers (2024-02-18T03:38:51Z) - Exploring the Trie of Rules: a fast data structure for the
representation of association rules [0.3683202928838613]
Association rule mining techniques can generate a large volume of sequential data when implemented on transactional databases.
This paper proposes a novel data structure, called the Trie of rules, for storing a ruleset that is generated by association rule mining.
It compresses a ruleset with almost no data loss and benefits in terms of time for basic operations such as searching for a specific rule and sorting.
arXiv Detail & Related papers (2023-10-26T12:44:33Z) - ChatRule: Mining Logical Rules with Large Language Models for Knowledge
Graph Reasoning [107.61997887260056]
We propose a novel framework, ChatRule, unleashing the power of large language models for mining logical rules over knowledge graphs.
Specifically, the framework is initiated with an LLM-based rule generator, leveraging both the semantic and structural information of KGs.
To refine the generated rules, a rule ranking module estimates the rule quality by incorporating facts from existing KGs.
arXiv Detail & Related papers (2023-09-04T11:38:02Z) - RulE: Knowledge Graph Reasoning with Rule Embedding [69.31451649090661]
We propose a principled framework called textbfRulE (stands for Rule Embedding) to leverage logical rules to enhance KG reasoning.
RulE learns rule embeddings from existing triplets and first-order rules by jointly representing textbfentities, textbfrelations and textbflogical rules in a unified embedding space.
Results on multiple benchmarks reveal that our model outperforms the majority of existing embedding-based and rule-based approaches.
arXiv Detail & Related papers (2022-10-24T06:47:13Z) - Learning Symbolic Rules for Reasoning in Quasi-Natural Language [74.96601852906328]
We build a rule-based system that can reason with natural language input but without the manual construction of rules.
We propose MetaQNL, a "Quasi-Natural" language that can express both formal logic and natural language sentences.
Our approach achieves state-of-the-art accuracy on multiple reasoning benchmarks.
arXiv Detail & Related papers (2021-11-23T17:49:00Z) - Combining Rules and Embeddings via Neuro-Symbolic AI for Knowledge Base
Completion [59.093293389123424]
We show that not all rule-based Knowledge Base Completion models are the same.
We propose two distinct approaches that learn in one case: 1) a mixture of relations and the other 2) a mixture of paths.
When implemented on top of neuro-symbolic AI, which learns rules by extending Boolean logic to real-valued logic, the latter model leads to superior KBC accuracy outperforming state-of-the-art rule-based KBC by 2-10% in terms of mean reciprocal rank.
arXiv Detail & Related papers (2021-09-16T17:54:56Z) - Theoretical Rule-based Knowledge Graph Reasoning by Connectivity
Dependency Discovery [2.945948598480997]
We present a theory for rule-based knowledge graph reasoning, based on which the connectivity dependencies in the graph are captured via multiple rule types.
Results show that our RuleDict model not only provides precise rules to interpret new triples, but also achieves state-of-the-art performances on one benchmark knowledge graph completion task.
arXiv Detail & Related papers (2020-11-12T03:00:20Z) - RNNLogic: Learning Logic Rules for Reasoning on Knowledge Graphs [91.71504177786792]
This paper studies learning logic rules for reasoning on knowledge graphs.
Logic rules provide interpretable explanations when used for prediction as well as being able to generalize to other tasks.
Existing methods either suffer from the problem of searching in a large search space or ineffective optimization due to sparse rewards.
arXiv Detail & Related papers (2020-10-08T14:47:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.