When does compositional structure yield compositional generalization? A kernel theory
Not on the map. Why?
Abstract (arXiv)
Compositional generalization (the ability to respond correctly to novel combinations of familiar components) is thought to be a cornerstone of intelligent behavior. Compositionally structured (e.g. disentangled) representations support this ability; however, the conditions under which they are sufficient for the emergence of compositional generalization remain unclear. To address this gap, we present a theory of compositional generalization in kernel models with fixed, compositionally structured representations. This provides a tractable framework for characterizing the impact of training data statistics on generalization. We find that these models are limited to functions that assign values to each combination of components seen during training, and then sum up these values ("conjunction-wise additivity"). This imposes fundamental restrictions on the set of tasks compositionally structured kernel models can learn, in particular preventing them from transitively generalizing equivalence relations. Even for compositional tasks that they can learn in principle, we identify novel failure modes in compositional generalization (memorization leak and shortcut bias) that arise from biases in the training data. Finally, we empirically validate our theory, showing that it captures the behavior of deep neural networks (convolutional networks, residual networks, and Vision Transformers) trained on a set of compositional tasks with similarly structured data. Ultimately, this work examines how statistical structure in the training data can affect compositional generalization, with implications for how to identify and remedy failure modes in deep learning models.
Key facts. Cited by 19 papers in the map (data through 13 Oct 2026). Builds on 76 of its 125 references that are in the map. First posted on arXiv 26 May 2024.
Builds on
76 of 125 references.
References · 76
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,601
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,467
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,610
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,985
- 2020Shortcut Learning in Deep Neural Networkscited by 1,944
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,450
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,353
- 2019OK-VQA: A Visual Question Answering Benchmark Requiring External Knowledgecited by 1,116
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 934
38 more
- 2018On Lazy Training in Differentiable Programmingcited by 675
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 652
- 2019Benign Overfitting in Linear Regressioncited by 545
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 495
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 456
- 2015Neural Module Networkscited by 376
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 351
- 2019Gradient Descent Maximizes the Margin of Homogeneous Neural Networkscited by 312
- 2020Kernel and Rich Regimes in Overparametrized Modelscited by 305
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 283
- 2020Implicit Bias of Gradient Descent for Wide Two-layer Neural Networks Trained with the Logistic Losscited by 268
- 2019Compositionality decomposed: how do neural networks generalise?cited by 264
- 2018Characterizing Implicit Bias in Terms of Optimization Geometrycited by 263
- 2020Deep learning versus kernel learning: an empirical study of loss landscape geometry and the time evolution of the Neural Tangent Kernelcited by 185
- 2022CREPE: Can Vision-Language Foundation Models Reason Compositionally?cited by 178
- 2020Spectral Bias and Task-Model Alignment Explain Generalization in Kernel Regression and Infinitely Wide Neural Networkscited by 166
- 2020Understanding the Failure Modes of Out-of-Distribution Generalizationcited by 146
- 2020What shapes feature representations? Exploring datasets, architectures, and trainingcited by 126
- 2022A Kernel-Based View of Language Model Fine-Tuningcited by 119
- 2019How do infinite width bounded norm networks look in function space?cited by 106
- 2022Does CLIP Bind Concepts? Probing Compositionality in Large Image Modelscited by 102
- 2019Are Disentangled Representations Helpful for Abstract Visual Reasoning?cited by 100
- 2020On Disentangled Representations Learned From Correlated Datacited by 94
- 2023Compositional Abilities Emerge Multiplicatively: Exploring Diffusion Models on a Synthetic Taskcited by 92
- 2023Generalization on the Unseen, Logic Reasoning and Degree Curriculumcited by 73
- 2021Memorization vs. Generalization: Quantifying Data Leakage in NLP Performance Evaluationcited by 69
- 2023Can Neural Network Memorization Be Localized?cited by 68
- 2023On the Foundations of Shortcut Learningcited by 64
- 2018Structured Disentangled Representationscited by 62
- 2023Compositional Generalization from First Principlescited by 62
- 2021Visual Representation Learning Does Not Generalize Strongly Within the Same Domaincited by 61
- 2020Gradient descent follows the regularization path for general lossescited by 58
- 2023Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolationcited by 56
- 2018Learning Compositional Representations for Few-Shot Recognitioncited by 50
- 2022Transformers generalize differently from information stored in context vs in weightscited by 49
- 2019Human few-shot learning of compositional instructionscited by 47
- 2020Implicit Regularization in ReLU Networks with the Square Losscited by 45
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networkscited by 44
50 most cited of 76 All 76 (JSON)
Built on by
Citing papers per year: 2024: 5; 2025: 8; 2026: 6.
19 papers.
Sort:
By area:
- 2024Interaction Asymmetry: A General Principle for Learning Composable Abstractionscited by 19
- 2024A Complexity-Based Theory of Compositionalitycited by 13
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2025Task Generalization With AutoRegressive Compositional Structure: Can Learning From D Tasks Generalize to DT Tasks?cited by 11
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theorycited by 10
- 2025Scaling can lead to compositional generalizationcited by 7
- 2024Quantifying artificial intelligence through algorithmic generalizationcited by 5
- 2025Compositional Generalization via Forced Rendering of Disentangled Latentscited by 4
- 2025Systematic Generalization in Language Models Scales with Information Entropycited by 2
- 2024Learning interpretable positional encodings in transformers depends on initializationcited by 1
- 2025Extrapolation Guarantees for Perturbation Modeling Under the Additive Latent Shift Assumptioncited by 0
- 2025A Theoretical Analysis of Provable Compositional Generalization in Neural Networks: A Necessary and Sufficient Conditioncited by 0
7 more
- 2025Memorizing Long-tail Data Can Help Generalization Through Compositioncited by 0
- 2026Generalization in LLM Problem Solving: The Case of the Shortest Pathcited by 0
- 2026A mathematical theory of balancing relational generalization and memorizationcited by 0
- 2026How can embedding models bind concepts?cited by 0
- 2026ConTraIRL: Factorized Contrastive Abstractions for Transferable IRLcited by 0
- 2026Hierarchical Compositionality for An Assistive AI Agentcited by 0
- 2026Distributional Extrapolation for Interactionscited by 0
- 2026Distributional Extrapolation for Interactions20 Aug 2026
- 2026Hierarchical Compositionality for An Assistive AI Agent11 Aug 2026
- 2026ConTraIRL: Factorized Contrastive Abstractions for Transferable IRL2 Jun 2026
- 2026How can embedding models bind concepts?29 May 2026
- 2026A mathematical theory of balancing relational generalization and memorization21 May 2026
- 2026Generalization in LLM Problem Solving: The Case of the Shortest Path16 Apr 2026
- 2025Memorizing Long-tail Data Can Help Generalization Through Composition18 Oct 2025
- 2025Scaling can lead to compositional generalization9 Jul 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025Systematic Generalization in Language Models Scales with Information Entropy19 May 2025
- 2025A Theoretical Analysis of Provable Compositional Generalization in Neural Networks: A Necessary and Sufficient Condition5 May 2025
- 2025Extrapolation Guarantees for Perturbation Modeling Under the Additive Latent Shift Assumption25 Apr 2025
7 more
- 2025Task Generalization With AutoRegressive Compositional Structure: Can Learning From D Tasks Generalize to DT Tasks?13 Feb 2025
- 2025Compositional Generalization via Forced Rendering of Disentangled Latents30 Jan 2025
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theory16 Dec 2024
- 2024Interaction Asymmetry: A General Principle for Learning Composable Abstractions12 Nov 2024
- 2024Quantifying artificial intelligence through algorithmic generalization8 Nov 2024
- 2024A Complexity-Based Theory of Compositionality18 Oct 2024
- 2024Learning interpretable positional encodings in transformers depends on initialization12 Jun 2024
- 2026Hierarchical Compositionality for An Assistive AI Agentcited by 0
- 2026Hierarchical Compositionality for An Assistive AI Agent11 Aug 2026
- 2024Interaction Asymmetry: A General Principle for Learning Composable Abstractionscited by 19
- 2024A Complexity-Based Theory of Compositionalitycited by 13
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2025Task Generalization With AutoRegressive Compositional Structure: Can Learning From D Tasks Generalize to DT Tasks?cited by 11
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theorycited by 10
- 2025Scaling can lead to compositional generalizationcited by 7
- 2024Quantifying artificial intelligence through algorithmic generalizationcited by 5
- 2025Compositional Generalization via Forced Rendering of Disentangled Latentscited by 4
- 2025Systematic Generalization in Language Models Scales with Information Entropycited by 2
- 2024Learning interpretable positional encodings in transformers depends on initializationcited by 1
- 2025Extrapolation Guarantees for Perturbation Modeling Under the Additive Latent Shift Assumptioncited by 0
- 2025A Theoretical Analysis of Provable Compositional Generalization in Neural Networks: A Necessary and Sufficient Conditioncited by 0
12 most cited of 17 All 17 (JSON)
- 2026Distributional Extrapolation for Interactions20 Aug 2026
- 2026How can embedding models bind concepts?29 May 2026
- 2026A mathematical theory of balancing relational generalization and memorization21 May 2026
- 2026Generalization in LLM Problem Solving: The Case of the Shortest Path16 Apr 2026
- 2025Memorizing Long-tail Data Can Help Generalization Through Composition18 Oct 2025
- 2025Scaling can lead to compositional generalization9 Jul 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025Systematic Generalization in Language Models Scales with Information Entropy19 May 2025
- 2025A Theoretical Analysis of Provable Compositional Generalization in Neural Networks: A Necessary and Sufficient Condition5 May 2025
- 2025Extrapolation Guarantees for Perturbation Modeling Under the Additive Latent Shift Assumption25 Apr 2025
- 2025Task Generalization With AutoRegressive Compositional Structure: Can Learning From D Tasks Generalize to DT Tasks?13 Feb 2025
- 2025Compositional Generalization via Forced Rendering of Disentangled Latents30 Jan 2025
12 newest of 17 All 17 (JSON)