先验、后验与似然

article/2025/10/19 17:20:03

在学习SLAM 14讲第六章时,看到三个概念,有些不太了解,查阅资料后有了一些自己的理解。

三个概念存在于贝叶斯公式

P(A|B)=\frac{P(B|A)\cdot P(A)}{P(B)}

P(A)表示先验概率Prior,P(A|B)表示后验概率posterior,P(B|A)表示似然likelihood

上式可以写为

Posterior=\frac{Likelihood\cdot Prior}{Evidence}

下面分别对三个概念进行描述

先验概率(Prior)

        先验概率可以理解为统计概率,是根据此前的经验统计总结出来的概率。

        如:假设事件A为下雨,根据该地区往年降雨量信息统计,P(A)=0.05。

后验概率(Posterior)由原因导出结果

        后验概率是结合某些结果信息修正之后的概率,表现为条件概率。

        如:补充事件B为阴天,结合当地降雨量数据,在阴天条件下下雨的概率P(A|B)=0.5。

似然概率(likelihood)由结果导出原因

        注重于表明结果与原因之间的逻辑关系,结果已经发生,什么原因造成这个结果的可能性最大。

        如:当地已经下雨了(事件A已经发生),什么原因造成下雨的可能性最大(阴天/晴天)。


在介绍完概念之后,结合SLAM 14讲进行分析

根据贝叶斯公式

P(x,y|u,z)=\frac{P(z,u|x,y)\cdot P(x,y)}{P(U,Z)}\propto P(z,u|x,y)\cdot P(x,y)

求解后验分布比较困难,可以求状态最优估计,使其后验概率最大化,即后验概率估计(MAP)

(x,y)_{MAP}^{*}=argmaxP(x,y|u,z)=argmax\left \{ P(z,u|x,y)\cdot P(x,y) \right \}

但在某些情况下可能不存在先验概率,只能求解最大似然估计(MLE)

(x,y)_{MAP}^{*}=argmaxP(z,u|x,y)

最大似然估计示例

        A堆里有99个白球、1个黑球,B堆里有1个白秋、99个黑球,如果抽到一个黑球,最有可能是从哪一堆里抽出来的?

P(A|black)=\frac{P(black|A)\cdot P(A)}{P(black)}=\frac{\frac{1}{100}\cdot \frac{1}{2}}{\frac{\frac{1}{2}}{}}=\frac{1}{100}

P(B|black)=\frac{P(black|B)\cdot P(B)}{P(black)}=\frac{\frac{99}{100}\cdot \frac{1}{2}}{\frac{\frac{1}{2}}{}}=\frac{99}{100}

        所以更有可能是从B堆中摸到黑球。

与SLAM课本中的知识类似,上述公式中P(A)=P(B),

       所以P(A|black)与P(B|black)的大小由P(black|A)与P(black|B)决定。

按照文字解释就是:

 “结果发生后,探究哪个原因造成的可能性更大” 等价于 “哪个原因发生后,更容易造成这个结果

        应注意:两句话中事情发生的先后顺序并不相同。


进一步的,考虑贝叶斯公式的另一种形式

P(A|B)\cdot P(B)=P(B|A)\cdot P(A)

        其实因与果并不重要,只是为了方便进行理解而做出的规定,在实际运用中,只要注意到A与B哪个是研究的主体,以及P(A|B)与P(B|A)是如何在最大似然估计中等价的即可。


http://chatgpt.dhexx.cn/article/W0FfMmVK.shtml

相关文章

Prior 、Posterior 和 Likelihood 的理解与几种表达方式

Prior 、Posterior 和 Likelihood 的理解与几种表达方式 (下载图片可以看大图。)

Windows作为NTP同步时间的服务器时的设置

1.先关闭Windows系统自带的防火墙; 2. 在桌面上右击“计算机”, 选择“管理”, 然后选择“服务”。 具体如图所示 2. 选中“Windows Time”,设置为开启,这样就可以将“Windows Time”这一个服务打开。 3. “开始”--》“运…

NTP时钟服务器推荐-国内时间服务器顶尖设备

电子钟时间服务器在物联网应用中起到了关键的作用,它能够为各种智能设备提供准确的时间参考,确保设备之间的协同工作和数据的准确传输。无论是智能家居、智能工厂还是智慧城市,电子钟时间服务器都是不可或缺的一部分。 一、产品卖点 时间服…

NTP同步时间失败。Linux作为客户端,Windows作为NTP时钟源服务端。

使用windows作NTP时钟源,NTP同步时间失败 【关 键 词】:NTP,时钟源,windows时钟源,同步时间失败 【故障类型】:操作维护->其他 【适用版本】:Linux 【问题描述】:windows做时钟…

如何在windows10 搭建 NTP 时间服务器

windows本身是可以作为NTP时间同步服务器使用的,本文介绍一下如何在win10上配置NTP时间同步服务器。 如何在windows10 搭建 NTP 时间服务器 工具/原料 系统版本:win10版本 [10.0.17134.706] 方法/步骤 使用组合键WIN R 启动运行窗口,在…

