Differentiable Reasoning over a Virtual Knowledge Base

02/25/2020
by   Bhuwan Dhingra, et al.
0

We consider the task of answering complex multi-hop questions using a corpus as a virtual knowledge base (KB). In particular, we describe a neural module, DrKIT, that traverses textual data like a KB, softly following paths of relations between mentions of entities in the corpus. At each step the module uses a combination of sparse-matrix TFIDF indices and a maximum inner product search (MIPS) on a special index of contextual representations of the mentions. This module is differentiable, so the full system can be trained end-to-end using gradient based methods, starting from natural language inputs. We also describe a pretraining scheme for the contextual representation encoder by generating hard negative examples using existing knowledge bases. We show that DrKIT improves accuracy by 9 points on 3-hop questions in the MetaQA dataset, cutting the gap between text-based and KB-based state-of-the-art by 70 HotpotQA, DrKIT leads to a 10 approach to retrieving the relevant passages required to answer a question. DrKIT is also very efficient, processing 10-100x more queries per second than existing multi-hop systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2021

SYGMA: System for Generalizable Modular Question Answering OverKnowledge Bases

Knowledge Base Question Answering (KBQA) tasks that in-volve complex rea...
research
05/22/2020

A Complex KBQA System using Multiple Reasoning Paths

Multi-hop knowledge based question answering (KBQA) is a complex task fo...
research
04/21/2019

PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Text

We consider open-domain queston answering (QA) where answers are drawn f...
research
10/25/2021

Improving Embedded Knowledge Graph Multi-hop Question Answering by introducing Relational Chain Reasoning

Knowledge Base Question Answering (KBQA) aims to answer userquestions fr...
research
05/24/2019

Differentiable Representations For Multihop Inference Rules

We present efficient differentiable implementations of second-order mult...
research
02/14/2020

Scalable Neural Methods for Reasoning With a Symbolic Knowledge Base

We describe a novel way of representing a symbolic knowledge base (KB) c...
research
07/01/2022

QA Is the New KR: Question-Answer Pairs as Knowledge Bases

In this position paper, we propose a new approach to generating a type o...

Please sign up or login with your details

Forgot password? Click here to reset