Skip to main content

Showing 1–5 of 5 results for author: Hewitt, L

  1. arXiv:2107.06393  [pdf, other

    cs.CV cs.AI cs.LG

    Hybrid Memoised Wake-Sleep: Approximate Inference at the Discrete-Continuous Interface

    Authors: Tuan Anh Le, Katherine M. Collins, Luke Hewitt, Kevin Ellis, N. Siddharth, Samuel J. Gershman, Joshua B. Tenenbaum

    Abstract: Modeling complex phenomena typically involves the use of both discrete and continuous variables. Such a setting applies across a wide range of problems, from identifying trends in time-series data to performing effective compositional scene understanding in images. Here, we propose Hybrid Memoised Wake-Sleep (HMWS), an algorithm for effective inference in such hybrid discrete-continuous models. Pr… ▽ More

    Submitted 20 April, 2022; v1 submitted 3 July, 2021; originally announced July 2021.

    Journal ref: ICLR 2022

  2. arXiv:2007.03132  [pdf, other

    cs.AI cs.LG

    Learning to learn generative programs with Memoised Wake-Sleep

    Authors: Luke B. Hewitt, Tuan Anh Le, Joshua B. Tenenbaum

    Abstract: 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) algorit… ▽ More

    Submitted 22 July, 2020; v1 submitted 6 July, 2020; originally announced July 2020.

  3. arXiv:2006.08381  [pdf, other

    cs.AI cs.LG

    DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learning

    Authors: Kevin Ellis, Catherine Wong, Maxwell Nye, Mathias Sable-Meyer, Luc Cary, Lucas Morales, Luke Hewitt, Armando Solar-Lezama, Joshua B. Tenenbaum

    Abstract: Expert problem-solving is driven by powerful languages for thinking about problems and their solutions. Acquiring expertise means learning these languages -- systems of concepts, alongside the skills to use them. We present DreamCoder, a system that learns to solve problems by writing programs. It builds expertise by creating programming languages for expressing domain concepts, together with neur… ▽ More

    Submitted 15 June, 2020; originally announced June 2020.

  4. arXiv:1902.06349  [pdf, other

    cs.AI cs.LG

    Learning to Infer Program Sketches

    Authors: Maxwell Nye, Luke Hewitt, Joshua Tenenbaum, Armando Solar-Lezama

    Abstract: Our goal is to build systems which write code automatically from the kinds of specifications humans can most easily provide, such as examples and natural language instruction. The key idea of this work is that a flexible combination of pattern recognition and explicit reasoning can be used to solve these complex programming problems. We propose a method for dynamically integrating these types of i… ▽ More

    Submitted 4 June, 2019; v1 submitted 17 February, 2019; originally announced February 2019.

    Comments: Accepted to ICML 2019

  5. arXiv:1807.08919  [pdf, other

    cs.LG cs.AI stat.ML

    The Variational Homoencoder: Learning to learn high capacity generative models from few examples

    Authors: Luke B. Hewitt, Maxwell I. Nye, Andreea Gane, Tommi Jaakkola, Joshua B. Tenenbaum

    Abstract: Hierarchical Bayesian methods can unify many related tasks (e.g. k-shot classification, conditional and unconditional generation) as inference within a single generative model. However, when this generative model is expressed as a powerful neural network such as a PixelCNN, we show that existing learning techniques typically fail to effectively use latent variables. To address this, we develop a m… ▽ More

    Submitted 24 July, 2018; originally announced July 2018.

    Comments: UAI 2018 oral presentation