Ad-Hoc Bayesian Program Learning
Abstract
Bayesian program learning provides a general approach to human-level concept learning in artificial intelligence. However, most priors over powerful programming languages make searching for a high-scoring program intractable, and therefore cognitively unrealistic. We hypothesize that an efficient learner searches programs which efficiently generate a likelihood by running to completion, and model this hypothesis with an ad-hoc proposal for programs. Our proposal works backwards from observations to find programs which quickly generate similar results.
Cite
Text
Sennesh. "Ad-Hoc Bayesian Program Learning." NeurIPS 2019 Workshops: Program_Transformations, 2019.Markdown
[Sennesh. "Ad-Hoc Bayesian Program Learning." NeurIPS 2019 Workshops: Program_Transformations, 2019.](https://mlanthology.org/neuripsw/2019/sennesh2019neuripsw-adhoc/)BibTeX
@inproceedings{sennesh2019neuripsw-adhoc,
title = {{Ad-Hoc Bayesian Program Learning}},
author = {Sennesh, Eli},
booktitle = {NeurIPS 2019 Workshops: Program_Transformations},
year = {2019},
url = {https://mlanthology.org/neuripsw/2019/sennesh2019neuripsw-adhoc/}
}