A Complexity-Based Theory of Compositionality
Not on the map. Why?
Abstract (arXiv)
Compositionality is believed to be fundamental to intelligence. In humans, it underlies the structure of thought, language, and higher-level reasoning. In AI, compositional representations can enable a powerful form of out-of-distribution generalization, in which a model systematically adapts to novel combinations of known concepts. However, while we have strong intuitions about what compositionality is, we lack satisfying formal definitions for it that are measurable and mathematical. Here, we propose such a definition, which we call representational compositionality, that accounts for and extends our intuitions about compositionality. The definition is conceptually simple, quantitative, grounded in algorithmic information theory, and applicable to any representation. Intuitively, representational compositionality states that a compositional representation satisfies three properties. First, it must be expressive. Second, it must be possible to re-describe the representation as a function of discrete symbolic sequences with re-combinable parts, analogous to sentences in natural language. Third, the function that relates these symbolic sequences to the representation, analogous to semantics in natural language, must be simple. Through experiments on both synthetic and real world data, we validate our definition of compositionality and show how it unifies disparate intuitions from across the literature in both AI and cognitive science. We also show that representational compositionality, while theoretically intractable, can be readily estimated using standard deep learning tools. We hope that our definition can inspire the design of novel, theoretically-driven models that better capture the mechanisms of compositional thought. We make our code available at https://github.com/EricElmoznino/complexity_compositionality.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 62 of its 103 references that are in the map. First posted on arXiv 18 Oct 2024.
Builds on
62 of 103 references.
References · 62
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2017Neural Discrete Representation Learningcited by 4,712
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,387
- 2022No Language Left Behind: Scaling Human-Centered Machine Translationcited by 1,312
- 2020Object-Centric Learning with Slot Attentioncited by 876
- 2020Making Monolingual Sentence Embeddings Multilingual using Knowledge Distillationcited by 593
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 392
- 2015Neural Module Networkscited by 376
- 2021GFlowNet Foundationscited by 290
38 more
- 2020Inductive Biases for Deep Learning of Higher-Level Cognitioncited by 275
- 2019Compositionality decomposed: how do neural networks generalise?cited by 265
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
- 2021Disentanglement via Mechanism Sparsity Regularization: A New Principle for Nonlinear ICAcited by 160
- 2022Weakly supervised causal representation learningcited by 140
- 2022CITRIS: Causal Identifiability from Temporal Intervened Sequencescited by 133
- 2021Transformer visualization via dictionary learning: contextualized embedding as a linear superposition of transformer factorscited by 108
- 2017The Consciousness Priorcited by 107
- 2022Does CLIP Bind Concepts? Probing Compositionality in Large Image Modelscited by 102
- 2023Amortizing intractable inference in large language modelscited by 97
- 2019Measuring Compositionality in Representation Learningcited by 84
- 2023Modular Deep Learningcited by 83
- 2020Compositional Languages Emerge in a Neural Iterated Learning Modelcited by 75
- 2021Neural Production Systems: Learning Rule-Governed Visual Dynamicscited by 75
- 2018The Description Length of Deep Learning Modelscited by 72
- 2019Ease-of-Teaching and Language Structure from Emergent Communicationcited by 65
- 2022Weakly Supervised Representation Learning with Sparse Perturbationscited by 65
- 2023Compositional Generalization from First Principlescited by 64
- 2023The No Free Lunch Theorem, Kolmogorov Complexity, and the Role of Inductive Biases in Machine Learningcited by 63
- 2023Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolationcited by 58
- 2020Robust Training of Vector Quantized Bottleneck Modelscited by 54
- 2018Learning Invariances using the Marginal Likelihoodcited by 51
- 2020Object Files and Schemata: Factorizing Declarative and Procedural Knowledge in Dynamical Systemscited by 48
- 2023Linear Spaces of Meanings: Compositional Structures in Vision-Language Modelscited by 48
- 2022Synergies between Disentanglement and Sparsity: Generalization and Identifiability in Multi-Task Learningcited by 44
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networkscited by 44
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
- 2023Provable Compositional Generalization for Object-Centric Learningcited by 41
- 2023GFlowNet-EM for learning compositional latent variable modelscited by 40
- 2022Fortuitous Forgetting in Connectionist Networkscited by 39
- 2022Neural Systematic Bindercited by 37
- 2022Is a Modular Architecture Enough?cited by 36
- 2022Simplicial Embeddings in Self-Supervised Learning and Downstream Classificationcited by 24
- 2023Discovering modular solutions that generalize compositionallycited by 23
- 2024When does compositional structure yield compositional generalization? A kernel theorycited by 20
- 2022Diffusion bridges vector quantized Variational AutoEncoderscited by 16
- 2022Learning Invariant Weights in Neural Networkscited by 16
- 2023Improving Compositional Generalization Using Iterated Learning and Simplicial Embeddingscited by 15
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2025: 11; 2026: 2.
13 papers.
Sort:
By area:
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2025Scaling can lead to compositional generalizationcited by 7
- 2025Position: We Need An Algorithmic Understanding of Generative AIcited by 5
- 2025Foundations of Interpretable Modelscited by 4
- 2025AI in a vat: Fundamental limits of efficient world modelling for agent sandboxing and interpretabilitycited by 3
- 2025TRACE for Tracking the Emergence of Semantic Representations in Transformerscited by 3
- 2025Systematic Generalization in Language Models Scales with Information Entropycited by 2
- 2025Semantic Communication meets System 2 ML: How Abstraction, Compositionality and Emergent Languages Shape Intelligencecited by 2
- 2025Quantifying Compositionality of Classic and State-of-the-Art Embeddingscited by 2
- 2025Genomic Next-Token Predictors are In-Context Learnerscited by 1
- 2025Disassociating performance from compositional feature learningcited by 0
- 2026Semantic-based Distributed Learning for Diverse and Discriminative Representationscited by 0
- 2026Investigating More Explainable and Partition-Free Compositionality Estimation for LLMs: A Rule-Generation Perspective30 Apr 2026
- 2026Semantic-based Distributed Learning for Diverse and Discriminative Representations20 Apr 2026
- 2025Genomic Next-Token Predictors are In-Context Learners16 Nov 2025
- 2025Quantifying Compositionality of Classic and State-of-the-Art Embeddings14 Sep 2025
- 2025Foundations of Interpretable Models1 Aug 2025
- 2025Position: We Need An Algorithmic Understanding of Generative AI10 Jul 2025
- 2025Scaling can lead to compositional generalization9 Jul 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025Semantic Communication meets System 2 ML: How Abstraction, Compositionality and Emergent Languages Shape Intelligence27 May 2025
- 2025TRACE for Tracking the Emergence of Semantic Representations in Transformers23 May 2025
- 2025Systematic Generalization in Language Models Scales with Information Entropy19 May 2025
- 2025Disassociating performance from compositional feature learning14 May 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?cited by 13
- 2025Scaling can lead to compositional generalizationcited by 7
- 2025Position: We Need An Algorithmic Understanding of Generative AIcited by 5
- 2025Foundations of Interpretable Modelscited by 4
- 2025TRACE for Tracking the Emergence of Semantic Representations in Transformerscited by 3
- 2025Systematic Generalization in Language Models Scales with Information Entropycited by 2
- 2025Semantic Communication meets System 2 ML: How Abstraction, Compositionality and Emergent Languages Shape Intelligencecited by 2
- 2025Quantifying Compositionality of Classic and State-of-the-Art Embeddingscited by 2
- 2025Genomic Next-Token Predictors are In-Context Learnerscited by 1
- 2025Disassociating performance from compositional feature learningcited by 0
- 2026Semantic-based Distributed Learning for Diverse and Discriminative Representationscited by 0
- 2026Investigating More Explainable and Partition-Free Compositionality Estimation for LLMs: A Rule-Generation Perspectivecited by 0
- 2026Investigating More Explainable and Partition-Free Compositionality Estimation for LLMs: A Rule-Generation Perspective30 Apr 2026
- 2026Semantic-based Distributed Learning for Diverse and Discriminative Representations20 Apr 2026
- 2025Genomic Next-Token Predictors are In-Context Learners16 Nov 2025
- 2025Quantifying Compositionality of Classic and State-of-the-Art Embeddings14 Sep 2025
- 2025Foundations of Interpretable Models1 Aug 2025
- 2025Position: We Need An Algorithmic Understanding of Generative AI10 Jul 2025
- 2025Scaling can lead to compositional generalization9 Jul 2025
- 2025Does Data Scaling Lead to Visual Compositional Generalization?9 Jul 2025
- 2025Semantic Communication meets System 2 ML: How Abstraction, Compositionality and Emergent Languages Shape Intelligence27 May 2025
- 2025TRACE for Tracking the Emergence of Semantic Representations in Transformers23 May 2025
- 2025Systematic Generalization in Language Models Scales with Information Entropy19 May 2025
- 2025Disassociating performance from compositional feature learning14 May 2025