用贝叶斯来看看抛硬币的概率

前面介绍了贝叶斯学派的思想和先验分布、后验分布的相关知识,古典频率学派认为抛硬币的概率是常数,本文从贝叶斯学派的角度看待抛硬币的概率问题。本文详细介绍了 [公式] 分布,重述贝叶斯思想,对于抛硬币的概率问题作各种情况的分析,最后总结全文。

目录

  1. 为什么选择 [公式] 分布作为先验分布
  2. 重述贝叶斯思想
  3. 抛硬币问题的多情况分析
  4. 总结

1.为什么选择 [公式] 分布作为先验分布

本节详细介绍 [公式] 分布的定义及解释选择 [公式] 分布作为先验分布的原因。

1. [公式] 分布

[公式] 函数的定义:
[公式]

其中 [公式] ,对于等式两边各除以 [公式] ,以字母p代替x,得:

[公式]

选择积分项作为 [公式] 的分布函数,由积分项可知 [公式] 分布已完成标准化(总积分等于1)。

因此, [公式] 分布:

[公式]

[公式] 分布的期望和方差:
[公式]

[公式]

 

如果不清楚上面的公式怎么来的,可参考下面两篇博客:

如何理解beta分布? 
Beta 分布归一化的证明(系数是怎么来的),期望和方差的计算 

2. [公式] 分布作为先验分布的原因
由 [公式] 分布的定义可知, [公式] 分布是概率分布的分布, [公式] 分布常作为先验分布的原因:

(1) 贝叶斯对参数的估计与先验分布的选择有很重要的关系,先验分布不同,贝叶斯对参数的估计也不同。先验分布往往是人们根据以往经验去设计, [公式] 分布是概率分布的分布,涵盖了所有参数空间出现的概率大小,并通过设置参数 [公式] ,可以使先验分布与你的先验经验基本符合。

i) [公式]

由上图可知, [公式] 分布符合均匀分布,即参数空间所有取值的概率相等。
因此,当你对参数没有任何的先验知识时,建议你假设先验参数符合均匀分布,参数的后验分布由你的实际观测数据决定。

ii) [公式] 

由上图可知, [公式] , [公式] 分布符合高斯分布,且在概率为0.5时取得最大值,由 [公式] 分布期望和方差的公式可知期望和方差分别等于0.5和0.01。
假设参数的先验分布是高斯分布,设置参数 [公式] 相等 [公式] 使 [公式] 分布成为高斯分布, [公式] 越大,方差越小。
因此,设置 [公式] 使参数的先验分布符合你对参数的先验认知。

(2) 上节已经提到,参数的先验分布是 [公式] 分布时,则先验分布和后验分布形式一样,且可以形成先验链,方便分析问题。

重述贝叶斯思想

关于频率学派和贝叶斯学派对频率的理解可以参考频率学派和贝叶斯学派 

贝叶斯思想是量化事件发生的不确定性,是主观评价。不同人评价同一事件发生的概率不同,因为不同人的生活经历不同,对某一事件的先验知识很可能不同,比如一个博士生和一个小学生对某一事件的看法不同;同一个人对同一事件发生的概率也随着自身阅历的增加而不同,例如某个人做了九件好事,你评估他是好人的概率为0.9,当他做了一件大逆不道的事情后,你评估他是好人的概率降到了0.1。贝叶斯评价事件发生的概率带有主观性,因人而异,因阅历而不同。

凡事要讲数据
我们根据自己的阅历对某一事件作一个先验假设,先验假设是否正确需要经过时间的检验,即是否有足够多的观测数据符合先验假设。先验假设和观测数据是影响后验假设的两个因素,若观测数据不符合先验假设,则后验假设在先验假设的基础上开始向观测数据偏斜,若观测的数据为无穷大时,则先验假设可以忽略不计,直接通过观测数据来估计后验假设。因此,贝叶斯思想评价事件发生概率的准则是凡是要讲数据。

抛硬币问题的多情况分析

抛硬币问题的公式说明
频率学派和贝叶斯学派一文中已经通过例子推导了抛硬币正面向上的后验概率,因此,这里不再推导,只引用一些结论性的公式。 
假设硬币正面向上的概率为u,正面向上记为1,反面向上记为0。则硬币正面向上的先验分布如下:
[公式]

硬币正面向上的期望:

[公式]

其中a,b表示虚拟的硬币正面向上的次数和反面向上的次数,根据自己的先验知识来设置a,b值。

若后续的观测结果为m次正面向上,l次反面向上,共N次。

则硬币正面向上的后验分布如下:

[公式]

 

硬币为正面向上的概率:

[公式]

[公式]

 

多情况的抛硬币问题
(1) 第1次抛硬币为正面向上的概率;
(2) 9次硬币正面向上,1次反面向上,第十一次硬币正面向上的概率;
(3) 90次硬币正面向上,10次硬币反面向上,求101次正面向上的概率;
(4) 900次硬币正面向上,100次硬币反面向上,求1001次正面向上的概率;

解:
贝叶斯的后验分布受先验分布的影响,不同的先验分布会有不同的后验分布。假设硬币正面向上的分布符合高斯分布(a=10,b=10),高斯分布符合大部分人的思想,认为硬币为正面向上的概率在0.5达到最大,方差表示先验分布的确定程度,若你坚信硬币向上的概率肯定是0.5,那么可以调大a和b的值。

本文就先验分布为高斯分布来解答抛硬币的四个问题。其他先验分布可通过调节a,b的值来实现,后面的计算过程一致。

正面向上的后验概率:
[公式]

a,b,m,l分别表示先验分布的正面向上次数,反面向上次数,已观测数据的正面向上次数,反面向上次数。

 

先验分布为高斯分布:
(1) 由于没有任何观测数据,因此第一次正面向上的分布为先验分布,先验分布在参数为0.5时,概率最大,记正面向上的概率为0.5。
(2) 正面向上的概率为:
[公式]

(3) 计算过程与(2)一样,正面向上的概率:0.83

(4) 正面向上的概率为:0.89

 

讨论:
频率学派认为硬币向上的概率是0.5,与观测数据无关。贝叶斯学派是通过数据来主观评价硬币向上的概率,由例子可知,即使先验分布符合高斯分布且正面向上的概率在0.5达到最大,但是如果观测数据倾向与正面向上,则最终的判断结果会倾向于正面向上,贝叶斯思想有点像是风往哪边吹树就往哪边倒的意思。当观测结果的正面向上次数远远大于正面向下次数,也远远大于先验分布的正面向下次数,则判断下次为正面向上的概率无限接近1。

总结

本文详细介绍了 [公式] 分布,通过调节参数a和b使 [公式] 分布符合假设的先验分布, [公式] 分布使后验分布和先验分布为共轭分布,形成先验链,便于分析问题。后面讲的内容是贝叶斯思想,贝叶斯是主观评价事件发生的概率,根据先验知识来假设先验分布,若观测的数据符合先验分布,则后验分布与先验分布类似;若观测数据不符合先验分布,则后验分布开始向观测数据倾斜,若观测数据为无穷大时,那么先验分布可以忽略不计,最大似然函数估计参数与后验分布估计参数相同,直接可以用最大似然函数来估计参数。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值