articleScienceDec 11, 2015Closed access

Human-level concept learning through probabilistic program induction

Sanford Broadway Medical Center · University of Toronto · +2 more institutions

PubMed
Indexed incrossrefpubmed

Abstract

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…

Citation impact

2,913
total citations
FWCI
217.70
Percentile
100%
References
64
Citations per year

Authors

3

Topics & keywords

Keywords
  • Computer science
  • Alphabet
  • Artificial intelligence
  • Probabilistic logic
  • Turing
  • Natural language processing
  • Machine learning
  • Programming language
UN Sustainable Development Goals
  • Quality Education
No related works found for this paper.

Funding