mlsanityData to 14 Oct 2026

Learning and Compositionality: a Unification Attempt via Connectionist Probabilistic Programming

arXiv 2208.12789 ↗First posted 26 Aug 2022cs.AIcited by 0

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

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2014Neural Turing Machinescited by 644
  3. 2015Neural Module Networkscited by 376
  4. 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
  5. 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
  6. 2016DeepCoder: Learning to Write Programscited by 149
  7. 2019Neural Logic Machinescited by 145
  8. 2020Logical Neural Networkscited by 119
  9. 2018An Introduction to Probabilistic Programmingcited by 63
  10. 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
  11. 2020Learning Differentiable Programs with Admissible Neural Heuristicscited by 32
  12. 2015A New Approach to Probabilistic Programming Inferencecited by 22
3 more
  1. 2019Bayesian Synthesis of Probabilistic Programs for Automatic Data Modelingcited by 19
  2. 2015A Lambda-Calculus Foundation for Universal Probabilistic Programmingcited by 12
  3. 2015Particle Gibbs with Ancestor Sampling for Probabilistic Programscited by 3

Built on by

Not cited yet.