paper-with-me

Papers

Learning and Compositionality: a Unification Attempt via Connectionist Probabilistic Programming

2022-08-26 · Ximing Qiao, Hai Li

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.

📄 PDF Abstract BibTeX arXiv:2208.12789

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian InferenceProbabilistic Programming

Similar Papers 제목 키워드 기반

The Biomimetic Architecture of Software 4.0

2026-06-01 · Philip Sheldrake, Dirk Scheffler arxiv

Dominant programming paradigms inherit an execution model optimised for a bygone era of a single human mind instructing a local machine, leaving contemporary systems burdened with path dependencies. When forced to host m…

Borch: A Deep Universal Probabilistic Programming Language

2022-09-13 · Lewis Belcher, Johan Gudmundsson, Michael Green

Ever since the Multilayered Perceptron was first introduced the connectionist community has struggled with the concept of uncertainty and how this could be represented in these types of models. This past decade has seen …

Probabilistic Programming

FIFTH system for general-purpose connectionist computation

2015-04-29 · Anthony Di Franco

To date, work on formalizing connectionist computation in a way that is at least Turing-complete has focused on recurrent architectures and developed equivalences to Turing machines or similar super-Turing models, which …

Applying Probabilistic Programming to Affective Computing

2019-03-15 · Desmond C. Ong, Harold Soh, Jamil Zaki, Noah D. Goodman

Affective Computing is a rapidly growing field spurred by advancements in artificial intelligence, but often, held back by the inability to translate psychological theories of emotion into tractable computational models.…

Probabilistic Programming

Probabilistic Programming with Densities in SlicStan: Efficient, Flexible and Deterministic

2018-11-02 · Maria I. Gorinova, Andrew D. Gordon, Charles Sutton

Stan is a probabilistic programming language that has been increasingly used for real-world scalable projects. However, to make practical inference possible, the language sacrifices some of its usability by adopting a bl…

Probabilistic Programming