arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2302.00564cs.LGstat.ML

概率编程中的自动边缘化 MCMC

Automatically Marginalized MCMC in Probabilistic Programming

University of Massachusetts Amherst(马萨诸塞大学阿默斯特分校)

Jinlin Lai, Javier Burroni, Hui Guan, Daniel Sheldon

AI总结:

针对 HMC 在概率编程中难以直接采样的复杂贝叶斯模型,本文提出在图模型的 HMC 采样流程中引入自动边缘化,以减少重参数化需求并显著改善真实分层模型的采样效果。

摘要:

Hamiltonian Monte Carlo(HMC)是一种从贝叶斯模型中采样潜变量的强大算法。概率编程语言(PPL)的出现使用户无需编写推理算法,从而能够专注于建模。然而,许多模型难以由 HMC 直接求解,并且通常需要模型重参数化等技巧。我们的动机来自这样一个事实:许多此类模型可以通过边缘化得到简化。我们提出在从 PPL 提取的图模型中,将自动边缘化作为使用 HMC 采样过程的一部分,从而显著改进对真实世界分层模型的采样。

英文摘要:

Hamiltonian Monte Carlo (HMC) is a powerful algorithm to sample latent variables from Bayesian models. The advent of probabilistic programming languages (PPLs) frees users from writing inference algorithms and lets users focus on modeling. However, many models are difficult for HMC to solve directly, and often require tricks like model reparameterization. We are motivated by the fact that many of those models could be simplified by marginalization. We propose to use automatic marginalization as part of the sampling process using HMC in a graphical model extracted from a PPL, which substantially improves sampling from real-world hierarchical models.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