UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Unsupervised Question Answering by Cloze Translation

Lewis, P; Denoyer, L; Riedel, S; (2019) Unsupervised Question Answering by Cloze Translation. In: Korhonen, A and Traum, D and Marquez, L, (eds.) Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. (pp. pp. 4896-4910). Association for Computational Linguistics (ACL): Florence, Italy. Green open access

[thumbnail of P19-1484.pdf]
Preview
Text
P19-1484.pdf - Published Version

Download (655kB) | Preview

Abstract

Obtaining training data for Question Answering (QA) is time-consuming and resource-intensive, and existing QA datasets are only available for limited domains and languages. In this work, we explore to what extent high quality training data is actually required for Extractive QA, and investigate the possibility of unsupervised Extractive QA. We approach this problem by first learning to generate context, question and answer triples in an unsupervised manner, which we then use to synthesize Extractive QA training data automatically. To generate such triples, we first sample random context paragraphs from a large corpus of documents and then random noun phrases or Named Entity mentions from these paragraphs as answers. Next we convert answers in context to “fill-in-the-blank” cloze questions and finally translate them into natural questions. We propose and compare various unsupervised ways to perform cloze-to-natural question translation, including training an unsupervised NMT model using non-aligned corpora of natural questions and cloze questions as well as a rule-based approach. We find that modern QA models can learn to answer human questions surprisingly well using only synthetic training data. We demonstrate that, without using the SQuAD training data at all, our approach achieves 56.4 F1 on SQuAD v1 (64.5 F1 when the answer is a Named Entity mention), outperforming early supervised models.

Type: Proceedings paper
Title: Unsupervised Question Answering by Cloze Translation
Event: 57th Annual Meeting of the Association-for-Computational-Linguistics (ACL)
Location: Florence, ITALY
Dates: 28 July 2019 - 02 August 2019
Open access status: An open access version is available from UCL Discovery
DOI: 10.18653/v1/P19-1484
Publisher version: http://dx.doi.org/10.18653/v1/P19-1484
Language: English
Additional information: This version is the version of record. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10098369
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item