Abstract

Given a knowledge graph and a fact (a triple statement), fact checking is to decide whether the fact belongs to the missing part of the graph. Facts in real-world knowledge bases are typically interpreted by both topological and semantic context that is not fully exploited by existing methods. This paper introduces a novel fact checking method that explicitly exploits discriminant subgraph structures. Our method discovers discriminant subgraphs associated with a set of training facts, characterized by a class of graph fact checking rules. These rules incorporate expressive subgraph patterns to jointly describe both topological and ontological constraints. (1) We extend graph fact checking rules ({mathsf{GFCs}}) to a class of ontological graph fact checking rules ({mathsf{OGFCs}}). {mathsf{OGFCs}} generalize {mathsf{GFCs}} by incorporating both topological constraints and ontological closeness to best distinguish between true and false fact statements. We provide quality measures to characterize useful patterns that are both discriminant and diversified. (2) Despite the increased expressiveness, we show that it is feasible to discover {mathsf{OGFCs}} in large graphs with ontologies, by developing a supervised pattern discovery algorithm. To find useful {mathsf{OGFCs}} as early as possible, it generates subgraph patterns relevant to training facts and dynamically selects patterns from a pattern stream with a small update cost per pattern. We verify that {mathsf{OGFCs}} can be used as rules and provide useful features for other statistical learning-based fact checking models. Using real-world knowledge bases, we experimentally verify the efficiency and the effectiveness of {mathsf{OGFC}}-based techniques for fact checking.

Highlights

  • Knowledge graphs have been utilized to support emerging applications, for example, Web search [8], recommendation [33], and decision making [17]

  • We propose models and algorithms that explicitly incorporate discriminant subgraphs and ontologies to support fact checking in knowledge graphs

  • ( ) [26] with the following new contributions that are not addressed by techniques: (1) new rule models that incorporate semantic closeness in ontology beyond label equality, (2) improved rule discovery algorithms that incorporate ontological subgraph matching and ontological pattern growth strategy, (3) a unified model for multiple types of facts with semantic closeness, which is unlike that need to build a separate model for each single triple pattern, and (4) experimental studies that verify the effectiveness of adding ontologies to the models

Read more

Summary

Introduction

Knowledge graphs have been utilized to support emerging applications, for example, Web search [8], recommendation [33], and decision making [17]. Our work nontrivially extends graph fact checking rules ( ) [26] with the following new contributions that are not addressed by techniques: (1) new rule models that incorporate semantic closeness in ontology beyond label equality, (2) improved rule discovery algorithms that incorporate ontological subgraph matching and ontological pattern growth strategy, (3) a unified model for multiple types of facts with semantic closeness, which is unlike that need to build a separate model for each single triple pattern, and (4) experimental studies that verify the effectiveness of adding ontologies to the models. Ontology functional dependencies (OFD) on relational data have been proposed to capture synonyms and is-a relationships defined in an ontology [2] These hard constraints are useful for detecting and cleaning data inconsistencies for follow-up fact checking tasks [31]. While hard rules are designed to enforce value constraints on node attribute values to capture data inconsistencies, can be viewed as a class of association rules that incorporates approximate graph pattern matching with ontology closeness functions to identify missing facts. The semantics and applications of are quite different from their counterparts in these data dependencies

Fact Checking with Graph Patterns
Ontological Graph Fact Checking Rules
Supervised
Discovery Algorithm
Procedure
Experimental Study
For datasets that do not have external ontologies such as and
Findings
Methods
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call