Drawing out of Distribution with Neuro-Symbolic Generative Models
Not on the map. Why?
Abstract (arXiv)
Learning general-purpose representations from perceptual inputs is a hallmark of human intelligence. For example, people can write out numbers or characters, or even draw doodles, by characterizing these tasks as different instantiations of the same generic underlying process -- compositional arrangements of different forms of pen strokes. Crucially, learning to do one task, say writing, implies reasonable competence at another, say drawing, on account of this shared process. We present Drawing out of Distribution (DooD), a neuro-symbolic generative model of stroke-based drawing that can learn such general-purpose representations. In contrast to prior work, DooD operates directly on images, requires no supervision or expensive test-time inference, and performs unsupervised amortised inference with a symbolic stroke model that better enables both interpretability and generalization. We evaluate DooD on its ability to generalise across both data and tasks. We first perform zero-shot transfer from one dataset (e.g. MNIST) to another (e.g. Quickdraw), across five different datasets, and show that DooD clearly outperforms different baselines. An analysis of the learnt representations further highlights the benefits of adopting a symbolic stroke model. We then adopt a subset of the Omniglot challenge tasks, and evaluate its ability to generate new exemplars (both unconditionally and conditionally), and perform one-shot classification, showing that DooD matches the state of the art. Taken together, we demonstrate that DooD does indeed capture general-purpose representations across both data and task, and takes a further step towards building general and robust concept-learning systems.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 26 of its 37 references that are in the map. First posted on arXiv 3 Jun 2022.
Builds on
26 of 37 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2015Spatial Transformer Networkscited by 1,423
- 2015Generating Sentences from a Continuous Spacecited by 607
- 2015Importance Weighted Autoencoderscited by 454
- 2018Deep Learning for Classical Japanese Literaturecited by 415
- 2019MONet: Unsupervised Scene Decomposition and Representationcited by 388
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2017A Neural Representation of Sketch Drawingscited by 311
14 more
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2015DRAW: A Recurrent Neural Network For Image Generationcited by 190
- 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
- 2014Neural Variational Inference and Learning in Belief Networkscited by 116
- 2019Write, Execute, Assess: Program Synthesis with a REPLcited by 92
- 2019Stacked Capsule Autoencoderscited by 82
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2019The Omniglot challenge: a 3-year progress reportcited by 54
- 2016One-Shot Generalization in Deep Generative Modelscited by 44
- 2020CoSE: Compositional Stroke Embeddingscited by 26
- 2018The Variational Homoencoder: Learning to learn high capacity generative models from few examplescited by 23
- 2019Unsupervised Doodling and Painting with Improved SPIRALcited by 21
- 2020Learning to learn generative programs with Memoised Wake-Sleepcited by 15
- 2020Learning Task-General Representations with Generative Neuro-Symbolic Modelingcited by 14
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2025PoE-World: Compositional World Modeling with Products of Programmatic Expertscited by 25
- 2024Learning to Infer Generative Template Programs for Visual Conceptscited by 2
- 2025A Neuro-Symbolic Approach for Probabilistic Reasoning on Graph Datacited by 1
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Paintingcited by 1
- 2026Does Reasoning Mitigate Backdoor Attacks? A Neuro-Symbolic Perspectivecited by 0
- 2026Does Reasoning Mitigate Backdoor Attacks? A Neuro-Symbolic Perspective31 Aug 2026
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Painting29 Mar 2026
- 2025A Neuro-Symbolic Approach for Probabilistic Reasoning on Graph Data29 Jul 2025
- 2025PoE-World: Compositional World Modeling with Products of Programmatic Experts16 May 2025
- 2024Learning to Infer Generative Template Programs for Visual Concepts20 Mar 2024