Good-Enough Compositional Data Augmentation
Not on the map. Why?
Abstract (arXiv)
We propose a simple data augmentation protocol aimed at providing a compositional inductive bias in conditional and unconditional sequence models. Under this protocol, synthetic training examples are constructed by taking real training examples and replacing (possibly discontinuous) fragments with other fragments that appear in at least one similar environment. The protocol is model-agnostic and useful for a variety of tasks. Applied to neural sequence-to-sequence models, it reduces error rate by as much as 87% on diagnostic tasks from the SCAN dataset and 16% on a semantic parsing task. Applied to n-gram language models, it reduces perplexity by roughly 1% on small corpora in several languages.
Key facts. Cited by 158 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 52; 2022: 49; 2023: 38; 2024: 10; 2025: 7; 2026: 2.
158 papers.
Sort:
By area:
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2022Unnatural Instructions: Tuning Language Models with (Almost) No Human Laborcited by 395
- 2023From Word Models to World Models: Translating from Natural Language to the Probabilistic Language of Thoughtcited by 118
- 2021The Devil is in the Detail: Simple Tricks Improve Systematic Generalization of Transformerscited by 117
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2022Does CLIP Bind Concepts? Probing Compositionality in Large Image Modelscited by 101
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Taskscited by 100
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2021Understanding by Understanding Not: Modeling Negation in Language Modelscited by 73
38 more
- 2021Making Transformers Solve Compositional Taskscited by 72
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2021AEDA: An Easier Data Augmentation Technique for Text Classificationcited by 67
- 2021Meta-Learning to Compositionally Generalizecited by 62
- 2022Compositional Temporal Grounding with Structured Variational Cross-Graph Correspondence Learningcited by 59
- 2021The paradox of the compositionality of natural language: a neural machine translation case studycited by 58
- 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
- 2021Neural Data Augmentation via Example Extrapolationcited by 54
- 2023How Do In-Context Examples Affect Compositional Generalization?cited by 51
- 2022Evaluating the Impact of Model Scale for Compositional Generalization in Semantic Parsingcited by 50
- 2021Improving Compositional Generalization with Latent Structure and Data Augmentationcited by 46
- 2021ELLA: Exploration through Learned Language Abstractioncited by 42
- 2021An Investigation of the (In)effectiveness of Counterfactually Augmented Datacited by 42
- 2021Learning to Synthesize Data for Semantic Parsingcited by 41
- 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
- 2021Systematic Generalization with Edge Transformerscited by 38
- 2022SeqZero: Few-shot Compositional Semantic Parsing with Sequential Prompts and Zero-shot Modelscited by 38
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2021Few-Shot Text Classification with Triplet Networks, Data Augmentation, and Curriculum Learningcited by 35
- 2021Controllable Semantic Parsing via Retrieval Augmentationcited by 35
- 2021On Compositional Generalization of Neural Machine Translationcited by 34
- 2023Skills-in-Context Prompting: Unlocking Compositionality in Large Language Modelscited by 33
- 2021HiddenCut: Simple Data Augmentation for Natural Language Understanding with Better Generalizationcited by 31
- 2021Learning Algebraic Recombination for Compositional Generalizationcited by 31
- 2021Sequence-to-Sequence Learning with Latent Neural Grammarscited by 30
- 2021Disentangled Sequence to Sequence Learning for Compositional Generalizationcited by 30
- 2022Unobserved Local Structures Make Compositional Generalization Hardcited by 29
- 2021Lexicon Learning for Few-Shot Neural Sequence Modelingcited by 28
- 2021Evaluating Gender Bias in Natural Language Inferencecited by 27
- 2021Finding needles in a haystack: Sampling Structurally-diverse Training Sets from Synthetic Data for Compositional Generalizationcited by 27
- 2021Symbolic Brittleness in Sequence Models: on Systematic Generalization in Symbolic Mathematicscited by 27
- 2023InstructProtein: Aligning Human and Protein Language via Knowledge Instructioncited by 27
- 2021Substructure Substitution: Structured Data Augmentation for NLPcited by 25
- 2021Incorporating External Knowledge to Enhance Tabular Reasoningcited by 23
- 2022NeuroCounterfactuals: Beyond Minimal-Edit Counterfactuals for Richer Data Augmentationcited by 23
- 2023Improving Generalization in Language Model-Based Text-to-SQL Semantic Parsing: Two Simple Semantic Boundary-Based Techniquescited by 23
- 2022Equi-Tuning: Group Equivariant Fine-Tuning of Pretrained Modelscited by 22
- 2024A Philosophical Introduction to Language Models -- Part I: Continuity With Classic Debatescited by 22
50 most cited of 158 All 158 (JSON)
- 2026Test-Time Compositional Generalization in Diffusion Models via Concept Discovery8 May 2026
- 2026Reinforcement Learning for Compositional Generalization with Outcome-Level Optimization6 May 2026
- 2025Memorizing Long-tail Data Can Help Generalization Through Composition18 Oct 2025
- 2025NL2GenSym: Natural Language to Generative Symbolic Rules for SOAR Cognitive Architecture via Large Language Models10 Oct 2025
- 2025Can Constructions "SCAN" Compositionality ?24 Sep 2025
- 2025Compositionality in Time Series: A Proof of Concept using Symbolic Dynamics and Compositional Data Augmentation28 Aug 2025
- 2025Is linguistically-motivated data augmentation worth it?4 Jun 2025
- 2025Learning to Substitute Components for Compositional Generalization28 Feb 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operations18 Dec 2024
- 2024Self-Compositional Data Augmentation for Scientific Keyphrase Generation5 Nov 2024
- 2024Strengthening Structural Inductive Biases by Pre-training to Perform Syntactic Transformations5 Jul 2024
38 more
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2024Enhancing Length Extrapolation in Sequential Models with Pointer-Augmented Neural Memory18 Apr 2024
- 2024Towards Understanding the Relationship between In-context Learning and Compositional Generalization18 Mar 2024
- 2024Inducing Systematicity in Transformers by Attending to Structurally Quantized Embeddings9 Feb 2024
- 2024IndiText Boost: Text Augmentation for Low Resource India Languages23 Jan 2024
- 2024A Philosophical Introduction to Language Models -- Part I: Continuity With Classic Debates8 Jan 2024
- 2023Compositional Generalization in Spoken Language Understanding25 Dec 2023
- 2023Compositional Generalization for Multi-label Text Classification: A Data-Augmentation Approach18 Dec 2023
- 2023Towards Equipping Transformer with the Ability of Systematic Compositionality12 Dec 2023
- 2023Compositional Generalization for Data-to-Text Generation5 Dec 2023
- 2023Leveraging Code to Improve In-context Learning for Semantic Parsing16 Nov 2023
- 2023Data Factors for Better Compositional Generalization8 Nov 2023
- 2023Syntax-Guided Transformers: Elevating Compositional Generalization and Grounding in Multimodal Environments7 Nov 2023
- 2023Structural generalization in COGS: Supertagging is (almost) all you need21 Oct 2023
- 2023Harnessing Dataset Cartography for Improved Compositional Generalization in Transformers18 Oct 2023
- 2023MAGNIFICo: Evaluating the In-Context Learning Ability of Large Language Models to Generalize to Novel Interpretations18 Oct 2023
- 2023Instilling Inductive Biases with Subnetworks17 Oct 2023
- 2023Efficient Model-Agnostic Multi-Group Equivariant Networks14 Oct 2023
- 2023InstructProtein: Aligning Human and Protein Language via Knowledge Instruction5 Oct 2023
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Tasks29 Sep 2023
- 2023Targeted Image Data Augmentation Increases Basic Skills Captioning Robustness27 Sep 2023
- 2023Data Augmentation for Conversational AI9 Sep 2023
- 2023Skills-in-Context Prompting: Unlocking Compositionality in Large Language Models1 Aug 2023
- 2023ExeDec: Execution Decomposition for Compositional Generalization in Neural Program Synthesis26 Jul 2023
- 2023Layer-wise Representation Fusion for Compositional Generalization20 Jul 2023
- 2023From Word Models to World Models: Translating from Natural Language to the Probabilistic Language of Thought22 Jun 2023
- 2023Learning to Substitute Spans towards Improving Compositional Generalization5 Jun 2023
- 2023Scalable Learning of Latent Language Structure With Logical Offline Cycle Consistency31 May 2023
- 2023Exploring the Compositional Generalization in Context Dependent Text-to-SQL Parsing29 May 2023
- 2023Improving Generalization in Language Model-Based Text-to-SQL Semantic Parsing: Two Simple Semantic Boundary-Based Techniques27 May 2023
- 2023Compositional Generalization without Trees using Multiset Tagging and Latent Permutations26 May 2023
- 2023Out-of-Distribution Generalization in Text Classification: Past, Present, and Future23 May 2023
- 2023Generating Data for Symbolic Language with Large Language Models23 May 2023
- 2023Understanding Compositional Data Augmentation in Typologically Diverse Morphological Inflection23 May 2023
- 2023Improved Compositional Generalization by Generating Demonstrations for Meta-Learning22 May 2023
- 2023Learning to Compose Representations of Different Encoder Layers towards Improving Compositional Generalization20 May 2023
- 2023Adversarial Word Dilution as Text Data Augmentation in Low-Resource Regime16 May 2023
50 newest of 158 All 158 (JSON)
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Taskscited by 100
- 2023How Do In-Context Examples Affect Compositional Generalization?cited by 51
- 2022Enhancing Tabular Reasoning with Pattern Exploiting Trainingcited by 3
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Tasks29 Sep 2023
- 2023How Do In-Context Examples Affect Compositional Generalization?8 May 2023
- 2022Enhancing Tabular Reasoning with Pattern Exploiting Training21 Oct 2022
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May 2022
- 2021Hierarchical Neural Data Synthesis for Semantic Parsingcited by 11
- 2021Hierarchical Neural Data Synthesis for Semantic Parsing4 Dec 2021
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2022Unnatural Instructions: Tuning Language Models with (Almost) No Human Laborcited by 395
- 2021The Devil is in the Detail: Simple Tricks Improve Systematic Generalization of Transformerscited by 117
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2022Does CLIP Bind Concepts? Probing Compositionality in Large Image Modelscited by 101
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2021Data Augmentation Approaches in Natural Language Processing: A Surveycited by 82
- 2021Understanding by Understanding Not: Modeling Negation in Language Modelscited by 73
- 2021Making Transformers Solve Compositional Taskscited by 72
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2021AEDA: An Easier Data Augmentation Technique for Text Classificationcited by 67
12 most cited of 151 All 151 (JSON)
- 2026Reinforcement Learning for Compositional Generalization with Outcome-Level Optimization6 May 2026
- 2025Memorizing Long-tail Data Can Help Generalization Through Composition18 Oct 2025
- 2025NL2GenSym: Natural Language to Generative Symbolic Rules for SOAR Cognitive Architecture via Large Language Models10 Oct 2025
- 2025Can Constructions "SCAN" Compositionality ?24 Sep 2025
- 2025Compositionality in Time Series: A Proof of Concept using Symbolic Dynamics and Compositional Data Augmentation28 Aug 2025
- 2025Is linguistically-motivated data augmentation worth it?4 Jun 2025
- 2025Learning to Substitute Components for Compositional Generalization28 Feb 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operations18 Dec 2024
- 2024Self-Compositional Data Augmentation for Scientific Keyphrase Generation5 Nov 2024
- 2024Strengthening Structural Inductive Biases by Pre-training to Perform Syntactic Transformations5 Jul 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
12 newest of 151 All 151 (JSON)