arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1903.04797stat.MLcs.LGstat.CO

序贯蒙特卡洛要素

Elements of Sequential Monte Carlo

Columbia University(哥伦比亚大学);Linköping University(林雪平大学);Uppsala University(乌普萨拉大学)

Christian A. Naesseth, Fredrik Lindsten, Thomas B. Schön

AI总结:

本教程系统综述 SMC 近似推断方法,涵盖基础、理论、提议与中间目标设计、变分摊销学习及归一化常数估计,并展示其在多类概率模型中的应用。

摘要:

统计学与概率机器学习中的一个核心问题是计算概率分布和期望。这是贝叶斯统计学与机器学习的根本问题,它们将所有推断表述为关于后验分布的期望。关键挑战在于近似这些难以处理的期望。在本教程中,我们综述序贯蒙特卡洛(SMC),这是一类基于随机采样的近似推断方法。首先,我们解释 SMC 的基础,讨论实际问题,并综述理论结果。随后,我们考察两个主要的用户设计选择:提议分布和所谓的中间目标分布。我们综述关于如何利用变分推断和摊销来学习高效提议与目标分布的近期结果。接下来,我们讨论归一化常数的 SMC 估计,以及它如何用于伪边缘推断和推断评估。在整个教程中,我们在机器学习常用的各类模型上说明 SMC 的使用,例如随机循环神经网络、概率图模型和概率程序。

英文摘要:

A core problem in statistics and probabilistic machine learning is to compute probability distributions and expectations. This is the fundamental problem of Bayesian statistics and machine learning, which frames all inference as expectations with respect to the posterior distribution. The key challenge is to approximate these intractable expectations. In this tutorial, we review sequential Monte Carlo (SMC), a random-sampling-based class of methods for approximate inference. First, we explain the basics of SMC, discuss practical issues, and review theoretical results. We then examine two of the main user design choices: the proposal distributions and the so called intermediate target distributions. We review recent results on how variational inference and amortization can be used to learn efficient proposals and target distributions. Next, we discuss the SMC estimate of the normalizing constant, how this can be used for pseudo-marginal inference and inference evaluation. Throughout the tutorial we illustrate the use of SMC on various models commonly used in machine learning, such as stochastic recurrent neural networks, probabilistic graphical models, and probabilistic programs.

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

↑