Improving Systematic Generalization Through Modularity and Augmentation
Not on the map. Why?
Abstract (arXiv)
Systematic generalization is the ability to combine known parts into novel meaning; an important aspect of efficient human learning, but a weakness of neural network learning. In this work, we investigate how two well-known modeling principles -- modularity and data augmentation -- affect systematic generalization of neural networks in grounded language learning. We analyze how large the vocabulary needs to be to achieve systematic generalization and how similar the augmented data needs to be to the problem at hand. Our findings show that even in the controlled setting of a synthetic benchmark, achieving systematic generalization remains very difficult. After training on an augmented dataset with almost forty times more adverbs than the original problem, a non-modular baseline is not able to systematically generalize to a novel combination of a known verb and adverb. When separating the task into cognitive processes like perception and navigation, a modular neural network is able to utilize the augmented data and generalize more systematically, achieving 70% and 40% exact match increase over state-of-the-art on two gSCAN tests that have not previously been improved. We hope that this work gives insight into the drivers of systematic generalization, and what we still need to improve for neural networks to learn more like humans do.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 27 of its 51 references that are in the map. First posted on arXiv 22 Feb 2022.
Builds on
27 of 51 references.
References · 27
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2015Neural Module Networkscited by 375
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 280
- 2020COGS: A Compositional Generalization Challenge Based on Semantic Interpretationcited by 260
- 2019Good-Enough Compositional Data Augmentationcited by 158
- 2019Task-Driven Modular Networks for Zero-Shot Compositional Learningcited by 121
- 2020A Benchmark for Systematic Generalization in Grounded Language Understandingcited by 108
- 2019Compositional generalization through meta sequence-to-sequence learningcited by 98
- 2020Compositional Generalization in Semantic Parsing: Pre-training vs. Specialized Architecturescited by 95
- 2021Improving Coherence and Consistency in Neural Sequence Models with Dual-System, Neuro-Symbolic Reasoningcited by 85
15 more
- 2020A causal view of compositional zero-shot recognitioncited by 78
- 2020Learning Compositional Rules via Neural Program Synthesiscited by 74
- 2019Linguistic generalization and compositionality in modern artificial neural networkscited by 58
- 2019Compositional generalization in a deep seq2seq model by separating syntax and semanticscited by 56
- 2018Rearranging the Familiar: Testing Compositional Generalization in Recurrent Networkscited by 51
- 2021Independent Prototype Propagation for Zero-Shot Compositionalitycited by 42
- 2018Jump to better conclusions: SCAN both left and rightcited by 29
- 2021Inducing Transformer's Compositional Generalization Ability via Auxiliary Sequence Prediction Taskscited by 19
- 2020Compositional Networks Enable Systematic Generalization for Grounded Language Understandingcited by 18
- 2020Latent Compositional Representations Improve Systematic Generalization in Grounded Question Answeringcited by 16
- 2020Systematic Generalization on gSCAN with Language Conditioned Embeddingcited by 15
- 2021How Modular Should Neural Module Networks Be for Systematic Generalization?cited by 15
- 2021Systematic Generalization on gSCAN: What is Nearly Solved and What is Next?cited by 15
- 2021Can Transformers Jump Around Right in Natural Language? Assessing Performance Transfer from SCANcited by 14
- 2020Think before you act: A simple baseline for compositional generalizationcited by 11
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 2; 2025: 2.
13 papers.
Sort:
By area:
- 2024Position: Understanding LLMs Requires More Than Statistical Generalizationcited by 20
- 2023Machine Psychologycited by 16
- 2023Code-Switched Text Synthesis in Unseen Language Pairscited by 7
- 2023Instilling Inductive Biases with Subnetworkscited by 6
- 2024Quantifying artificial intelligence through algorithmic generalizationcited by 5
- 2022Compositional Generalization in Grounded Language Learning via Induced Model Sparsitycited by 4
- 2023Learning to Compose Representations of Different Encoder Layers towards Improving Compositional Generalizationcited by 3
- 2023Improved Compositional Generalization by Generating Demonstrations for Meta-Learningcited by 3
- 2023Layer-wise Representation Fusion for Compositional Generalizationcited by 2
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answeringcited by 2
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networkscited by 2
- 2025A Compressive-Expressive Communication Framework for Compositional Representationscited by 1
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networks8 Mar 2025
- 2025A Compressive-Expressive Communication Framework for Compositional Representations31 Jan 2025
- 2024Quantifying artificial intelligence through algorithmic generalization8 Nov 2024
- 2024Position: Understanding LLMs Requires More Than Statistical Generalization3 May 2024
- 2023OC-NMN: Object-centric Compositional Neural Module Network for Generative Visual Analogical Reasoning28 Oct 2023
- 2023Instilling Inductive Biases with Subnetworks17 Oct 2023
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answering15 Sep 2023
- 2023Layer-wise Representation Fusion for Compositional Generalization20 Jul 2023
- 2023Code-Switched Text Synthesis in Unseen Language Pairs26 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
- 2023Machine Psychology24 Mar 2023
- 2024Position: Understanding LLMs Requires More Than Statistical Generalizationcited by 20
- 2023Machine Psychologycited by 16
- 2023Code-Switched Text Synthesis in Unseen Language Pairscited by 7
- 2023Instilling Inductive Biases with Subnetworkscited by 6
- 2024Quantifying artificial intelligence through algorithmic generalizationcited by 5
- 2022Compositional Generalization in Grounded Language Learning via Induced Model Sparsitycited by 4
- 2023Learning to Compose Representations of Different Encoder Layers towards Improving Compositional Generalizationcited by 3
- 2023Improved Compositional Generalization by Generating Demonstrations for Meta-Learningcited by 3
- 2023Layer-wise Representation Fusion for Compositional Generalizationcited by 2
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answeringcited by 2
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networkscited by 2
- 2025A Compressive-Expressive Communication Framework for Compositional Representationscited by 1
- 2025Make Haste Slowly: A Theory of Emergent Structured Mixed Selectivity in Feature Learning ReLU Networks8 Mar 2025
- 2025A Compressive-Expressive Communication Framework for Compositional Representations31 Jan 2025
- 2024Quantifying artificial intelligence through algorithmic generalization8 Nov 2024
- 2024Position: Understanding LLMs Requires More Than Statistical Generalization3 May 2024
- 2023Instilling Inductive Biases with Subnetworks17 Oct 2023
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answering15 Sep 2023
- 2023Layer-wise Representation Fusion for Compositional Generalization20 Jul 2023
- 2023Code-Switched Text Synthesis in Unseen Language Pairs26 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
- 2023Machine Psychology24 Mar 2023
- 2022Compositional Generalization in Grounded Language Learning via Induced Model Sparsity6 Jul 2022