【24h】

A Model-Learner Pattern for Bayesian Reasoning

机译:贝叶斯推理的学习模型

获取原文

摘要

A Bayesian model is based on a pair of probability distributions, known as the prior and sampling distributions. A wide range of fundamental machine learning tasks, including regression, classification, clustering, and many others, can all be seen as Bayesian models. We propose a new probabilistic programming abstraction, a typed Bayesian model, based on a pair of probabilistic expressions for the prior and sampling distributions. A sampler for a model is an algorithm to compute synthetic data from its sampling distribution, while a learner for a model is an algorithm for probabilistic inference on the model. Models, samplers, and learners form a generic programming pattern for model-based inference. They support the uniform expression of common tasks including model testing, and generic compositions such as mixture models, evidence-based model averaging, and mixtures of experts. A forma] semantics supports reasoning about model equivalence and implementation correctness. By developing a series of examples and three learner implementations based on exact inference, factor graphs, and Markov chain Monte Carlo, we demonstrate the broad applicability of this new programming pattern.
机译:贝叶斯模型基于一对概率分布,称为先验分布和采样分布。贝叶斯模型可以看作是广泛的基础机器学习任务,包括回归,分类,聚类和许多其他任务。我们基于对先验分布和采样分布的一对概率表达式,提出了一种新的概率编程抽象,即类型贝叶斯模型。模型的采样器是一种根据采样分布计算合成数据的算法,而模型的学习者则是对该模型进行概率推断的算法。模型,采样器和学习器形成了基于模型的推理的通用编程模式。它们支持统一任务的统一表达,包括模型测试和通用组合,例如混合模型,基于证据的模型平均和专家混合。形式语义支持有关模型等效性和实现正确性的推理。通过基于精确推断,因子图和马尔可夫链蒙特卡洛开发一系列示例和三个学习者实现,我们证明了这种新编程模式的广泛适用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号