mlsanityData to 7 Oct 2026

Finding needles in a haystack: Sampling Structurally-diverse Training Sets from Synthetic Data for Compositional Generalization

arXiv 2109.02575 ↗First posted 6 Sep 2021cs.CLcited by 27

Not on the map. Why?

Abstract (arXiv)

Modern semantic parsers suffer from two principal limitations. First, training requires expensive collection of utterance-program pairs. Second, semantic parsers fail to generalize at test time to new compositions/structures that have not been observed during training. Recent research has shown that automatic generation of synthetic utterance-program pairs can alleviate the first problem, but its potential for the second has thus far been under-explored. In this work, we investigate automatic generation of synthetic utterance-program pairs for improving compositional generalization in semantic parsing. Given a small training set of annotated examples and an "infinite" pool of synthetic examples, we select a subset of synthetic examples that are structurally-diverse and use them to improve compositional generalization. We evaluate our approach on a new split of the schema2QA dataset, and show that it leads to dramatic improvements in compositional generalization as well as moderate improvements in the traditional i.i.d setup. Moreover, structurally-diverse sampling achieves these improvements with as few as 5K examples, compared to 1M examples when sampling uniformly at random -- a 200x improvement in data efficiency.

Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 6 Sep 2021.

Builds on

38 of 48 references.

References · 38

  1. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  2. 2019Green AIcited by 620
  3. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
  4. 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 280
  5. 2020COGS: A Compositional Generalization Challenge Based on Semantic Interpretationcited by 260
  6. 2019WinoGrande: An Adversarial Winograd Schema Challenge at Scalecited by 194
  7. 2020GraPPa: Grammar-Augmented Pre-Training for Table Semantic Parsingcited by 171
  8. 2020Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Basescited by 169
  9. 2020Adversarial Filters of Dataset Biasescited by 159
  10. 2019Good-Enough Compositional Data Augmentationcited by 158
  11. 2019REPAIR: Removing Representation Bias by Dataset Resamplingcited by 157
  12. 2020Compositional Generalization and Natural Language Variation: Can a Semantic Parsing Approach Handle Both?cited by 147
26 more
  1. 2018Improving Text-to-SQL Evaluation Methodologycited by 133
  2. 2020Structure-Grounded Pretraining for Text-to-SQLcited by 126
  3. 2016Data Recombination for Neural Semantic Parsingcited by 111
  4. 2019Compositional generalization through meta sequence-to-sequence learningcited by 98
  5. 2020Compositional Generalization in Semantic Parsing: Pre-training vs. Specialized Architecturescited by 95
  6. 2020Span-based Semantic Parsing for Compositional Generalizationcited by 77
  7. 2020Grounded Adaptation for Zero-shot Executable Semantic Parsingcited by 76
  8. 2020Sequence-Level Mixed Sample Data Augmentationcited by 71
  9. 2020Learning to Recombine and Resample Data for Compositional Generalizationcited by 65
  10. 2021Meta-Learning to Compositionally Generalizecited by 62
  11. 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
  12. 2020Compositional Generalization by Learning Analytical Expressionscited by 53
  13. 2019Environmental drivers of systematicity and generalization in a situated agentcited by 50
  14. 2019Compositional Generalization for Primitive Substitutionscited by 48
  15. 2020Improving Compositional Generalization in Semantic Parsingcited by 42
  16. 2021Learning to Synthesize Data for Semantic Parsingcited by 41
  17. 2020Compositional Generalization via Semantic Taggingcited by 32
  18. 2020AutoQA: From Databases To QA Semantic Parsers With Only Synthetic Training Datacited by 29
  19. 2020Hierarchical Poset Decoding for Compositional Generalization in Languagecited by 26
  20. 2019Genie: A Generator of Natural Language Semantic Parsers for Virtual Assistant Commandscited by 19
  21. 2020Revisiting Iterative Back-Translation from the Perspective of Compositional Generalizationcited by 19
  22. 2020*-CFQ: Analyzing the Scalability of Machine Learning on a Compositional Taskcited by 16
  23. 2020Schema2QA: High-Quality and Low-Cost Q&A Agents for the Structured Webcited by 12
  24. 2019One-Shot Learning for Text-to-SQL Generationcited by 5
  25. 2020Generating Synthetic Data for Task-Oriented Semantic Parsing with Hierarchical Representationscited by 4
  26. 2018Building a Neural Semantic Parser from a Domain Ontologycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 8; 2023: 9; 2024: 4; 2025: 2; 2026: 1.

27 papers.

Sort:

By area:

  1. 2022Diverse Demonstrations Improve In-context Compositional Generalizationcited by 136
  2. 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
  3. 2023How Do In-Context Examples Affect Compositional Generalization?cited by 51
  4. 2022Evaluating the Impact of Model Scale for Compositional Generalization in Semantic Parsingcited by 50
  5. 2021Improving Compositional Generalization with Latent Structure and Data Augmentationcited by 46
  6. 2022Unobserved Local Structures Make Compositional Generalization Hardcited by 29
  7. 2024SPINACH: SPARQL-Based Information Navigation for Challenging Real-World Questionscited by 27
  8. 2023ExeDec: Execution Decomposition for Compositional Generalization in Neural Program Synthesiscited by 17
  9. 2024Learning to Retrieve Iteratively for In-Context Learningcited by 13
  10. 2023The Validity of Evaluation Results: Assessing Concurrence Across Compositionality Benchmarkscited by 12
  11. 2023Leveraging Code to Improve In-context Learning for Semantic Parsingcited by 10
  12. 2022Structurally Diverse Sampling for Sample-Efficient Training and Comprehensive Evaluationcited by 8
15 more
  1. 2023Learning to Substitute Spans towards Improving Compositional Generalizationcited by 8
  2. 2021Dyna-bAbI: unlocking bAbI's potential with dynamic synthetic benchmarkingcited by 7
  3. 2022Paraphrasing Techniques for Maritime QA systemcited by 7
  4. 2021Learning to Generalize Compositionally by Transferring Across Semantic Parsing Taskscited by 6
  5. 2022Compositional Generalization and Decomposition in Neural Program Synthesiscited by 6
  6. 2024A Study on Training and Developing Large Language Models for Behavior Tree Generationcited by 4
  7. 2023Active Learning for Multilingual Semantic Parsercited by 3
  8. 2023Understanding Compositional Data Augmentation in Typologically Diverse Morphological Inflectioncited by 3
  9. 2023Attribute Diversity Determines the Systematicity Gap in VQAcited by 3
  10. 2023Layer-wise Representation Fusion for Compositional Generalizationcited by 2
  11. 2025A Taxonomy of Transcendencecited by 2
  12. 2025Learning to Substitute Components for Compositional Generalizationcited by 1
  13. 2022A Short Survey of Systematic Generalizationcited by 0
  14. 2024Differentially Private Non Parametric Copulas: Generating synthetic data with non parametric copulas under privacy guaranteescited by 0
  15. 2026A Diversity Diet for a Healthier Model: A Case Study of French ModernBERTcited by 0