先验概率和后验概率理解

先验概率和后验概率理解对于统计学只是皮毛认识 在学校时根本不重视 如今机器学习几乎以统计学为基础发展起来的 头疼的紧 如今还得琢磨基础概念 1 我自己的理解 1 先验 统计历史上的经验而知当下发生的概率 2 后验 当下由因及果的概率 2 网上有个例子说的透彻 1 先验 根据若干年的统计 经验 或者气候 常识 某地方下雨的概率 2 似然 下雨 果 的时候有乌云 因 证据 观察的数据 的概率

对于统计学只是皮毛认识,在学校时根本不重视,如今机器学习几乎以统计学为基础发展起来的,头疼的紧,如今还得琢磨基础概念。

1、我自己的理解:

1)先验:统计历史上的经验而知当下发生的概率;

2)后验:当下由因及果的概率;

2、网上有个例子说的透彻:

1)先验——根据若干年的统计(经验)或者气候(常识),某地方下雨的概率;

2)似然——下雨(果)的时候有乌云(因/证据/观察的数据)的概率,即已经有了果,对证据发生的可能性描述;

3)后验——根据天上有乌云(原因或者证据/观察数据),下雨(结果)的概率;

后验 ~ 先验*似然 : 存在下雨的可能(先验),下雨之前会有乌云(似然)~ 通过现在有乌云推断下雨概率(后验);

3、再来一例:

先验概率可理解为统计概率,后验概率可理解为条件概率。

先验概率,就是常识、经验所透露出的“因”的概率,即瓜熟的概率。应该很清楚。

后验概率,就是在知道“果”之后,去推测“因”的概率,也就是说,如果已经知道瓜蒂脱落,那么瓜熟的概率是多少。后验和先验的关系可以通过贝叶斯公式来求。也就是:

P(瓜熟 | 已知蒂落)=P(瓜熟)×P(蒂落 | 瓜熟)/ P(蒂落)

再扯一扯似然函数和条件概率的关系。似然函数就是条件概率的逆反。意为:

L(瓜熟 | 已知蒂落)= C × P(蒂落 | 瓜熟),C是常数。具体来说,现在有1000个瓜熟了,落了800个,那条件概率是0.8。那我也可以说,这1000个瓜都熟的可能性是0.8C。

注意,之所以加个常数项,是因为似然函数的具体值没有意义,只有看它的相对大小或者两个似然值的比率才有意义,后面还有例子。

—————————————————————————————————-

同理,如果理解上面的意义,分布就是一“串”概率。

先验分布:现在常识不但告诉我们瓜熟的概率,也说明了瓜青、瓜烂的概率

后验分布:在知道蒂落之后,瓜青、瓜熟、瓜烂的概率都是多少

似然函数:在知道蒂落的情形下,如果以瓜青为必然属性,它的可能性是多少?如果以瓜熟为必然属性,它的可能性是多少?如果以瓜烂为必然属性,它的可能性是多少?似然函数不是分布,只是对上述三种情形下各自的可能性描述。

那么我们把这三者结合起来,就可以得到:后验分布 正比于 先验分布 × 似然函数。先验就是设定一种情形,似然就是看这种情形下发生的可能性,两者合起来就是后验的概率。

至于似然估计:

就是不管先验和后验那一套,只看似然函数,现在蒂落了,可能有瓜青、瓜熟、瓜烂,这三种情况都有个似然值(L(瓜青):0.6、L(瓜熟):0.8、L(瓜烂):0.7),我们采用最大的那个,即瓜熟,这个时候假定瓜熟为必然属性是最有可能的。

5、分布解:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206607.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午3:21
下一篇 2026年3月19日 下午3:22


相关推荐

  • 不会报错的Matlab2018a安装包[通俗易懂]

    不会报错的Matlab2018a安装包[通俗易懂]matlab2018a的百度云盘链接:https://pan.baidu.com/s/1972rkmKFw1xZLXfnYtNv-Q提取码:k6hc(永久有效)安装包内含有详细的安装教程的word文档。安装完如下:

    2022年6月3日
    36
  • BMP文件解析_图片分析

    BMP文件解析_图片分析BMP文件简介BMP(全称Bitmap)是Window操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文

    2025年6月16日
    6
  • 两步搞定DeepSeek本地运行,Windows与Mac教程全解析

    两步搞定DeepSeek本地运行,Windows与Mac教程全解析

    2026年3月16日
    2
  • pycharm设置中文界面

    pycharm设置中文界面见下图 在 settings 中的插件中 查找 ch 即可 然后点击安装

    2026年3月27日
    2
  • 【C语言】百行代码实现—俄罗斯方块

    【C语言】百行代码实现—俄罗斯方块文章目录自述整体框架和流程开始游戏页面设计游戏设计流程介绍注意可执行源码 全部自述这个代码是 19 年的末尾写的 最近就想着想把这个用博客分享出来 一方面是为了巩固自己的知识 另一方面也希望同学们能够因为这篇文章有所收获 所以也在原来代码的基础上添加了蛮多注释的 感觉就和重新写了一遍俄罗斯方块似的 如果对于这篇文章有任何问题都可以提出来 也希望这篇文章能够帮助到大家 谢谢大家 整体框架和流程开始游戏页面设计欢迎界面游戏开始界面这些大家应该都可以知道这个页面的布局了吧 接下来我们来了

    2026年3月19日
    2
  • vim 配置 clang-format[通俗易懂]

    vim 配置 clang-format[通俗易懂]vim配置clang-format

    2026年4月16日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号