Repurposing Entailment for Multi-Hop Question Answering Tasks

Harsh Trivedi, Heeyoung Kwon, Tushar Khot, Ashish Sabharwal, Niranjan Balasubramanian
4/20/2019
cs.CLcs.AIcs.LG

Official code: StonyBrookNLP/multee (29 stars, Apache-2.0, last commit 2020-05-04).

Abstract

Question Answering (QA) naturally reduces to an entailment problem, namely, verifying whether some text entails the answer to a question. However, for multi-hop QA tasks, which require reasoning with multiple sentences, it remains unclear how best to utilize entailment models pre-trained on large scale datasets such as SNLI, which are based on sentence pairs. We introduce Multee, a general architecture that can effectively use entailment models for multi-hop QA tasks. Multee uses (i) a local module that helps locate important sentences, thereby avoiding distracting information, and (ii) a global module that aggregates information by effectively incorporating importance weights. Importantly, we show that both modules can use entailment functions pre-trained on a large scale NLI datasets. We evaluate performance on MultiRC and OpenBookQA, two multihop QA datasets. When using an entailment function pre-trained on NLI datasets, Multee outperforms QA models trained only on the target QA datasets and the OpenAI transformer models. The code is available at https://github.com/StonyBrookNLP/multee.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Repository for Repurposing Entailment for Multi-Hop Question Answering Tasks, NAACL19

297Shell, PythonApr 19, 20196 years agoApache-2.0
multihopquestion-answeringtextual-entailment

Similar Papers

Cite this paper

@article{trivedi2019repurposing,
  title  = {Repurposing Entailment for Multi-Hop Question Answering Tasks},
  author = {Harsh Trivedi and Heeyoung Kwon and Tushar Khot and Ashish Sabharwal and Niranjan Balasubramanian},
  year   = {2019},
  eprint = {1904.09380},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1904.09380}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1904.09380.svg)](https://codeofpaper.com/paper/1904.09380)

Discussion