Learning a Deep Generative Model like a Program: the Free Category Prior

11/22/2020
by   Eli Sennesh, et al.
0

Humans surpass the cognitive abilities of most other animals in our ability to "chunk" concepts into words, and then combine the words to combine the concepts. In this process, we make "infinite use of finite means", enabling us to learn new concepts quickly and nest concepts within each-other. While program induction and synthesis remain at the heart of foundational theories of artificial intelligence, only recently has the community moved forward in attempting to use program learning as a benchmark task itself. The cognitive science community has thus often assumed that if the brain has simulation and reasoning capabilities equivalent to a universal computer, then it must employ a serialized, symbolic representation. Here we confront that assumption, and provide a counterexample in which compositionality is expressed via network structure: the free category prior over programs. We show how our formalism allows neural networks to serve as primitives in probabilistic programs. We learn both program structure and model parameters end-to-end.

READ FULL TEXT

page 4

page 5

research
12/02/2016

Probabilistic Neural Programs

We present probabilistic neural programs, a framework for program induct...
research
03/31/2018

Synthesis of Differentiable Functional Programs for Lifelong Learning

We present a neurosymbolic approach to the lifelong learning of algorith...
research
07/21/2020

Creation of Audiovisual Screenplays with the Collaboration of Artificial Intelligence

We will discuss the possibilities to develop a computer program with Ar...
research
03/19/2020

Generating new concepts with hybrid neuro-symbolic models

Human conceptual knowledge supports the ability to generate novel yet hi...
research
05/30/2023

Compositional diversity in visual concept learning

Humans leverage compositionality to efficiently learn new concepts, unde...
research
08/08/2020

Learning abstract structure for drawing by efficient motor program induction

Humans flexibly solve new problems that differ qualitatively from those ...
research
02/10/2020

A Model of Fast Concept Inference with Object-Factorized Cognitive Programs

The ability of humans to quickly identify general concepts from a handfu...

Please sign up or login with your details

Forgot password? Click here to reset