A Probabilistic Generative Model of Free Categories
Not on the map. Why?
Abstract (arXiv)
Applied category theory has recently developed libraries for computing with morphisms in interesting categories, while machine learning has developed ways of learning programs in interesting languages. Taking the analogy between categories and languages seriously, this paper defines a probabilistic generative model of morphisms in free monoidal categories over domain-specific generating objects and morphisms. The paper shows how acyclic directed wiring diagrams can model specifications for morphisms, which the model can use to generate morphisms. Amortized variational inference in the generative model then enables learning of parameters (by maximum likelihood) and inference of latent variables (by Bayesian inversion). A concrete experiment shows that the free category prior achieves competitive reconstruction performance on the Omniglot dataset.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 34 of its 75 references that are in the map. First posted on arXiv 9 May 2022.
Builds on
34 of 75 references.
References · 34
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
- 2014Neural Variational Inference and Learning in Belief Networkscited by 116
- 2016Neuro-Symbolic Program Synthesiscited by 84
- 2020Learning Compositional Rules via Neural Program Synthesiscited by 74
- 2020Bongard-LOGO: A New Benchmark for Human-Level Concept Learning and Reasoningcited by 63
- 2018An Introduction to Probabilistic Programmingcited by 62
- 2019A synthetic approach to Markov kernels, conditional independence and theorems on sufficient statisticscited by 55
- 2019The Omniglot challenge: a 3-year progress reportcited by 54
- 2016One-Shot Generalization in Deep Generative Modelscited by 44
- 2017Backprop as Functor: A compositional perspective on supervised learningcited by 44
22 more
- 2021Categorical Foundations of Gradient-Based Learningcited by 44
- 2018HOUDINI: Lifelong Learning as Program Synthesiscited by 38
- 2021Category Theory in Machine Learningcited by 36
- 2017Disintegration and Bayesian Inversion via String Diagramscited by 32
- 2017Faithful Inversion of Generative Models for Effective Amortized Inferencecited by 28
- 2017Learning Hierarchical Features from Generative Modelscited by 27
- 2020Sub-Goal Trees -- a Framework for Goal-Based Reinforcement Learningcited by 27
- 2018The Variational Homoencoder: Learning to learn high capacity generative models from few examplescited by 23
- 2019People infer recursive visual concepts from just a few examplescited by 23
- 2017A Convenient Category for Higher-Order Probability Theorycited by 14
- 2020Learning Task-General Representations with Generative Neuro-Symbolic Modelingcited by 14
- 2019Lenses and Learnerscited by 11
- 2017Denotational validation of higher-order Bayesian inferencecited by 9
- 2013The operad of wiring diagrams: formalizing a graphical language for databases, recursion, and plug-and-play circuitscited by 8
- 2020Learning Functors using Gradient Descentcited by 6
- 2021Categorical Data Structures for Technical Computingcited by 5
- 2020A metric on directed graphs and Markov chains based on hitting probabilitiescited by 3
- 2013The operad of temporal wiring diagrams: formalizing a graphical language for discrete-time processescited by 2
- 2018Borel Kernels and their Approximation, Categoricallycited by 2
- 2021Flexible Compositional Learning of Structured Visual Conceptscited by 2
- 2020Compositional Scientific Computing with Catlab and SemanticModelscited by 1
- 2021Wiring diagrams as normal forms for computing in symmetric monoidal categoriescited by 1
Built on by
Not cited yet.