Learning Compositional Rules via Neural Program Synthesis
Not on the map. Why?
Abstract (arXiv)
Many aspects of human reasoning, including language, require learning rules from very little data. Humans can do this, often learning systematic rules from very few examples, and combining these rules to form compositional rule-based systems. Current neural architectures, on the other hand, often fail to generalize in a compositional manner, especially when evaluated in ways that vary systematically from training. In this work, we present a neuro-symbolic model which learns entire rule systems from a small set of examples. Instead of directly predicting outputs from inputs, we train our model to induce the explicit system of rules governing a set of previously seen examples, drawing upon techniques from the neural program synthesis literature. Our rule-synthesis approach outperforms neural meta-learning techniques in three domains: an artificial instruction-learning domain used to evaluate human learning, the SCAN challenge datasets, and learning rule-based translations of number words into integers for a wide range of human languages.
Key facts. Cited by 74 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 22; 2022: 19; 2023: 15; 2024: 12; 2025: 5; 2026: 1.
74 papers.
Sort:
By area:
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2023Planning with Large Language Models for Code Generationcited by 179
- 2021The Devil is in the Detail: Simple Tricks Improve Systematic Generalization of Transformerscited by 117
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2023Phenomenal Yet Puzzling: Testing Inductive Reasoning Capabilities of Language Models with Hypothesis Refinementcited by 89
- 2021Improving Coherence and Consistency in Neural Sequence Models with Dual-System, Neuro-Symbolic Reasoningcited by 85
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2023Large Language Models can Learn Rulescited by 66
- 2022Compositional Temporal Grounding with Structured Variational Cross-Graph Correspondence Learningcited by 59
- 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
38 more
- 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
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networkscited by 44
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networkscited by 40
- 2021Systematic Generalization with Edge Transformerscited by 38
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computingcited by 34
- 2021Sequence-to-Sequence Learning with Latent Neural Grammarscited by 30
- 2025The Curse of CoT: On the Limitations of Chain-of-Thought in In-Context Learningcited by 30
- 2021Pointer Value Retrieval: A new benchmark for understanding the limits of neural network generalizationcited by 29
- 2021Lexicon Learning for Few-Shot Neural Sequence Modelingcited by 28
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2023The Relational Bottleneck as an Inductive Bias for Efficient Abstractioncited by 26
- 2023Neural-Logic Human-Object Interaction Detectioncited by 25
- 2022Using Natural Language and Program Abstractions to Instill Human Inductive Biases in Machinescited by 20
- 2022General Intelligence Requires Rethinking Explorationcited by 20
- 2021ReaSCAN: Compositional Reasoning in Language Groundingcited by 19
- 2021Inducing Transformer's Compositional Generalization Ability via Auxiliary Sequence Prediction Taskscited by 19
- 2023Variational Cross-Graph Reasoning and Adaptive Structured Semantics Learning for Compositional Temporal Groundingcited by 19
- 2024Pix2Code: Learning to Compose Neural Visual Concepts as Programscited by 18
- 2023LOGICSEG: Parsing Visual Semantics with Neural Logic Learning and Reasoningcited by 17
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2022Improving Systematic Generalization Through Modularity and Augmentationcited by 13
- 2022Neural-Symbolic Recursive Machine for Systematic Generalizationcited by 12
- 2023Unraveling the ARC Puzzle: Mimicking Human Solutions with Object-Centric Decision Transformercited by 12
- 2022Induced Natural Language Rationales and Interleaved Markup Tokens Enable Extrapolation in Large Language Modelscited by 10
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Languagecited by 9
- 2025Climplicit: Climatic Implicit Embeddings for Global Ecological Taskscited by 9
- 2022From {Solution Synthesis} to {Student Attempt Synthesis} for Block-Based Visual Programming Taskscited by 8
- 2022Mutual Exclusivity Training and Primitive Augmentation to Induce Compositionalitycited by 8
- 2021AI Descartes: Combining Data and Theory for Derivable Scientific Discoverycited by 7
- 2021Compositional Generalization for Natural Language Interfaces to Web APIscited by 7
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networkscited by 7
- 2021A Minimalist Dataset for Systematic Generalization of Perception, Syntax, and Semanticscited by 6
- 2021Grounded Graph Decoding Improves Compositional Generalization in Question Answeringcited by 6
- 2021Learning to Generalize Compositionally by Transferring Across Semantic Parsing Taskscited by 6
- 2022Counterfactual Recipe Generation: Exploring Compositional Generalization in a Realistic Scenariocited by 5
- 2024Towards Understanding the Relationship between In-context Learning and Compositional Generalizationcited by 5
50 most cited of 74 All 74 (JSON)
- 2026Learning to Theorize the World from Observation5 May 2026
- 2025The Need for Verification in AI-Driven Scientific Discovery1 Sep 2025
- 2025Climplicit: Climatic Implicit Embeddings for Global Ecological Tasks7 Apr 2025
- 2025The Curse of CoT: On the Limitations of Chain-of-Thought in In-Context Learning7 Apr 2025
- 2025Compositional World Knowledge leads to High Utility Synthetic data6 Mar 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024Action abstractions for amortized sampling19 Oct 2024
- 2024Are LLMs Models of Distributional Semantics? A Case Study on Quantifiers17 Oct 2024
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practice14 Oct 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024DiNeR: a Large Realistic Dataset for Evaluating Compositional Generalization7 Jun 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
38 more
- 2024What makes Models Compositional? A Theoretical View: With Supplement2 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
- 2024Pix2Code: Learning to Compose Neural Visual Concepts as Programs13 Feb 2024
- 2024Neural Slot Interpreters: Grounding Object Semantics in Emergent Slot Representations2 Feb 2024
- 2024On the generalization capacity of neural networks during generic multimodal reasoning26 Jan 2024
- 2023Compositional Generalization in Spoken Language Understanding25 Dec 2023
- 2023Neural-Logic Human-Object Interaction Detection16 Nov 2023
- 2023Phenomenal Yet Puzzling: Testing Inductive Reasoning Capabilities of Language Models with Hypothesis Refinement12 Oct 2023
- 2023Large Language Models can Learn Rules10 Oct 2023
- 2023Compositional Program Generation for Few-Shot Systematic Generalization28 Sep 2023
- 2023LOGICSEG: Parsing Visual Semantics with Neural Logic Learning and Reasoning24 Sep 2023
- 2023The Relational Bottleneck as an Inductive Bias for Efficient Abstraction12 Sep 2023
- 2023Layer-wise Representation Fusion for Compositional Generalization20 Jul 2023
- 2023Unraveling the ARC Puzzle: Mimicking Human Solutions with Object-Centric Decision Transformer14 Jun 2023
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networks24 May 2023
- 2023Learning to Compose Representations of Different Encoder Layers towards Improving Compositional Generalization20 May 2023
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases26 Mar 2023
- 2023Planning with Large Language Models for Code Generation9 Mar 2023
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networks26 Jan 2023
- 2023Variational Cross-Graph Reasoning and Adaptive Structured Semantics Learning for Compositional Temporal Grounding22 Jan 2023
- 2022Mutual Exclusivity Training and Primitive Augmentation to Induce Compositionality28 Nov 2022
- 2022A Short Survey of Systematic Generalization22 Nov 2022
- 2022General Intelligence Requires Rethinking Exploration15 Nov 2022
- 2022Towards Data-and Knowledge-Driven Artificial Intelligence: A Survey on Neuro-Symbolic Computing28 Oct 2022
- 2022ObSynth: An Interactive Synthesis System for Generating Object Models from Natural Language Specifications20 Oct 2022
- 2022Counterfactual Recipe Generation: Exploring Compositional Generalization in a Realistic Scenario20 Oct 2022
- 2022State-of-the-art generalisation research in NLP: A taxonomy and review6 Oct 2022
- 2022Neural-Symbolic Recursive Machine for Systematic Generalization4 Oct 2022
- 2022Compositional Semantic Parsing with Large Language Models29 Sep 2022
- 2022Induced Natural Language Rationales and Interleaved Markup Tokens Enable Extrapolation in Large Language Models24 Aug 2022
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Composition15 Jul 2022
- 2022Evaluating the Impact of Model Scale for Compositional Generalization in Semantic Parsing24 May 2022
- 2022Using Natural Language and Program Abstractions to Instill Human Inductive Biases in Machines23 May 2022
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May 2022
- 2022A Probabilistic Generative Model of Free Categories9 May 2022
- 2022From {Solution Synthesis} to {Student Attempt Synthesis} for Block-Based Visual Programming Tasks3 May 2022
- 2022SMARAGD: Learning SMatch for Accurate and Rapid Approximate Graph Distance24 Mar 2022
50 newest of 74 All 74 (JSON)
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2023Phenomenal Yet Puzzling: Testing Inductive Reasoning Capabilities of Language Models with Hypothesis Refinementcited by 89
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
- 2025The Curse of CoT: On the Limitations of Chain-of-Thought in In-Context Learningcited by 30
- 2024On the generalization capacity of neural networks during generic multimodal reasoningcited by 3
- 2025The Curse of CoT: On the Limitations of Chain-of-Thought in In-Context Learning7 Apr 2025
- 2024On the generalization capacity of neural networks during generic multimodal reasoning26 Jan 2024
- 2023Phenomenal Yet Puzzling: Testing Inductive Reasoning Capabilities of Language Models with Hypothesis Refinement12 Oct 2023
- 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases26 Mar 2023
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May 2022
- 2023Planning with Large Language Models for Code Generationcited by 179
- 2021The Devil is in the Detail: Simple Tricks Improve Systematic Generalization of Transformerscited by 117
- 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2021Improving Coherence and Consistency in Neural Sequence Models with Dual-System, Neuro-Symbolic Reasoningcited by 85
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2023Large Language Models can Learn Rulescited by 66
- 2022Compositional Temporal Grounding with Structured Variational Cross-Graph Correspondence Learningcited by 59
- 2021Unlocking Compositional Generalization in Pre-trained Models Using Intermediate Representationscited by 55
- 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
12 most cited of 68 All 68 (JSON)
- 2026Learning to Theorize the World from Observation5 May 2026
- 2025The Need for Verification in AI-Driven Scientific Discovery1 Sep 2025
- 2025Climplicit: Climatic Implicit Embeddings for Global Ecological Tasks7 Apr 2025
- 2025Compositional World Knowledge leads to High Utility Synthetic data6 Mar 2025
- 2025Data Distributional Properties As Inductive Bias for Systematic Generalization27 Feb 2025
- 2024Action abstractions for amortized sampling19 Oct 2024
- 2024Are LLMs Models of Distributional Semantics? A Case Study on Quantifiers17 Oct 2024
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practice14 Oct 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024DiNeR: a Large Realistic Dataset for Evaluating Compositional Generalization7 Jun 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
- 2024What makes Models Compositional? A Theoretical View: With Supplement2 May 2024
12 newest of 68 All 68 (JSON)