mlsanityData to 7 Oct 2026

Improving Systematic Generalization Through Modularity and Augmentation

arXiv 2202.10745 ↗First posted 22 Feb 2022cs.AI cs.CL cs.LGcited by 13

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  3. 2021A Survey of Data Augmentation Approaches for NLPcited by 408
  4. 2015Neural Module Networkscited by 375
  5. 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 280
  6. 2020COGS: A Compositional Generalization Challenge Based on Semantic Interpretationcited by 260
  7. 2019Good-Enough Compositional Data Augmentationcited by 158
  8. 2019Task-Driven Modular Networks for Zero-Shot Compositional Learningcited by 121
  9. 2020A Benchmark for Systematic Generalization in Grounded Language Understandingcited by 108
  10. 2019Compositional generalization through meta sequence-to-sequence learningcited by 98
  11. 2020Compositional Generalization in Semantic Parsing: Pre-training vs. Specialized Architecturescited by 95
  12. 2021Improving Coherence and Consistency in Neural Sequence Models with Dual-System, Neuro-Symbolic Reasoningcited by 85
15 more
  1. 2020A causal view of compositional zero-shot recognitioncited by 78
  2. 2020Learning Compositional Rules via Neural Program Synthesiscited by 74
  3. 2019Linguistic generalization and compositionality in modern artificial neural networkscited by 58
  4. 2019Compositional generalization in a deep seq2seq model by separating syntax and semanticscited by 56
  5. 2018Rearranging the Familiar: Testing Compositional Generalization in Recurrent Networkscited by 51
  6. 2021Independent Prototype Propagation for Zero-Shot Compositionalitycited by 42
  7. 2018Jump to better conclusions: SCAN both left and rightcited by 29
  8. 2021Inducing Transformer's Compositional Generalization Ability via Auxiliary Sequence Prediction Taskscited by 19
  9. 2020Compositional Networks Enable Systematic Generalization for Grounded Language Understandingcited by 18
  10. 2020Latent Compositional Representations Improve Systematic Generalization in Grounded Question Answeringcited by 16
  11. 2020Systematic Generalization on gSCAN with Language Conditioned Embeddingcited by 15
  12. 2021How Modular Should Neural Module Networks Be for Systematic Generalization?cited by 15
  13. 2021Systematic Generalization on gSCAN: What is Nearly Solved and What is Next?cited by 15
  14. 2021Can Transformers Jump Around Right in Natural Language? Assessing Performance Transfer from SCANcited by 14
  15. 2020Think before you act: A simple baseline for compositional generalizationcited by 11

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 8; 2024: 2; 2025: 2.

13 papers.

Sort:

By area: