Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据测试

概率编程简介

直观理解概率编程

概率编程的推理过程就是:对问题进行建模,然后利用计算机采样的方法进行自动的贝叶斯推理(Bayesian inference),得出未知参数的概率分布。

什么是贝叶斯推理?

贝叶斯推理主要利用贝叶斯公式 p(θ|X)=p(θ)p((X|θ)p(X) ,计算参数 θ 的后验概率。

怎样理解后验概率
后验概率是在已有先验概率 p(θ) 的情况下,再结合观测数据而得出的参数 θ 的后验概率 p(θ|X)
例如,预测明天下雨的概率时,先验概率可以是之前几年中这个季节的下雨的概率,也就是上面公式中的 p(θ) ,观测数据X是今天天气晴朗,那么明天下雨的概率就是 p(θ|X) p(θ|X) 用自然语言来解释的话就是,在今天天气晴朗的情况下下雨的概率。

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: 源码分析mycat1.6之mysql通信协议篇之COM_QUERY(SELECT语句报文解析)

下一篇: 源码分析mycat1.6之网络篇---前端线程模型下篇(读写事件篇)

精华推荐