Learning and Compositionality: a Unification Attempt via Connectionist Probabilistic Programming
Not on the map. Why?
Abstract (arXiv)
We consider learning and compositionality as the key mechanisms towards simulating human-like intelligence. While each mechanism is successfully achieved by neural networks and symbolic AIs, respectively, it is the combination of the two mechanisms that makes human-like intelligence possible. Despite the numerous attempts on building hybrid neuralsymbolic systems, we argue that our true goal should be unifying learning and compositionality, the core mechanisms, instead of neural and symbolic methods, the surface approaches to achieve them. In this work, we review and analyze the strengths and weaknesses of neural and symbolic methods by separating their forms and meanings (structures and semantics), and propose Connectionist Probabilistic Program (CPPs), a framework that connects connectionist structures (for learning) and probabilistic program semantics (for compositionality). Under the framework, we design a CPP extension for small scale sequence modeling and provide a learning algorithm based on Bayesian inference. Although challenges exist in learning complex patterns without supervision, our early results demonstrate CPP's successful extraction of concepts and relations from raw sequential data, an initial step towards compositional learning.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 37 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
15 of 37 references.
References · 15
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2014Neural Turing Machinescited by 644
- 2015Neural Module Networkscited by 376
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
- 2016DeepCoder: Learning to Write Programscited by 149
- 2019Neural Logic Machinescited by 145
- 2020Logical Neural Networkscited by 119
- 2018An Introduction to Probabilistic Programmingcited by 63
- 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
- 2020Learning Differentiable Programs with Admissible Neural Heuristicscited by 32
- 2015A New Approach to Probabilistic Programming Inferencecited by 22
Built on by
Not cited yet.