A Thorough Examination of the CNN/Daily Mail Reading Comprehension Task
Written for the Research library (claude-opus-5-5) from the paper text, in our own words: the license "arXiv — non-exclusive licence to distribute" does not allow redistributing the text itself. Original — arxiv.org/pdf/1606.02858
Summary
This paper asks how much real language understanding the large cloze-style reading comprehension datasets from Hermann et al. (2015) actually require. Those datasets were built from CNN and Daily Mail news articles. Each question is a summary bullet point with one anonymized entity removed, and the system must recover that entity from the article. The authors study the task in two ways. First, they build two straightforward systems: a feature-based entity ranking classifier and a simplified attention-based neural model derived from the AttentiveReader. Second, they hand-label 100 CNN questions by the kind of reasoning each one needs. The neural model reaches 73.6% on CNN and 76.6% on Daily Mail, which is 7–10 points above earlier published results. The hand analysis shows that most answerable questions can be solved by finding one relevant sentence and matching it, often through paraphrase. About a quarter of the questions are broken by coreference errors or anonymization, which leaves little room for further gains. The authors conclude that the benchmark is easier and noisier than it first appeared, so it says little about deeper multi-sentence reasoning.
Key points
- Data: CNN has about 380k training questions and Daily Mail about 879k. Passages average roughly 30 sentences and 760–810 tokens, with around 26 candidate entities per passage. Entities are replaced with
@entityNmarkers after NER and coreference resolution. - Entity-centric classifier: it ranks candidate entities with hand-built features, including frequency, first position, n-gram match around the placeholder, word distance, sentence co-occurrence and dependency-parse matches. On its own it already beats the earlier baselines.
- Hand analysis of 100 CNN items: 13 are exact match, 41 paraphrasing, 19 partial clue, 2 multi-sentence, 8 coreference errors and 17 ambiguous or hard. On this sample the classifier scores 66% and the neural net 74%.
- Paraphrasing: the neural model's advantage comes mainly from paraphrasing and partial-clue questions, where learned distributed representations handle lexical variation better. Both systems get all exact-match questions right and fail on most noisy ones.
- Code: released at github.com/danqi/rc-cnn-dailymail. The data comes from DeepMind's rc-data.
Cited by
- STARC: Structured Annotations for Reading Comprehension
- Learning to Ask: Neural Question Generation for Reading Comprehension
- DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphs
- Evaluating Models' Local Decision Boundaries via Contrast Sets
- Newsroom: A Dataset of 1.3 Million Summaries with Diverse Extractive Strategies
- Cosmos QA: Machine Reading Comprehension with Contextual Commonsense Reasoning
- TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehension
- How Much Reading Does Reading Comprehension Require? A Critical Investigation of Popular Benchmarks
- Looking Beyond the Surface: A Challenge Set for Reading Comprehension over Multiple Sentences
- The NarrativeQA Reading Comprehension Challenge
- Neural Text Summarization: A Critical Evaluation
- Multi-Relational Question Answering from Narratives: Machine Reading and Reasoning in Simulated Worlds
- RACE: Large-scale ReAding Comprehension Dataset From Examinations
- Event Extraction as Machine Reading Comprehension
- LogiQA: A Challenge Dataset for Machine Reading Comprehension with Logical Reasoning
- WANLI: Worker and AI Collaboration for Natural Language Inference Dataset Creation
- Large Language Models: A Survey
- SQuAD: 100,000+ Questions for Machine Comprehension of Text
- A guide to the dataset explosion in QA, NLI, and commonsense reasoning
- Bidirectional Attention Flow for Machine Comprehension
- DREAM: A Challenge Data Set and Models for Dialogue-Based Reading Comprehension
- Machine Comprehension Using Match-LSTM and Answer Pointer
- Constructing Datasets for Multi-hop Reading Comprehension Across Documents
- Inference is Everything: Recasting Semantic Resources into a Unified Evaluation Framework
- Dynamic Coattention Networks For Question Answering
- ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehension
Cite
@misc{chen2016thorough,
title = {{A Thorough Examination of the CNN/Daily Mail Reading Comprehension Task}},
author = {Chen, Danqi and Bolton, Jason and Manning, Christopher D.},
year = {2016},
doi = {10.48550/arxiv.1606.02858},
eprint = {1606.02858},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.1606.02858}
}References
- Jonathan Berant, Vivek Srikumar, Pei-Chun Chen, Abby Vander Linden, Brittany Harding, Brad Huang, Peter Clark, and Christopher D. Manning. 2014. Modeling biological processes for reading comprehension. In Empirical Methods in Natural Language Processing (EMNLP), pages 1499–1510. find
- Christopher J.C. Burges. 2013. Towards the machine comprehension of text: An essay. Technical report, Microsoft Research Technical Report MSR-TR-2013-125. find
- Danqi Chen and Christopher Manning. 2014. A fast and accurate dependency parser using neural networks. In Empirical Methods in Natural Language Processing (EMNLP), pages 740–750. find our card
- Kyunghyun Cho, Bart van Merrienboer, Caglar Gulcehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and Yoshua Bengio. 2014. Learning phrase representations using rnn encoder–decoder for statistical machine translation. In Empirical Methods in Natural Language Processing (EMNLP), pages 1724–1734… find
- Karl Moritz Hermann, Tomas Kocisky, Edward Grefenstette, Lasse Espeholt, Will Kay, Mustafa Suleyman, and Phil Blunsom. 2015. Teaching machines to read and comprehend. In Advances in Neural Information Processing Systems (NIPS), pages 1684–1692. find our card
- Felix Hill, Antoine Bordes, Sumit Chopra, and Jason Weston. 2016. The goldilocks principle: Reading children’s books with explicit memory representations. In International Conference on Learning Representations (ICLR). find our card
- Rudolf Kadlec, Martin Schmid, Ondrej Bajgar, and Jan Kleindienst. 2016. Text understanding with the attention sum reader network. In Association for Computational Linguistics (ACL). find
- Sosuke Kobayashi, Ran Tian, Naoaki Okazaki, and Kentaro Inui. 2016. Dynamic entity representation with max-pooling improves machine reading. In North American Association for Computational Linguistics (NAACL). find
- Ankit Kumar, Ozan Irsoy, Peter Ondruska, Mohit Iyyer, James Bradbury, Ishaan Gulrajani, Victor Zhong, Romain Paulus, and Richard Socher. 2016. Ask me anything: Dynamic memory networks for natural language processing. In International Conference on Machine Learning (ICML). find our card
- Moontae Lee, Xiaodong He, Wen-tau Yih, Jianfeng Gao, Li Deng, and Paul Smolensky. 2016. Reasoning in vector space: An exploratory study of question answering. In International Conference on Learning Representations (ICLR). find
- Thang Luong, Hieu Pham, and Christopher D. Manning. 2015. Effective approaches to attention-based neural machine translation. In Empirical Methods in Natural Language Processing (EMNLP), pages 1412–1421. find
- Peter Norvig. 1978. A Unified Theory of Inference for Text Understanding. Ph.D. thesis, University of California, Berkeley. find
- Jeffrey Pennington, Richard Socher, and Christopher Manning. 2014. Glove: Global vectors for word representation. In Empirical Methods in Natural Language Processing (EMNLP), pages 1532–1543. find
- Matthew Richardson, Christopher J.C. Burges, and Erin Renshaw. 2013. MCTest: A challenge dataset for the open-domain machine comprehension of text. In Empirical Methods in Natural Language Processing (EMNLP), pages 193–203. find our card
- Mrinmaya Sachan, Kumar Dubey, Eric Xing, and Matthew Richardson. 2015. Learning answer-entailing structures for machine comprehension. In Association for Computational Linguistics and International Joint Conference on Natural Language Processing (ACL/IJCNLP), pages 239–249. find
- Sainbayar Sukhbaatar, arthur szlam, Jason Weston, and Rob Fergus. 2015. End-to-end memory networks. In Advances in Neural Information Processing Systems (NIPS), pages 2431–2439. find
- Hai Wang, Mohit Bansal, Kevin Gimpel, and David McAllester. 2015. Machine comprehension with syntax, frames, and semantics. In Association for Computational Linguistics and International Joint Conference on Natural Language Processing (ACL/IJCNLP), pages 700–706. find
- Jason Weston, Sumit Chopra, and Antoine Bordes. 2015. Memory networks. In International Conference on Learning Representations (ICLR). find
- Jason Weston, Antoine Bordes, Sumit Chopra, and Tomas Mikolov. 2016. Towards AI-complete question answering: A set of prerequisite toy tasks. In International Conference on Learning Representations (ICLR). find our card
- Qiang Wu, Christopher J. Burges, Krysta M. Svore, and Jianfeng Gao. 2010. Adapting boosting for information retrieval measures. Information Retrieval, pages 254–270. find