NewsQA: A Machine Comprehension Dataset
Summary
Before NewsQA, large machine comprehension (MC) datasets were either too small for deep learning or generated synthetically. Even SQuAD, which uses crowdsourced questions, was already close to human-level scores. The Microsoft Maluuba team built NewsQA, a span-extraction corpus of 119,633 crowdsourced questions about 12,744 CNN articles. The people who wrote the questions saw only each article's headline and highlights. This led to curiosity-driven questions that use different wording from the article, and some of them cannot be answered from it. A separate group of workers then marked answer spans in the full article, and a validation round settled disagreements. Compared with SQuAD, the documents are much longer, and more questions need inference or need facts combined from several sentences. Humans scored 69.4% F1. The best baseline, FastQA, was 13.3 points lower, while the same human–model gap on SQuAD was under 2 points. NewsQA is freely available and is a harder benchmark that complements SQuAD. It can be used to test cross-domain transfer and to train models to recognise questions without an answer.
Key points
- Collection pipeline: articles were sampled at random from 90,266 CNN articles and split 90/5/5 into train/dev/test. Each question was answered by 2.73 workers on average. About 43.2% of questions went to validation, and 86.0% end up with an answer that at least two workers agreed on.
- Unanswerable questions: questions without an agreed answer are kept in the dataset and marked. Answerers could also choose a null answer.
- Document length: NewsQA articles average 30.7 sentences, compared with 4.9 for SQuAD paragraphs. A simple isf sentence-selection heuristic finds the answer sentence 79.6% of the time on SQuAD but only 35.4% on NewsQA. The gap stays large even when SQuAD paragraphs are joined into longer documents.
- Human scores: on 1,000 dev questions, humans scored 69.4 F1, 46.5 EM, 56.0 BLEU and 3.596 CIDEr. The authors say the low EM partly reflects equally correct answers with different span boundaries.
- Neural baselines: FastQA beat the authors' mLSTM on both datasets. Model errors were highest on synthesis and inference questions, and the model handled named-entity answers best.
Cited by
- MS MARCO: A Human Generated MAchine Reading COmprehension Dataset
- STARC: Structured Annotations for Reading Comprehension
- QuAC: Question Answering in Context
- A Dataset of Information-Seeking Questions and Answers Anchored in Research Papers
- SearchQA: A New Q&A Dataset Augmented with Context from a Search Engine
- English Machine Reading Comprehension Datasets: A Survey
- ELI5: Long Form Question Answering
- HeQ: a Large and Diverse Hebrew Reading Comprehension Benchmark
- Evaluating Large Language Models: A Comprehensive Survey
- DuReader: a Chinese Machine Reading Comprehension Dataset from Real-world Applications
- Cosmos QA: Machine Reading Comprehension with Contextual Commonsense Reasoning
- TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehension
- SpanBERT: Improving Pre-training by Representing and Predicting Spans
- How Much Reading Does Reading Comprehension Require? A Critical Investigation of Popular Benchmarks
- CTRL: A Conditional Transformer Language Model for Controllable Generation
- Looking Beyond the Surface: A Challenge Set for Reading Comprehension over Multiple Sentences
- UNIFIEDQA: Crossing Format Boundaries with a Single QA System
- Inquisitive Question Generation for High Level Text Comprehension
- The NarrativeQA Reading Comprehension Challenge
- Multi-Relational Question Answering from Narratives: Machine Reading and Reasoning in Simulated Worlds
- RACE: Large-scale ReAding Comprehension Dataset From Examinations
- MLQA: Evaluating Cross-lingual Extractive Question Answering
- RA-DIT: Retrieval-Augmented Dual Instruction Tuning
- Entity-Based Knowledge Conflicts in Question Answering
- DocVQA: A Dataset for VQA on Document Images
- The Natural Language Decathlon: Multitask Learning as Question Answering
- Know What You Don't Know: Unanswerable Questions for SQuAD
- A guide to the dataset explosion in QA, NLI, and commonsense reasoning
- DuoRC: Towards Complex Language Understanding with Paraphrased Reading Comprehension
- QuestEval: Summarization Asks for Fact-based Evaluation
- ASQA: Factoid Questions Meet Long-Form Answers
- SPoT: Better Frozen Model Adaptation through Soft Prompt Transfer
- BERT Post-Training for Review Reading Comprehension and Aspect-based Sentiment Analysis
- LinkBERT: Pretraining Language Models with Document Links
- ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehension
- A Robustly Optimized BERT Pre-training Approach with Post-training
Cite
@inproceedings{trischler2017newsqa,
title = {{NewsQA: A Machine Comprehension Dataset}},
author = {Trischler, Adam and Wang, Tong and Yuan, Xingdi and Harris, Justin and Sordoni, Alessandro and Bachman, Philip and Suleman, Kaheer},
booktitle = {Proceedings of the 2nd Workshop on Representation Learning for NLP},
year = {2017},
doi = {10.18653/v1/w17-2623},
eprint = {1611.09830},
archivePrefix = {arXiv},
url = {https://doi.org/10.18653/v1/w17-2623}
}References
- Ondrej Bajgar, Rudolf Kadlec, and Jan Kleindienst. 2016. Embracing data abundance: Booktest dataset for reading comprehension. arXiv preprint arXiv:1610.00956 . — [arXiv:1610.00956](https://arxiv.org/abs/1610.00956) find
This page in Markdown → https://md.research.elamur.ai/free/en/papers/trischler-2017-newsqa-machine-comprehension-dataset/