概率公理化定义的理解

概率公理化定义的理解由于自己研究生方向为计算机视觉,需要用到许多概率论方面相关的知识,出来混早晚是要还滴!由于本科概率论课不太适应老师的语调,大多数课都睡过去了。。。就连最基本的概率的公理化定义,都快大学毕业了,都一直没有理解,真是囧!赶紧恶补了下概率论,感觉对公理化定义有了一点新的认识,一方面写出来加深自己的记忆,一方面分享出来,供有同样疑问的同学看看,水平有限,如有错误也在所难免,恳请大家指出,然后我进行改正

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

由于自己研究生方向为计算机视觉,需要用到许多概率论方面相关的知识,出来混早晚是要还滴!由于本科概率论课不太适应老师的语调,大多数课都睡过去了。。。就连最基本的概率的公理化定义,都快大学毕业了,都一直没有理解,真是囧!

赶紧恶补了下概率论,感觉对公理化定义有了一点新的认识,一方面写出来加深自己的记忆,一方面分享出来,供有同样疑问的同学看看,水平有限,如有错误也在所难免,恳请大家指出,然后我进行改正,也算是一种提高的途径。

       废话少说,下面就进入正题。

首先,先看一下从极限频率的角度,对概率进行定义:一个试验的样本空间为S,在相同的条件下可重复进行。对于样本空间S里的事件E,记n(E)为n次重复试验中E发生的次数。那么,该事件发生的概率:

概率公理化定义的理解

即概率P(E)定义为E发生的次数占试验总次数的比例的极限,也即发生频率的极限。这一定义有很严重的缺陷,怎么就知道这个极限就一定会收敛到某个固定的常数呢?所以,用频率来定义概率的支持者就常常说这个收敛是整个系统的一个假设,即把它当作一个公理来看待。(可查看公理的定义百度百科公理)就类似于两点之间线段最短,这个是大家都认可的,是不需要证明的。然后从这一最基本的公理出发,可以推出许多新的结论。

但是这却不是一个最基本的、最简洁的假设,而且这个假设不一定为所有人所认同。那么,我们为何不先假定一些更简单、更直观的关于概率的公理,然后从这些公理出发,去证明频率在某种意义下趋于一个常数极限呢?这不是更合理吗?于是有了下述的三条关于概率的公理:

假设某个试验的样本空间为S,对应于其中任一事件E,定义一个数P(E),满足如下三条公理:

公理一   0<=P(E)<=1

公理二   P(S)=1

公理三   对任一系列互不相容的事件E1,E2,…(即如果i!=j,则EiEj=NULL)有:

概率公理化定义的理解

我们把满足以上三条公理的P(E)称为事件E的概率。

公理一说明事件E的概率在0到1之间。公理二说明,S作为必然发生的事件,其概率为1。公理三说明对任一系列互不相容事件,至少有一件事发生的概率等于各事件发生的概率之和。这三点都是简单又直观的。

接下来,其他的关于概率的结论,就可以通过使用这三条公理来进行推导、证明。现举一例:

如果E包含于F,那么P(E)<=P(F)。

证明:因为E包含于F,所以F表示为:F=E∪E补∩F,因为E和E补∪F是不相容的,所以由公理三得:P(F)=P(E)+P(E补∪F)。又由公理一知P(E补∩F)>=0,因此,P(E)<=P(F)。

类似的,许多其他的应用也可以通过这三个公理组合证明出来,就不再赘述。

参考书籍:概率论基础教程(第八版)[美]Sheldon M.Ross著 郑忠国 詹从赞 译(非常好的一本书,理论与实际结合)


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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183891.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • OleDbCommand与OleDbCommandBuilder、OleDbDataAdapter、OleDbDataReader的关系

    OleDbCommand与OleDbCommandBuilder、OleDbDataAdapter、OleDbDataReader的关系OleDbCommand属于DBcommand(还包括odbcCommand\OracleCommand\SqlCommand)类派生,DBcommand的作用是:当建立与数据源的连接后,可以使用DBCommand对象来执行命令并从数据源中返回结果;OleDbCommand就是在建立OleDBConnection之后,可以从数据源中返回数据结果,如sql查询结果,具体见下面说明

  • JVM成神之路-类加载机制-双亲委派,破坏双亲委派

    概述概念虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接时候用的Java类型。类的生命周期类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用、卸载。其中验证、准备、解析统称为连接上图中,加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须严…

  • C语言实现-航空订票系统(飞机订票系统)[通俗易懂]

    C语言实现-航空订票系统(飞机订票系统)[通俗易懂]开发环境:CodeBlocks开发语言:C实现功能:登录,订票,退票数据存储:文本读写涉及文件:​相关文件下载:码云:传送门 GitHub:传送门相关图片(仅供参考):程序是

  • 如何下载pycharm以前的版本_pycharm版本区别

    如何下载pycharm以前的版本_pycharm版本区别地址:https://www.jetbrains.com/pycharm/download/previous.html点击进去就能看到各个版本的下载链接。

  • jdbc的增删改查_netbeans数据库增删改查

    jdbc的增删改查_netbeans数据库增删改查JBDC数据的持久化:把数据保存到磁盘上。JDBC是java访问数据库的基石,JDO,Hibernate,Mybatis等都是基于JDBCJDBC是一个独立于特定数据库的管理系统,通用的SQL数据库存取和操作的公共接口配置文件:jdbc.propertiesuser=rootpassword=abc123url=jdbc:mysql://localhost:3306/testdriverClass=com.mysql.jdbc.Driver获取Connectionpublic s

  • Lock锁——-tryLock()方法

    Lock锁——-tryLock()方法这一次主要学习Lock接口中的**tryLock()**方法。tryLock()方法是有返回值的,返回值是Boolean类型。它表示的是用来尝试获取锁:成功获取则返回true;获取失败则返回false,这个方法无论如何都会立即返回。不会像synchronized一样,一个线程获取锁之后,其他锁只能等待那个线程释放之后才能有获取锁的机会。一般情况下的tryLock获取锁匙这样使用的://实例化…

    2022年10月16日

发表回复

您的电子邮箱地址不会被公开。

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