ReaRev: Adaptive Reasoning for Question Answering over Knowledge Graphs

10/24/2022
by   Costas Mavromatis, et al.
0

Knowledge Graph Question Answering (KGQA) involves retrieving entities as answers from a Knowledge Graph (KG) using natural language queries. The challenge is to learn to reason over question-relevant KG facts that traverse KG entities and lead to the question answers. To facilitate reasoning, the question is decoded into instructions, which are dense question representations used to guide the KG traversals. However, if the derived instructions do not exactly match the underlying KG information, they may lead to reasoning under irrelevant context. Our method, termed ReaRev, introduces a new way to KGQA reasoning with respect to both instruction decoding and execution. To improve instruction decoding, we perform reasoning in an adaptive manner, where KG-aware information is used to iteratively update the initial instructions. To improve instruction execution, we emulate breadth-first search (BFS) with graph neural networks (GNNs). The BFS strategy treats the instructions as a set and allows our method to decide on their execution order on the fly. Experimental results on three KGQA benchmarks demonstrate the ReaRev's effectiveness compared with previous state-of-the-art, especially when the KG is incomplete or when we tackle complex questions. Our code is publicly available at https://github.com/cmavro/ReaRev_KGQA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/07/2022

Knowledge-enhanced Iterative Instruction Generation and Reasoning for Knowledge Base Question Answering

Multi-hop Knowledge Base Question Answering(KBQA) aims to find the answe...
research
10/06/2022

Grape: Knowledge Graph Enhanced Passage Reader for Open-domain Question Answering

A common thread of open-domain question answering (QA) models employs a ...
research
12/10/2021

TempoQR: Temporal Question Reasoning over Knowledge Graphs

Knowledge Graph Question Answering (KGQA) involves retrieving facts from...
research
04/27/2020

Semantic Graphs for Generating Deep Questions

This paper proposes the problem of Deep Question Generation (DQG), which...
research
05/30/2023

Graph Reasoning for Question Answering with Triplet Retrieval

Answering complex questions often requires reasoning over knowledge grap...
research
12/06/2021

JointLK: Joint Reasoning with Language Models and Knowledge Graphs for Commonsense Question Answering

Existing KG-augmented models for question answering primarily focus on d...
research
01/28/2023

Semantic Parsing for Conversational Question Answering over Knowledge Graphs

In this paper, we are interested in developing semantic parsers which un...

Please sign up or login with your details

Forgot password? Click here to reset