[2007.03132] Learning to learn generative programs with Memoised Wake-Sleep
We study a class of neuro-symbolic generative models in which neural networks are used both for inference and as priors over symbolic, data-generating programs. As generative models, these programs capture compositional structures in a naturally explainable form. To tackle the challenge of performing program induction as an 'inner-loop' to learning, we propose the Memoised Wake-Sleep (MWS) algorithm, which extends Wake Sleep by explicitly storing and reusing the best programs discovered by the inference network throughout training. We use MWS to learn accurate, explainable models in three challenging domains: stroke-based character modelling, cellular automata, and few-shot learning in a novel dataset of real-world string concepts.
We study a class of neuro-symbolic generative models in which neural networks are used both for inference and as priors over symbolic, data-generating programs. As generative models, these programs capture compositional structures in a naturally explainable form. To tackle the challenge of performing program induction as an 'inner-loop' to learning, we propose the Memoised Wake-Sleep (MWS) algorithm, which extends Wake Sleep by explicitly storing and reusing the best programs discovered by the inference network throughout training. We use MWS to learn accurate, explainable models in three chal
Explore this link on the map →related reading
- Deep learning as program synthesis — LessWronglesswrong.com
- Zoom In: An Introduction to Circuitsdistill.pub
- [2006.08381] DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningarxiv.org
- NL.pdfabehrouz.github.io
- Just Ask for Generalization | Eric Jangevjang.com
- GenAI Handbookgenai-handbook.github.io
- Andrej Karpathy — AGI is still a decade awaydwarkesh.com
- Metalearning or Learning to Learn Since 1987people.idsia.ch
- [1410.4615] Learning to Executearxiv.org
- Neuronpedianeuronpedia.org
- David Duvenaudcs.toronto.edu
- Yang Songyang-song.net