Break, Perturb, Build: Automatic Perturbation of Reasoning Paths Through Question Decomposition
Not on the map. Why?
Abstract (arXiv)
Recent efforts to create challenge benchmarks that test the abilities of natural language understanding models have largely depended on human annotations. In this work, we introduce the "Break, Perturb, Build" (BPB) framework for automatic reasoning-oriented perturbation of question-answer pairs. BPB represents a question by decomposing it into the reasoning steps that are required to answer it, symbolically perturbs the decomposition, and then generates new question-answer pairs. We demonstrate the effectiveness of BPB by creating evaluation sets for three reading comprehension (RC) benchmarks, generating thousands of high-quality examples without human intervention. We evaluate a range of RC models on our evaluation sets, which reveals large performance gaps on generated examples compared to the original data. Moreover, symbolic perturbations enable fine-grained analysis of the strengths and limitations of models. Last, augmenting the training data with examples generated by BPB helps close the performance gaps, without any drop on the original data distribution.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 35 of its 45 references that are in the map. First posted on arXiv 29 Jul 2021.
Builds on
35 of 45 references.
References · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 568
- 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 475
23 more
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 280
- 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 252
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2018Stress Test Evaluation for Natural Language Inferencecited by 211
- 2021What Will it Take to Fix Benchmarking in Natural Language Understanding?cited by 200
- 2017Learning to Ask: Neural Question Generation for Reading Comprehensioncited by 186
- 2019Learning to Retrieve Reasoning Paths over Wikipedia Graph for Question Answeringcited by 147
- 2020DART: Open-Domain Structured Data Record to Text Generationcited by 144
- 2018Improving Text-to-SQL Evaluation Methodologycited by 133
- 2020Break It Down: A Question Understanding Benchmarkcited by 131
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2020Logic-Guided Data Augmentation and Regularization for Consistent Question Answeringcited by 77
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2020IIRC: A Dataset of Incomplete Information Reading Comprehension Questionscited by 52
- 2021An Investigation of the (In)effectiveness of Counterfactually Augmented Datacited by 42
- 2020Linguistically-Informed Transformations (LIT): A Method for Automatically Generating Contrast Setscited by 31
- 2021Automatic Generation of Contrast Sets from Scene Graphs: Probing the Compositional Consistency of GQAcited by 30
- 2021On the Efficacy of Adversarial Data Collection for Question Answering: Results from a Large-Scale Randomized Studycited by 30
- 2021What Ingredients Make for an Effective Crowdsourcing Protocol for Difficult NLU Data Collection Tasks?cited by 23
- 2021Automatic Construction of Evaluation Suites for Natural Language Generation Datasetscited by 18
- 2021Learning with Instance Bundles for Reading Comprehensioncited by 8
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 1; 2024: 1; 2025: 1.
11 papers.
- 2021Retrieval-guided Counterfactual Generation for QAcited by 28
- 2022CORE: A Retrieve-then-Edit Framework for Counterfactual Data Generationcited by 23
- 2024A Survey on Natural Language Counterfactual Generationcited by 21
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
- 2022Generalized Quantifiers as a Source of Error in Multilingual NLU Benchmarkscited by 8
- 2022Teaching Broad Reasoning Skills for Multi-Step QA by Generating Hard Contextscited by 7
- 2022Complex Reading Comprehension Through Question Decompositioncited by 7
- 2022A Survey on Measuring and Mitigating Reasoning Shortcuts in Machine Reading Comprehensioncited by 4
- 2025Mitigating Easy Option Bias in Multiple-Choice Question Answeringcited by 4
- 2023Analyzing the Effectiveness of the Underlying Reasoning Tasks in Multi-hop Question Answeringcited by 2
- 2022How Well Do Multi-hop Reading Comprehension Models Understand Date Information?cited by 1
- 2025Mitigating Easy Option Bias in Multiple-Choice Question Answering19 Aug 2025
- 2024A Survey on Natural Language Counterfactual Generation4 Jul 2024
- 2023Analyzing the Effectiveness of the Underlying Reasoning Tasks in Multi-hop Question Answering12 Feb 2023
- 2022Complex Reading Comprehension Through Question Decomposition7 Nov 2022
- 2022How Well Do Multi-hop Reading Comprehension Models Understand Date Information?11 Oct 2022
- 2022CORE: A Retrieve-then-Edit Framework for Counterfactual Data Generation10 Oct 2022
- 2022A Survey on Measuring and Mitigating Reasoning Shortcuts in Machine Reading Comprehension5 Sep 2022
- 2022Teaching Broad Reasoning Skills for Multi-Step QA by Generating Hard Contexts25 May 2022
- 2022Generalized Quantifiers as a Source of Error in Multilingual NLU Benchmarks22 Apr 2022
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decomposition12 Dec 2021
- 2021Retrieval-guided Counterfactual Generation for QA14 Oct 2021