条件概率和事件的独立性
条件概率
已知事件 \(B\) 发生的条件下事件 \(A\) 发生的概率,记作 \(P(A|B)\) 。
条件概率公式:
注意:\(P(A|B)\) 和 \(P(B|A)\) 意义不一样。
栗题
题目大意
甲,乙两地下雨的概率分别为 \(20\%\) 和 \(18\%\) ,两地同时下雨的概率为 \(12\%\)
两地同时下雨的概率为 \(12 \%\) ,求甲地下雨时,乙地也下雨的概率。
solution
\(P(A) = 20\%, P(B) = 18\%, P(A\cap B) = 12\%\)
套公式算就好了。
乘法公式
乘法公式
由条件概率的计算公式 \(P(B|A) = \frac{P(BA)}{P(A)}\) 得:
栗题
题目大意
某人忘记了电话号码的最后一位,求他尝试了两次都不对的概率。
solution 1
设 \(A\) 表示第一次没有拨对,\(B\) 表示第二次没有拨对。
显然 \(P(A) = \frac{9}{10}\) ,\(P(B|A) = \frac{8}{9}\) ,那么 \(P(AB) = P(A)P(B|A)\)
\(P(AB) = \frac{4}{5}\)
solution 2
可以用排列组合来求解:
问题可以转化为用 \(10\) 个数字排成数字不重复的两位数,求某个特定数字不出现的概率。
答案就是 \(\frac{A_9^2}{A_{10}^{2}} = \frac{4}{5}\)
全概率公式
栗题
甲乙两个人抽奖,甲先抽,问乙中奖的概率。
solution
设 \(A\) 表示甲中奖的概率,\(B\) 表示乙中奖的概率。
\(P(B) = P(AB + \overline{A}B) = P(BA) + P(\overline{A}B) = P(A)P(B|A) + P(\overline{A})P(B|\overline{A})\)
其中
为全概率公式。
应用
题目大意
有二十个人,抽二十张签,不放回,第一个人抽到 \(1\) 号签和后面的人抽到 \(1\) 号签的概率相同么。
solution
设 \(A_i\) 表示第 \(i\) 个人抽到 1 号,显然 \(P(A_1) = \frac{1}{20}, P(\overline{A_1}) = \frac{19}{20}\)
\(P(A_2|A_1) = 0, P(A_2 | \overline A_1) = \frac{1}{19}\)
那么
所以是公平的。
推广
定理 若样本空间 \(\Omega\) 中的事件 \(A_1, A_2 \dots A_n\) 满足:
(1)任意两个事件均互斥,即 \(A_i A_j = \empty, i, j = 1, 2, \dots n, i\neq j\)
(2)\(A_1 + A_2 + \dots + A_n = \Omega\)
(3)\(P(A_i) > 0, i = 1, 2, \dots,n\)
则对 \(\Omega\) 中的任意事件 \(B\) ,都有 \(B = BA_1 + BA_2 + \dots BA_n\), 且
该公式也叫全概率公式。
贝叶斯公式
已知 \(P(A), P(B|A), P(B|\overline A)\) 求 \(P(A|B)\)
由全概率公式和条件概率得到:
\(P(A|B) = \frac{P(AB)}{P(B)}\)
\(P(AB) = P(BA) = P(A)\times P(B|A)\)
\(P(B) = P(A)P(B|A) + P(\overline A) P(B|\overline A)\)
然后就得到了贝叶斯公式
扩展
若样本空间 \(\Omega\) 中的事件 \(A_1, A_2 \dots A_n\) 满足
(1)任意两个事件互斥,即 \(A_iA_j = \empty, i, j = 1, 2, n, i\neq j\)
(2)\(A_1 + A_2 + \dots + A_n = \Omega\)
(3)\(1> P(A_i) > 0, i = 1, 2, \dots, n\)
则对 \(\Omega\) 中任意概率非零的事件 \(B\) ,有
原文地址:https://www.cnblogs.com/Arielzz/p/15234949.html
- Excel导入导出数据库01
- 一些移动 Web 前端开发上的要点记录
- Angularjs基础(十一)
- Silverlight 2 的基础XAML语法学习
- TextView显示html文件中的图片
- 继百度、阿里之后,农业也刮起人工智能风,看它们都干了些啥?
- Windows Server 2008 与 .NET Framework 的版本之间有什么关系
- asp.net mvc相关开源项目推荐
- Android监听来电和去电
- PostCSS 插件postcss-lazyimagecss:自动填写width / height 属性
- Angularjs基础(十)
- Mac 中JetBrain 系列IDE 的配置文件同步(通过Dropbox)
- 面向服务架构(SOA)和企业服务总线(ESB)
- UPS宣布加入货运区块链联盟 价值万亿的物流行业未来将无纸化?
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- CVE-2020-1313漏洞分析与利用PoC
- Linux用户登录日志查询 # 1 utmp、wtmp、btmp文件
- 浏览器同域名请求的最大并发数限制
- HTTP Strict Transport Security实战详解
- 深夜学算法之SkipList:让链表飞
- 自研安全工具之网页全链接爬取
- 实战远程文件同步(Remote File Sync)
- nginx cache的玩法
- PHP共享内存详解 前言
- 为了--force-pivoting参数,我问候了sqlmap开发者
- flexible array柔性数组、不定长的数据结构Struct详解
- 如何优雅打印nginx header和body
- Go的CSP并发模型实现:M, P, G
- Golang依赖管理工具:glide从入门到精通使用
- Redis的Multi的内幕真相