Linux服务器NTP客户端时钟同步配置方法

前提说明:配置客户端NTP时候,必须要有一台时钟服务器,可以是服务器搭建的,也可以是购买的时钟设备。我这里使用临时的时钟服务器IP地址10.10.4.100 步骤如下: 1 首先在客户端服务器中ping一下时钟的IP地址是否网络可通…

NTP时钟服务器(PTP服务器)无法同步的排查方法

NTP时钟服务器(PTP服务器)无法同步的排查方法 NTP时钟服务器(PTP服务器)无法同步的排查方法 NTP系统是典型的C-S模型,一般将整个系统分为服务器,网络和客户端三个区域,因NTP时间服务器一般在出厂时已经测试,并设置为可使用&#…

NTP时间服务器同步时钟系统安装汇总分享

在现代科技发展的背景下,各种设备的时间同步变得越来越重要。同步时钟管理系统的应用可以让多个设备在时间上保持一致,提高工作效率和安全性,为各个行业的发展提供了重要的支持。 一、同步时钟系统介绍 同步时钟管理系统的应用范围非常广泛&…

关于NTP时间服务器

NTP(Network Time Protocol) 网络时间协议,工作在UDP的123端口上。是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(局域网…

R语言产生对角阵、次对角阵等矩阵及矩阵运算

R语言产生各种类型的矩阵及矩阵运算 R语言产生一般的矩阵R语言产生单位阵R语言产生次对角阵R语言矩阵的常见运算 R语言产生一般的矩阵 # 依行排列,产生3行5列的矩阵 A matrix(c(1:15),3,5,byrowT)R语言产生单位阵 #产生对角线元素为1的6x6的单位阵 A diag(6) #产…

python课程设计矩阵对角线之和_python对角矩阵

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! #生成一个3*3的0-10之间的随机整数矩阵,如果需要指定下界则可以多加一个参数data5mat(random.…

SimpleMind Pro(电脑版思维导图软件)官方中文版V1.30.0.6068下载 | 电脑版思维导图软件哪个好用?

​ Simplemind Pro 是一款优秀的跨平台电脑版思维导图软件领导者,全球超过1000万用户,可帮助用户组织想法、记住信息并产生新想法,允许用户将主题放置在自由格式布局中的任何位置,或者使用各种自动布局之一,非常…

免费的思维导图软件都有哪些?

思维导图时当下非常热门的软件,学生可以用它来梳理课程知识、帮助巩固记忆;职场打工人可以用它来整理思路、列举待办清单、展示方案等等。但是,现在大部分思维导图软件都需要收费,作为钱包紧紧的新时代人类,还剩下哪些…

免费的思维导图软件哪个好?这篇文章告诉你

随着现在工作和生活节奏的加快,大家都在追求高效率高质量的做事方法,比如在与领导汇报年终报告的时候,只靠口头讲述,对方很难一下子接收到。若我们将输出的内容整理成思维导图的形式,边展示边讲述,对方就能…

画思维导图哪个软件好用

时至今日,思维导图越来越受到人们的喜爱,它是一种实用的思维工具,无论是在事项安排还是读书笔记方面,都有着出众的表现。MindMaster,即亿图思维导图,是由亿图软件公司独立开发的一款跨平台、多功能的思维导…

最实用的免费思维导图软件哪个最好用、用户最多

现在的思维导图其实都还蛮适合程序员的,今天给大家介绍几个我用过并且还觉得使用挺好的思维导图。 MindManager应该算是目前最好的思维导图软件了,尤其是非常美观的交互界面非常养眼。 这几年其实国产软件的整体实力和用户体验是在稳步提升的&#xff0…

思维导图软件哪个好?试用百款导图软件只留下这15个

​思维导图软件哪个好? 这是许多第一次使用思维导图软件的朋友无法回避的问题,看着眼前有数百款思维导图软件,数量多到让人患上选择困难症,不知道要选哪个导图软件好,这就好比在繁星点点的夜空中寻找属于自己的那颗星&…

小白都想知道的思维导图软件哪个好,答案在这里

如今大家想跟他人分享自己的想法、方案等内容时,是不是经常出现自己在这一通激情演讲,但是最后对方一头雾水,甚至是没有很理解自己想表达的东西的情况发生? 其实我有一个好方法能解决这一现象,那就是把我们自己的想法…

思维导图软件哪个好?不要错过这份思维导图软件合集

小编最近发现了一个可以来做购物清单的简单工具:思维导图软件! 思维导图的主要用途就是帮助我们理清思绪、增强计划和想法的逻辑性,可以用来规划任务、管理时间、将想法书面化,非常实用。小编为大家准备了三款个人感觉非常实用的…

思维导图软件哪个好?MindNow思维导图

思维导图软件哪个好?现在思维导图已经应用到各个领域中,工作中,我们可以使用思维导图做计划、分析和总结;学习中,我们可以使用思维导图整理学习方法、计划等等;生活中,我们可以使用思维导图列出…