MS MARCO: A Human Generated MAchine Reading COmprehension Dataset
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/1611.09268
Summary
Before 2016, most machine reading comprehension (MRC) and QA benchmarks were small or synthetic. Many were built from crowd-written questions over clean text such as Wikipedia, and their answers were limited to spans. MS MARCO, from Microsoft, starts from real information needs instead. Its questions are anonymized Bing (and Cortana) search queries, filtered to keep only question-like ones. Each is paired with passages extracted automatically from web pages that Bing retrieved. Crowd editors read the passages and marked those that support an answer. They then either wrote a free-form answer or labelled the question unanswerable, and for a subset they rewrote answers as standalone, well-formed sentences. The authors define three tasks: answerability detection with answer synthesis, well-formed answer generation, and passage ranking. Baseline models fall far short of human ensembles. Version 2.1 is harder than v1.1 because extractive models cannot detect unanswerable questions or use words absent from the passages. MS MARCO's scale, noisy web text, and evidence spread across passages made it a standard benchmark for MRC and neural IR.
Key points
- Scale: 1,010,916 questions, 8,841,823 passages drawn from 3,563,535 web documents, and 182,669 human-rewritten well-formed answers. It is over ten times larger than SQuAD.
- MS MARCO is the only dataset in the paper's comparison with real user-log questions and query segment labels. Some questions have several answers and some have none.
- Early v1.1 baselines, measured by ROUGE-L on a subset: best single passage 0.351, a DSSM-like ranker 0.177, a memory-network seq2seq model 0.119, and plain seq2seq 0.089. On the numeric subset, ReasoNet reached 58.9% accuracy and AS Reader 55.0%.
- On v2.1, a BiDaF-style span model scores 0.150 ROUGE-L on the novice task and 0.170 on the intermediate task, compared with 0.268 on v1.1. Human ensembles reach 0.737 and 0.630.
- Machine models beat the v1.1 human baseline within about 15 months. The authors responded by building a stronger human baseline from the five best editors on 1,427 sampled questions.
Cited by
- Knowledge-Augmented Language Model Prompting for Zero-Shot Knowledge Graph Question Answering
- STARC: Structured Annotations for Reading Comprehension
- M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillation
- QuAC: Question Answering in Context
- Simple and Effective Multi-Paragraph Reading Comprehension
- BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions
- Overview of the TREC 2019 deep learning track
- Promptagator: Few-shot Dense Retrieval From 8 Examples
- Quoref: A Reading Comprehension Dataset with Questions Requiring Coreferential Reasoning
- A Dataset of Information-Seeking Questions and Answers Anchored in Research Papers
- Learning to Ask: Neural Question Generation for Reading Comprehension
- 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
- Precise Zero-Shot Dense Retrieval without Relevance Labels
- Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrieval
- RARR: Researching and Revising What Language Models Say, Using Language Models
- Retrieval-Augmented Generation for Large Language Models: A Survey
- DuReader: a Chinese Machine Reading Comprehension Dataset from Real-world Applications
- AnnoLLM: Making Large Language Models to Be Better Crowdsourced Annotators
- Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Sampling
- Unsupervised Dense Information Retrieval with Contrastive Learning
- Survey of Hallucination in Natural Language Generation
- TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehension
- Challenges and Applications of Large Language Models
- 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
- ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERT
- Inquisitive Question Generation for High Level Text Comprehension
- The NarrativeQA Reading Comprehension Challenge
- Natural Questions: A Benchmark for Question Answering Research
- Multi-Relational Question Answering from Narratives: Machine Reading and Reasoning in Simulated Worlds
- RACE: Large-scale ReAding Comprehension Dataset From Examinations
- NV-Embed: Improved Techniques for Training LLMs as Generalist Embedding Models
- LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methods
- RA-DIT: Retrieval-Augmented Dual Instruction Tuning
- Sparse, Dense, and Attentional Representations for Text Retrieval
- Fine-Tuning LLaMA for Multi-Stage Text Retrieval
- Generation-Augmented Retrieval for Open-domain Question Answering
- DocVQA: A Dataset for VQA on Document Images
- Crowdsourcing Question-Answer Meaning Representations
- Orca 2: Teaching Small Language Models How to Reason
- SGPT: GPT Sentence Embeddings for Semantic Search
- Generative Representational Instruction Tuning
- Text and Code Embeddings by Contrastive Pre-Training
- Large Dual Encoders Are Generalizable Retrievers
- Document Expansion by Query Prediction
- Passage Re-ranking with BERT
- Humanity's Last Exam
- RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answering
- Know What You Don't Know: Unanswerable Questions for SQuAD
- A guide to the dataset explosion in QA, NLI, and commonsense reasoning
- Improving Passage Retrieval with Zero-Shot Question Generation
- DuoRC: Towards Complex Language Understanding with Paraphrased Reading Comprehension
- ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interaction
- BlenderBot 3: a deployed conversational agent that continually learns to responsibly engage
- ASQA: Factoid Questions Meet Long-Form Answers
- One Embedder, Any Task: Instruction-Finetuned Text Embeddings
- Is ChatGPT Good at Search? Investigating Large Language Models as Re-Ranking Agents
- BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Models
- Text Embeddings by Weakly-Supervised Contrastive Pre-training
- Improving Text Embeddings with Large Language Models
- Multilingual E5 Text Embeddings: A Technical Report
- Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inference
- Crowdsourcing Multiple Choice Science Questions
- Constructing Datasets for Multi-hop Reading Comprehension Across Documents
- C-Pack: Packed Resources For General Chinese Embeddings
- Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrieval
- BERT Post-Training for Review Reading Comprehension and Aspect-based Sentiment Analysis
- HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answering
- End-to-End Open-Domain Question Answering with BERTserini
- Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyond
- AlignScore: Evaluating Factual Consistency with A Unified Alignment Function
- ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehension
- MIRACL: A Multilingual Retrieval Dataset Covering 18 Diverse Languages
- Can Your Model Tell a Negation from an Implicature? Unravelling Challenges With Intent Encoders
- mGTE: Generalized Long-Context Text Representation and Reranking Models for Multilingual Text Retrieval
- A Survey of Large Language Models
- Large Language Models for Information Retrieval: A Survey
Cite
@misc{bajaj2016ms,
title = {{MS MARCO: A Human Generated MAchine Reading COmprehension Dataset}},
author = {Bajaj, Payal and Campos, Daniel and Craswell, Nick and Deng, Li and Gao, Jianfeng and Liu, Xiaodong and Majumder, Rangan and McNamara, Andrew and Mitra, Bhaskar and Nguyen, Tri and Rosenberg, Mir and Song, Xia and Stoica, Alina and Tiwary, Saurabh and Wang, Tong},
year = {2016},
eprint = {1611.09268},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/1611.09268}
}References
- Amazon Alexa. Amazon alexa. http://alexa.amazon.com/, 2018. ↗
- Amazon Echo. Amazon echo. https://en.wikipedia.org/wiki/Amazon\_Echo, 2018. ↗
- D. Bahdanau, K. Cho, and Y. Bengio. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473, 2014. find our card
- S. Banerjee and A. Lavie. Meteor: An automatic metric for mt evaluation with improved correlation with human judgments. In Proceedings of the acl workshop on intrinsic and extrinsic evaluation measures for machine translation and/or summarization, volume 29, pages 65–72, 2005. find our card
- J. Cheng, L. Dong, and M. Lapata. Long short-term memory-networks for machine reading. abs/1601.06733, 2016. URL http://arxiv.org/abs/1601.06733. ↗ our card
- C. Clark and M. Gardner. Simple and effective multi-paragraph reading comprehension. CoRR, abs/1710.10723, 2017. URL http://arxiv.org/abs/1710.10723. ↗ our card
- P. Clark, I. Cowhey, O. Etzioni, T. Khot, A. Sabharwal, C. Schoenick, and O. Tafjord. Think you have solved question answering? try arc, the ai2 reasoning challenge. 2018. find
- Cortana. Cortana personal assistant. cortana/, 2018. http://www.microsoft.com/en-us/mobile/experiences/ ↗
- G. Dahl, D. Yu, L. Deng, and A. Acero. Context-dependent pre-trained deep neural networks for large-vocabulary speech recognition. IEEE Transactions on Audio, Speech, and Language Processing, 20(1):30–42, 2012. find
- J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fe. Imagenet: Alarge-scalehierarchicalimagedatabas. CVPR, 2009. URL http://www.image-net.org/papers/imagenet\_cvpr09.pdf. ↗
- L. Deng and X. Huang. Challenges in adopting speech recognition. Communications of the ACM, 47(1):69–75, 2004. find
- M. Dunn, L. Sagun, M. Higgins, V. U. Güney, V. Cirik, and K. Cho. Searchqa: A new q&a dataset augmented with context from a search engine. CoRR, abs/1704.05179, 2017. find our card
- B. H. Frank. Google brain chief: Deep learning takes at least 100,000 examples. https://venturebeat.com/2017/10/23/google-brain-chief-says-100000-examples-is-enough-data-for-deep-learning/, 2017. ↗
- K. Ganesan. Rouge 2.0: Updated and improved measures for evaluation of summarization tasks. 2018. find
- J. Gao, M. Galley, and L. Li. Neural approaches to conversational ai. arXiv preprint arXiv:1809.08267, 2018. find
- T. Gebru, J. Morgenstern, B. Vecchione, J. W. Vaughan, H. Wallach, H. D. III, and K. Crawford. Datasheets for datasets. 2018. find
- Google Assistant. Google assistant. https://assistant.google.com/, 2018. ↗
- K. He, X. Zhang, S. Ren, and J. Sun. Deep residual learning for image recognition. 2015. URL https: //arxiv.org/abs/1512.03385. find
- W. He, K. Liu, Y. Lyu, S. Zhao, X. Xiao, Y. Liu, Y. Wang, H. Wu, Q. She, X. Liu, T. Wu, and H. Wang. Dureader: a chinese machine reading comprehension dataset from real-world applications. CoRR, abs/1711.05073, 2017. find our card
- K. M. Hermann, T. Kociský, E. Grefenstette, L. Espeholt, W. Kay, M. Suleyman, and P. Blunsom. Teaching machines to read and comprehend. 2015a. URL https://arxiv.org/abs/1506.03340. ↗ our card
- K. M. Hermann, T. Kocisky, E. Grefenstette, L. Espeholt, W. Kay, M. Suleyman, and P. Blunsom. Teaching machines to read and comprehend. In Advances in Neural Information Processing Systems, pages 1693–1701, 2015b. find our card
- G. Hinton, L. Deng, D. Yu, G. Dalh, and A. Mohamed. Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups. IEEE Signal Processing Magazine, 29(6):82–97, 2012. find
- S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural computation, 9(8):1735–1780, 1997. find
- CoRR, P.-S. Huang, X. He, J. Gao, L. Deng, A. Acero, and L. Heck. Learning deep structured semantic models for web search using clickthrough data. In Proceedings of the 22nd ACM international conference on Conference on information & knowledge management, pages 2333–2338. ACM, 2013. find
- R. Kadlec, M. Schmid, O. Bajgar, and J. Kleindienst. Text understanding with the attention sum reader network. arXiv preprint arXiv:1603.01547, 2016. find
- T. Kociský, J. Schwarz, P. Blunsom, C. Dyer, K. M. Hermann, G. Melis, and E. Grefenstette. The narrativeqa reading comprehension challenge. CoRR, abs/1712.07040, 2017. find our card
- G. Lai, Q. Xie, H. Liu, Y. Yang, and E. H. Hovy. Race: Large-scale reading comprehension dataset from examinations. In EMNLP, 2017. find our card
- C.-Y. Lin. Rouge: A package for automatic evaluation of summaries. In Text summarization branches out: Proceedings of the ACL-04 workshop, volume 8. Barcelona, Spain, 2004. find
- S. Maples. The rouge-ar: A proposed extension to the rouge evaluation metric for abstractive text summarization. 2017. find
- B. Mitra and N. Craswell. An introduction to neural information retrieval. Foundations and Trends R in Information Retrieval (to appear), 2018. find
- B. Mitra, G. Simon, J. Gao, N. Craswell, and L. J. Deng. A proposal for evaluating answer distillation from web data. 2016. find
- K. Papineni, S. Roukos, T. Ward, and W.-J. Zhu. Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting on association for computational linguistics, pages 311–318. Association for Computational Linguistics, 2002. find our card
- P. Rajpurkar, J. Zhang, K. Lopyrev, and P. Liang. Squad: 100,000+ questions for machine comprehension of text. 2016. URL https://arxiv.org/abs/1606.05250. ↗ our card
- P. Rajpurkar, R. Jia, and P. Liang. Know what you don’t know: Unanswerable questions for squad. arXiv preprint arXiv:1806.03822, 2018. find our card
- S. Robertson, H. Zaragoza, et al. The probabilistic relevance framework: Bm25 and beyond. Foundations and Trends R in Information Retrieval, 3(4):333–389, 2009. find our card
- M. J. Seo, A. Kembhavi, A. Farhadi, and H. Hajishirzi. Bidirectional attention flow for machine comprehension. CoRR, abs/1611.01603, 2016. find our card
- Y. Shen, P.-S. Huang, J. Gao, and W. Chen. Reasonet: Learning to stop reading in machine comprehension. arXiv preprint arXiv:1609.05284, 2016. — [arXiv:1609.05284](https://arxiv.org/abs/1609.05284) find
- Siri. Siri personal assistant. http://www.apple.com/ios/siri/, 2018. ↗
- S. Sukhbaatar, J. Weston, R. Fergus, et al. End-to-end memory networks. In Advances in neural information processing systems, pages 2440–2448, 2015. find
- I. Sutskever, O. Vinyals, and Q. V. Le. Sequence to sequence learning with neural networks. CoRR, abs/1409.3215, 2014. URL http://arxiv.org/abs/1409.3215. ↗
- A. Trischler, T. Wang, X. Yuan, J. Harris, A. Sordoni, P. Bachman, and K. Suleman. Newsqa: A machine comprehension dataset. In Rep4NLP@ACL, 2017. find our card
- J. Weston, A. Bordes, S. Chopra, A. M. Rush, B. van Merrienboer, A. Joulin, and T. Mikolov. Towards ai-complete question answering: A set of prerequisite toy tasks. 2015. URL https://arxiv.org/abs/1502.05698. ↗ our card
- A. Wissner-Gross. Datasets over algorithms. Edge. com. Retrieved, 8, 2016. find
- S. Zhang, X. Liu, J. Liu, J. Gao, K. Duh, and B. Van Durme†. Record: Bridging the gap between human and machine commonsense reading comprehension. arXiv preprint arXiv:1810.12885, 2018. find our card