English

Gibbs Sampling in Open-Universe Stochastic Languages

Artificial Intelligence 2012-03-19 v1

Abstract

Languages for open-universe probabilistic models (OUPMs) can represent situations with an unknown number of objects and iden- tity uncertainty. While such cases arise in a wide range of important real-world appli- cations, existing general purpose inference methods for OUPMs are far less efficient than those available for more restricted lan- guages and model classes. This paper goes some way to remedying this deficit by in- troducing, and proving correct, a generaliza- tion of Gibbs sampling to partial worlds with possibly varying model structure. Our ap- proach draws on and extends previous generic OUPM inference methods, as well as aux- iliary variable samplers for nonparametric mixture models. It has been implemented for BLOG, a well-known OUPM language. Combined with compile-time optimizations, the resulting algorithm yields very substan- tial speedups over existing methods on sev- eral test cases, and substantially improves the practicality of OUPM languages generally.

Keywords

Cite

@article{arxiv.1203.3464,
  title  = {Gibbs Sampling in Open-Universe Stochastic Languages},
  author = {Nimar S. Arora and Rodrigo de Salvo Braz and Erik B. Sudderth and Stuart Russell},
  journal= {arXiv preprint arXiv:1203.3464},
  year   = {2012}
}

Comments

Appears in Proceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence (UAI2010)

R2 v1 2026-06-21T20:34:42.514Z