用Python实现马尔可夫链蒙特卡罗

【方向】 2018-11-09

python 算法 函数

25a7dcb2811da524b9869c71f0aa8abf863d985e

在过去的几个月里,我在数据科学领域里遇到一个术语:马尔可夫链蒙特卡罗(MCMC)。在博客或文章里,每次看到这个语,我都会摇摇头,有几次我试着学习MCMC和贝叶斯推理,但每次一开始,就很快放弃了。我学习新技术的方式都是把它应用到一个实际问题上。

通过使用一些数据和一本应用实战的书(Bayesian Methods for Hackers),我终于通过一个实际项目弄懂了MCMC。像往常一样,当把这些技术概念应用到实际问题中时,理解它们要比阅读书上的抽象概念更容易。本文通过介绍Python中的MCMC实现过程,最终教会了我使用这个强大的建模和分析工具。

本项目的完整代码和相关数据在GitHub上可以找到。本文重点讨论了应用程序和结果,涵盖了很多有深度的内容。

介绍

实际生活中的数据永远不是完美的,但我们仍然可以通过正确的模型从噪音数据中提取有价

登录 后评论
下一篇
我是小助手
29005人浏览
2019-07-31
相关推荐
机器学习必备手册
16395人浏览
2017-10-03 00:04:40
初识随机游走
736人浏览
2016-03-10 19:23:00
Markovs Chains采样
554人浏览
2017-11-02 17:19:00
MCMC(三)MCMC采样和M-H采样
1255人浏览
2018-06-07 21:19:34
1
3
0
2057