Divide, Conquer, and Combine: a New Inference Strategy for Probabilistic Programs with Stochastic Support

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 138
  • Download : 0
Universal probabilistic programming systems (PPSs) provide a powerful framework for specifying rich and complex probabilistic models. They further attempt to automate the process of drawing inferences from these models, but doing this successfully is severely hampered by the wide range of non-standard models they can express. As a result, although one can specify complex models in a universal PPS, the provided inference engines often fall far short of what is required. In particular, we show they produce surprisingly unsatisfactory performance for models where the support may vary between executions, often doing no better than importance sampling from the prior. To address this, we introduce a new inference framework: Divide, Conquer, and Combine, which remains efficient for such models, and show how it can be implemented as an automated and general-purpose PPS inference engine. We empirically demonstrate substantial performance improvements over existing approaches on two examples.
Publisher
ICML Organisation
Issue Date
2020-07-15
Language
English
Citation

The 37th International Conference on Machine Learning (ICML 2020), pp.2127 - 2138

URI
http://hdl.handle.net/10203/277047
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0