Message Passing for Complex Question Answering over Knowledge Graphs

08/19/2019
by   Svitlana Vakulenko, et al.
4

Question answering over knowledge graphs (KGQA) has evolved from simple single-fact questions to complex questions that require graph traversal and aggregation. We propose a novel approach for complex KGQA that uses unsupervised message passing, which propagates confidence scores obtained by parsing an input question and matching terms in the knowledge graph to a set of possible answers. First, we identify entity, relationship, and class names mentioned in a natural language question, and map these to their counterparts in the graph. Then, the confidence scores of these mappings propagate through the graph structure to locate the answer entities. Finally, these are aggregated depending on the identified question type. This approach can be efficiently implemented as a series of sparse matrix multiplications mimicking joins over small local subgraphs. Our evaluation results show that the proposed approach outperforms the state-of-the-art on the LC-QuAD benchmark. Moreover, we show that the performance of the approach depends only on the quality of the question interpretation results, i.e., given a correct relevance score distribution, our approach always produces a correct answer ranking. Our error analysis reveals correct answers missing from the benchmark dataset and inconsistencies in the DBpedia knowledge graph. Finally, we provide a comprehensive evaluation of the proposed approach accompanied with an ablation study and an error analysis, which showcase the pitfalls for each of the question answering components in more detail.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2019

Question Answering over Knowledge Graphs via Structural Query Patterns

Natural language question answering over knowledge graphs is an importan...
research
12/02/2022

Knowledge Graph Quality Evaluation under Incomplete Information

Utilities of knowledge graphs (KGs) depend on their qualities. A KG that...
research
02/22/2021

Approximate Knowledge Graph Query Answering: From Ranking to Binary Classification

Large, heterogeneous datasets are characterized by missing or even erron...
research
10/13/2020

Finding Minimum Connected Subgraphs with Ontology Exploration on Large RDF Data

In this paper, we study the following problem: given a knowledge graph (...
research
09/20/2022

Dynamic Relevance Graph Network for Knowledge-Aware Question Answering

This work investigates the challenge of learning and reasoning for Commo...
research
03/25/2022

Improving Question Answering over Knowledge Graphs Using Graph Summarization

Question Answering (QA) systems over Knowledge Graphs (KGs) (KGQA) autom...
research
03/19/2023

FVQA 2.0: Introducing Adversarial Samples into Fact-based Visual Question Answering

The widely used Fact-based Visual Question Answering (FVQA) dataset cont...

Please sign up or login with your details

Forgot password? Click here to reset