Exploiting Explicit Paths for Multi-hop Reading Comprehension

Souvik Kundu, Tushar Khot, Ashish Sabharwal, Peter Clark


Abstract
We propose a novel, path-based reasoning approach for the multi-hop reading comprehension task where a system needs to combine facts from multiple passages to answer a question. Although inspired by multi-hop reasoning over knowledge graphs, our proposed approach operates directly over unstructured text. It generates potential paths through passages and scores them without any direct path supervision. The proposed model, named PathNet, attempts to extract implicit relations from text through entity pair representations, and compose them to encode each path. To capture additional context, PathNet also composes the passage representations along each path to compute a passage-based representation. Unlike previous approaches, our model is then able to explain its reasoning via these explicit paths through the passages. We show that our approach outperforms prior models on the multi-hop Wikihop dataset, and also can be generalized to apply to the OpenBookQA dataset, matching state-of-the-art performance.
Anthology ID:
P19-1263
Volume:
Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics
Month:
July
Year:
2019
Address:
Florence, Italy
Editors:
Anna Korhonen, David Traum, Lluís Màrquez
Venue:
ACL
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
2737–2747
Language:
URL:
https://aclanthology.org/P19-1263
DOI:
10.18653/v1/P19-1263
Bibkey:
Cite (ACL):
Souvik Kundu, Tushar Khot, Ashish Sabharwal, and Peter Clark. 2019. Exploiting Explicit Paths for Multi-hop Reading Comprehension. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 2737–2747, Florence, Italy. Association for Computational Linguistics.
Cite (Informal):
Exploiting Explicit Paths for Multi-hop Reading Comprehension (Kundu et al., ACL 2019)
Copy Citation:
PDF:
https://aclanthology.org/P19-1263.pdf
Video:
 https://vimeo.com/384736068
Code
 allenai/PathNet
Data
OpenBookQAWikiHop