4.8 Article

Human-level concept learning through probabilistic program induction

Journal

SCIENCE
Volume 350, Issue 6266, Pages 1332-1338

Publisher

AMER ASSOC ADVANCEMENT SCIENCE
DOI: 10.1126/science.aab3050

Keywords

-

Funding

  1. NSF Graduate Research Fellowship
  2. Center for Brains, Minds, and Machines - NSF Science and Technology Center [CCF-1231216]
  3. Army Research Office [W911NF-08-1-0242, W911NF-13-1-2012, N000141310333]
  4. Natural Sciences and Engineering Research Council of Canada
  5. Canadian Institute for Advanced Research
  6. Moore-Sloan Data Science Environment at NYU
  7. Office of Naval Research [W911NF-08-1-0242, W911NF-13-1-2012, N000141310333]

Ask authors/readers for more resources

People learning new concepts can often generalize successfully from just a single example, yet machine learning algorithms typically require tens or hundreds of examples to perform with similar accuracy. People can also use learned concepts in richer ways than conventional algorithms-for action, imagination, and explanation. We present a computational model that captures these human learning abilities for a large class of simple visual concepts: handwritten characters from the world's alphabets. The model represents concepts as simple programs that best explain observed examples under a Bayesian criterion. On a challenging one-shot classification task, the model achieves human-level performance while outperforming recent deep learning approaches. We also present several visual Turing tests probing the model's creative generalization abilities, which in many cases are indistinguishable from human behavior.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available