BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions
Written for the Research library (claude-opus-5-5) from the paper text. Original — aclanthology.org/N19-1300.pdf
Summary
Most entailment benchmarks depend on crowd workers writing hypotheses, which tends to produce examples that shallow cues can solve. This paper tests inference with yes/no questions instead: questions real users typed into Google search without being prompted and without knowing the answer. The authors reuse the Natural Questions (NQ) annotation pipeline and add a filter for yes/no queries. The result is BoolQ, about 16k questions. Each is paired with a Wikipedia paragraph that an annotator judged sufficient to answer it, and each is labeled yes or no. Their analysis shows that many questions ask for non-factoid information and need entailment-style reasoning across a whole paragraph. They then compare transfer-learning baselines built on entailment, paraphrase, extractive QA and unsupervised pre-training. Crowd-sourced NLI data, especially MultiNLI, transfers best, and it still helps on top of BERT. Fine-tuning BERT-large on MultiNLI and then on BoolQ reaches 80.4% test accuracy, compared with 62% for the majority class and 90% for humans. BoolQ is therefore a hard benchmark tied to a real task, and supervised entailment data appears to add something that language-model pre-training lacks.
Key points
- Data source: questions come from anonymized Google search queries that begin with one of 13 indicator words ("is", "does", "can" and so on) and that return a Wikipedia page among the top five results. Each question is paired with an annotator-selected passage rather than the full article, and the article title is also provided.
- Test accuracy: majority class 62.31%; recurrent model + MultiNLI 67.52%; BERT-large + MultiNLI 80.43%. Human annotators reach about 90%.
- MultiNLI on top of BERT: pre-training BERT-large on MultiNLI before BoolQ fine-tuning adds about 3.5 points. Removing the contradiction class from MultiNLI drops dev accuracy to 78.43%, close to plain BERT-large. The authors conclude that contradiction examples are the key ingredient.
- Datasets in a similar format help little: QA-style data with multi-sentence passages (SQuAD 2.0, RACE, and a yes/no subset of MS Marco) transferred poorly. NQ, QNLI, QQP and SNLI gave smaller gains than MultiNLI.
- Small training sets: with only 1,000 training examples, MultiNLI pre-training improves BERT-large by nearly 10 points. At that size, the recurrent model with MultiNLI even beats BERT-large without it. Data and code were released at goo.gl/boolq.
Cited by
- Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phone
- Muppet: Massive Multi-task Representations with Pre-Finetuning
- Yi: Open Foundation Models by 01.AI
- The Falcon Series of Open Language Models
- Detecting Language Model Attacks with Perplexity
- Qwen Technical Report
- Safety-Tuned LLaMAs: Lessons From Improving the Safety of Large Language Models that Follow Instructions
- Weak-to-Strong Generalization: Eliciting Strong Capabilities With Weak Supervision
- Adapting Language Models to Compress Contexts
- "I'll be there for you": The One with Understanding Indirect Answers
- GLaM: Efficient Scaling of Language Models with Mixture-of-Experts
- English Machine Reading Comprehension Datasets: A Survey
- LayerSkip: Enabling Early Exit Inference and Self-Speculative Decoding
- Evaluating Models' Local Decision Boundaries via Contrast Sets
- Gemini: A Family of Highly Capable Multimodal Models
- PPT: Pre-trained Prompt Tuning for Few-shot Learning
- MiniLLM: On-Policy Distillation of Large Language Models
- LegalBench: A Collaboratively Built Benchmark for Measuring Legal Reasoning in Large Language Models
- Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Survey
- DeBERTa: Decoding-enhanced BERT with Disentangled Attention
- AnnoLLM: Making Large Language Models to Be Better Crowdsourced Annotators
- Surface Form Competition: Why the Highest Probability Answer Isn't Always Right
- LLM-Adapters: An Adapter Family for Parameter-Efficient Fine-Tuning of Large Language Models
- Language Is Not All You Need: Aligning Perception with Language Models
- PubMedQA: A Dataset for Biomedical Research Question Answering
- UNIFIEDQA: Crossing Format Boundaries with a Single QA System
- Textbooks Are All You Need II: phi-1.5 technical report
- DataComp-LM: In search of the next generation of training sets for language models
- RA-DIT: Retrieval-Augmented Dual Instruction Tuning
- GPT Understands, Too
- WANLI: Worker and AI Collaboration for Natural Language Inference Dataset Creation
- LLM-QAT: Data-Free Quantization Aware Training for Large Language Models
- The Flan Collection: Designing Data and Methods for Effective Instruction Tuning
- "I'd rather just go to bed": Understanding Indirect Answers
- LLM-Pruner: On the Structural Pruning of Large Language Models
- ShortGPT: Layers in Large Language Models are More Redundant Than You Expect
- Phi-4-Mini Technical Report: Compact yet Powerful Multimodal Language Models via Mixture-of-LoRAs
- Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Survey
- Large Language Models: A Survey
- SPARTQA: A Textual Question Answering Benchmark for Spatial Reasoning
- A Comprehensive Overview of Large Language Models
- True Few-Shot Learning with Language Models
- AdapterFusion: Non-Destructive Task Composition for Transfer Learning
- Intermediate-Task Transfer Learning with Pretrained Language Models: When and Why Does It Work?
- Is ChatGPT a General-Purpose Natural Language Processing Task Solver?
- Disentangling Indirect Answers to Yes-No Questions in Real Conversations
- Multitask Prompted Training Enables Zero-Shot Task Generalization
- How many data points is a prompt worth?
- It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learners
- Jais and Jais-chat: Arabic-Centric Foundation and Instruction-Tuned Open Generative Large Language Models
- OmniQuant: Omnidirectionally Calibrated Quantization for Large Language Models
- When Your Language Model Cannot Even Do Determiners Right: Probing for Anti-Presuppositions and the Maximize Presupposition! Principle
- Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Model
- Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models
- Galactica: A Large Language Model for Science
- Aya Model: An Instruction Finetuned Open-Access Multilingual Language Model
- SPoT: Better Frozen Model Adaptation through Soft Prompt Transfer
- SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systems
- Self-Consistency Improves Chain of Thought Reasoning in Language Models
- BloombergGPT: A Large Language Model for Finance
- ZeroQuant: Efficient and Affordable Post-Training Quantization for Large-Scale Transformers
- CREPE: Open-Domain Question Answering with False Presuppositions
- Instruction Tuning for Large Language Models: A Survey
- TinyLlama: An Open-Source Small Language Model
- A Survey of Large Language Models
- Representation Engineering: A Top-Down Approach to AI Transparency
Cite
@inproceedings{clark2019boolq,
title = {{BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions}},
author = {Clark, Christopher and Lee, Kenton and Chang, Ming-Wei and Kwiatkowski, Tom and Collins, Michael and Toutanova, Kristina},
booktitle = {Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)},
year = {2019},
doi = {10.18653/v1/n19-1300},
eprint = {1905.10044},
archivePrefix = {arXiv},
url = {https://doi.org/10.18653/v1/n19-1300}
}References
- Stanislaw Antol, Aishwarya Agrawal, Jiasen Lu, Margaret Mitchell, Dhruv Batra, C Lawrence Zitnick, and Devi Parikh. 2015. VQA: Visual Question Answering. In Proceedings of the IEEE international conference on computer vision. find
- Tushar Khot, Ashish Sabharwal, and Peter Clark. 2018. SciTail: A Textual Entailment Dataset from Science Question Answering. In Proceedings of AAAI. find
- Diederik P Kingma and Jimmy Ba. 2014. Adam: A Method for Stochastic Optimization. ICLR. find
- Luisa Bentivogli, Peter Clark, Ido Dagan, and Danilo Giampiccolo. 2011. The Seventh PASCAL Recognizing Textual Entailment Challenge. In TAC. find
- Tom Kwiatkowski, Jennimaria Palomaki, Olivia Red-field, Michael Collins, Ankur Parikh, Chris Alberti, Danielle Epstein, Illia Polosukhin, Matthew Kelcey, Jacob Devlin, Kenton Lee, Kristina N. Toutanova, Llion Jones, Ming-Wei Chang, Andrew Dai, Jakob Uszkoreit, Quoc Le, and Slav Petrov. 2019. Natural… find our card
- Samuel R Bowman, Gabor Angeli, Christopher Potts, and Christopher D Manning. 2015. A Large Annotated Corpus for Learning Natural Language Inference. EMNLP. find
- Guokun Lai, Qizhe Xie, Hanxiao Liu, Yiming Yang, and Eduard Hovy. 2017. Race: Large-Scale Reading Comprehension Dataset from Examinations. EMNLP. find our card
- Luisa Bentivogli, Peter Clark, Ido Dagan, and Danilo Giampiccolo. 2009. The Sixth PASCAL Recognizing Textual Entailment Challenge. In TAC. find
- Qian Chen, Xiaodan Zhu, Zhenhua Ling, Si Wei, Hui Jiang, and Diana Inkpen. 2017. Enhanced LSTM for Natural Language Inference. In ACL. find
- Eunsol Choi, He He, Mohit Iyyer, Mark Yatskar, Wen-tau Yih, Yejin Choi, Percy Liang, and Luke Zettlemoyer. 2018. QuaC: Question Answering in Context. EMNLP. find our card
- Alexis Conneau and Douwe Kiela. 2018. Senteval: An Evaluation Toolkit for Universal Sentence Representations. In LREC. find our card
- Dorottya Demszky, Kelvin Guu, and Percy Liang. 2018. Transforming Question Answering Datasets Into Natural Language Inference Datasets. arXiv:1809.02922. Version 2. find
- Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv:1810.04805. Version 1. find
- Max Glockner, Vered Shwartz, and Yoav Goldberg. 2018. Breaking NLI Systems with Sentences that Require Simple Lexical Inferences. ACL. find our card
- Suchin Gururangan, Swabha Swayamdipta, Omer Levy, Roy Schwartz, Samuel R Bowman, and Noah A Smith. 2018. Annotation Artifacts in Natural Language Inference Data. NAACL. find
- Minghao Hu, Yuxing Peng, Zhen Huang, Nan Yang, Ming Zhou, et al. 2018. Read+ Verify: Machine Reading Comprehension with Unanswerable Questions. CoRR. find
- Robin Jia and Percy Liang. 2017. Adversarial Examples for Evaluating Reading Comprehension Systems. EMNLP. find our card
- Mandar Joshi, Eunsol Choi, Daniel S Weld, and Luke Zettlemoyer. 2017. Triviaqa: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehension. ACL. find our card
- R Thomas McCoy, Ellie Pavlick, and Tal Linzen. 2019. Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference. Computing Research Repository, arXiv:1902.01007. Version 1. find our card
- Todor Mihaylov, Peter Clark, Tushar Khot, and Ashish Sabharwal. 2018. Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answering. In EMNLP. find
- Tomas Mikolov, Edouard Grave, Piotr Bojanowski, Christian Puhrsch, and Armand Joulin. 2018. Advances in Pre-Training Distributed Word Representations. In Proceedings of the International Conference on Language Resources and Evaluation (LREC 2018). find our card
- Tri Nguyen, Mir Rosenberg, Xia Song, Jianfeng Gao, Saurabh Tiwary, Rangan Majumder, and Li Deng. 2016. MS MARCO: A Human Generated Machine Reading Comprehension Dataset. arXiv:1611.09268. Version 3. find our card
- Ankur P Parikh, Oscar Täckström, Dipanjan Das, and Jakob Uszkoreit. 2016. A Decomposable Attention Model for Natural Language Inference. In EMNLP. find our card
- Matthew E Peters, Mark Neumann, Mohit Iyyer, Matt Gardner, Christopher Clark, Kenton Lee, and Luke Zettlemoyer. 2018. Deep Contextualized Word Representations. In NAACL. find
- Jason Phang, Thibault Févry, and Samuel R Bowman. 2018. Sentence Encoders on STILTs: Supplementary Training on Intermediate Labeled-data Tasks. Computing Research Repository, arXiv:1811.01088. Version 2. find our card
- Adam Poliak, Aparajita Haldar, Rachel Rudinger, J Edward Hu, Ellie Pavlick, Aaron Steven White, and Benjamin Van Durme. 2018. Collecting Diverse Natural Language Inference Problems for Sentence Representation Evaluation. In EMNLP. find our card
- Alec Radford, Karthik Narasimhan, Tim Salimans, and Ilya Sutskever. 2018. Improving Language Understanding by Generative Pre-training. find
- Pranav Rajpurkar, Robin Jia, and Percy Liang. 2018. Know What You Don’t Know: Unanswerable Questions for SQuAD. ACL. find our card
- Pranav Rajpurkar, Jian Zhang, Konstantin Lopyrev, and Percy Liang. 2016. Squad: 100,000+ Questions for Machine Comprehension of Text. EMNLP. find our card
- Siva Reddy, Danqi Chen, and Christopher D Manning. 2018. CoQA: A Conversational Question Answering Challenge. In TACL. find our card
- Marzieh Saeidi, Max Bartolo, Patrick Lewis, Sameer Singh, Tim Rocktäschel, Mike Sheldon, Guillaume Bouchard, and Sebastian Riedel. 2018. Interpretation of Natural Language Rules in Conversational Machine Reading. In EMNLP. find
- Minjoon Seo, Aniruddha Kembhavi, Ali Farhadi, and Hannaneh Hajishirzi. 2017. Bidirectional Attention Flow for Machine Comprehension. In ICLR. find our card
- Alex Wang, Amanpreet Singh, Julian Michael, Felix Hill, Omer Levy, and Samuel Bowman. 2018. GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understanding. find our card
- Johannes Welbl, Pontus Stenetorp, and Sebastian Riedel. 2018. Constructing Datasets for Multi-hop Reading Comprehension Across Documents. In ACL. find our card
- Jason Weston, Antoine Bordes, Sumit Chopra, Alexander M Rush, Bart van Merriënboer, Armand Joulin, and Tomas Mikolov. Towards AI-Complete Question Answering: A Set of Prerequisite Toy Tasks. In ICLR. find our card
- Adina Williams, Nikita Nangia, and Samuel R Bowman. 2018. A Broad-Coverage Challenge Corpus for Sentence Understanding through Inference. NACL. find
- Qi Wu, Damien Teney, Peng Wang, Chunhua Shen, Anthony Dick, and Anton van den Hengel. 2017. Visual Question Answering: A Survey of Methods and Datasets. In Computer Vision and Image Understanding. Elsevier. find
- Zhilin Yang, Peng Qi, Saizheng Zhang, Yoshua Bengio, William W Cohen, Ruslan Salakhutdinov, and Christopher D Manning. 2018. Hotpotqa: A Dataset for Diverse, Explainable Multi-hop Question Answering. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP). find our card
- Rowan Zellers, Yonatan Bisk, Roy Schwartz, and Yejin Choi. 2018. Swag: A Large-Scale Adversarial Dataset for Grounded Commonsense Inference. In EMNLP. find
- Sheng Zhang, Xiaodong Liu, Jingjing Liu, Jianfeng Gao, Kevin Duh, and Benjamin Van Durme. 2018. ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehension. Computing Research Repository, arXiv:1810.12885. Version 1. find our card
- Yukun Zhu, Ryan Kiros, Rich Zemel, Ruslan Salakhutdinov, Raquel Urtasun, Antonio Torralba, and Sanja Fidler. 2015. Aligning Books and Movies: Towards Story-Like Visual Explanations by Watching Movies and Reading Books. In Proceedings of the IEEE international conference on computer vision, pages 19–… find our card