Neural-Symbolic Reasoning on Knowledge Graphs

10/12/2020
by   Jing Zhang, et al.
35

Knowledge graph reasoning is the fundamental component to support machine learning applications such as information extraction, information retrieval and recommendation. Since knowledge graph can be viewed as the discrete symbolic representations of knowledge, reasoning on knowledge graphs can naturally leverage the symbolic techniques. However, symbolic reasoning is intolerant of the ambiguous and noisy data. On the contrary, the recent advances of deep learning promote neural reasoning on knowledge graphs, which is robust to the ambiguous and noisy data, but lacks interpretability compared to symbolic reasoning. Considering the advantages and disadvantages of both methodologies, recent efforts have been made on combining the two reasoning methods. In this survey, we take a thorough look at the development of the symbolic reasoning, neural reasoning and the neural-symbolic reasoning on knowledge graphs. We survey two specific reasoning tasks, knowledge graph completion and question answering on knowledge graphs, and explain them in a unified reasoning framework. We also briefly discuss the future directions for knowledge graph reasoning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/02/2020

A Survey on Knowledge Graphs: Representation, Acquisition and Applications

Human knowledge provides a formal understanding of the world. Knowledge ...
research
10/15/2021

A Survey on State-of-the-art Techniques for Knowledge Graphs Construction and Challenges ahead

Global datasphere is increasing fast, and it is expected to reach 175 Ze...
research
10/24/2020

Learning to Deceive Knowledge Graph Augmented Models via Targeted Perturbation

Symbolic knowledge (e.g., entities, relations, and facts in a knowledge ...
research
02/08/2022

Computing Rule-Based Explanations of Machine Learning Classifiers using Knowledge Graphs

The use of symbolic knowledge representation and reasoning as a way to r...
research
11/06/2020

KompaRe: A Knowledge Graph Comparative Reasoning System

Reasoning is a fundamental capability for harnessing valuable insight, k...
research
02/15/2022

Knowledge Graph Reasoning with Logics and Embeddings: Survey and Perspective

Knowledge graph (KG) reasoning is becoming increasingly popular in both ...
research
06/17/2021

On the Capabilities of Pointer Networks for Deep Deductive Reasoning

The importance of building neural networks that can learn to reason has ...

Please sign up or login with your details

Forgot password? Click here to reset