Learning Structured Generative Concepts

Many real world concepts, such as “car”, “house”, and “tree”, are more than simply a collection of features. These objects are richly structured, defined in terms of systems of relations, subparts, and recursive embeddings. We describe an approach to concept representation and learning that att...

Full description

Bibliographic Details
Main Authors: Stuhlmuller, Andreas, Tenenbaum, Joshua B, Goodman, Noah Daniel
Other Authors: Massachusetts Institute of Technology. Department of Brain and Cognitive Sciences
Format: Article
Published: Cognitive Science Society 2017
Online Access:http://hdl.handle.net/1721.1/112758
https://orcid.org/0000-0002-1925-2035
Description
Summary:Many real world concepts, such as “car”, “house”, and “tree”, are more than simply a collection of features. These objects are richly structured, defined in terms of systems of relations, subparts, and recursive embeddings. We describe an approach to concept representation and learning that attempts to capture such structured objects. This approach builds on recent proba- bilistic approaches, viewing concepts as generative processes, and on recent rule-based approaches, constructing concepts in- ductively from a language of thought. Concepts are modeled as probabilistic programs that describe generative processes; these programs are described in a compositional language. In an exploratory concept learning experiment, we investigate hu- man learning from sets of tree-like objects generated by pro- cesses that vary in their abstract structure, from simple proto- types to complex recursions. We compare human categoriza- tion judgements to predictions of the true generative process as well as a variety of exemplar-based heuristics.