贝叶斯公式| 学习笔记

简介: 快速学习贝叶斯公式。

开发者学堂课程【机器学习算法 :贝叶斯公式】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/535/detail/7271


贝叶斯公式

 

内容介绍

一、乘法公式

二、事件独立

 

一、乘法公式

1. 条件概率公式为:P(B|A)=P(AB)/P(A) (A 发生概率大于0) 两侧同时乘以 P(A),得到: P(AB)=P(A)P(B|A)   即AB同时发生的概率就等于A发生的概率乘以A发生条件下B发生的概率。该式即为概率的乘法公式。

2. 条件概率公式还可以写成:P(A|B)= P(B) P(AB)两侧同乘以P(B),得到: P(AB)=P(B)P(A|B)

3. 将乘法公式从两个事件扩展到 n 个事件:A_,A2,…,An,n>2:

P(A1A2…An)=P(A1)P(A2|A1)…P(An|A1A2…An-1)

例(1):

以 n=3 为例,推导以下:

P(A1A2A3)=P((A1A2)A3)= P(A1A2)P(A3I(A1A2))=P(A1)P(A2|A1)P(A3|(A1A2))

将 A1 和 A2 看成同一事件,再用乘法公式展开即可非常容易解决多个事件。

例(2):

100个小球,80黑20红,不放回的抽取两次,求第一次为红第二次为黑的概率。不放回的情况下,说明第二次抽取会受到第一次抽球的影响。

事件 A:抽中红球,事件 B:抽中黑球,求 P(AB)

P(AB)=P(A)P(B|A)=20/100*80/99=0.16162

第一次抽中红球概率就是100个球中的20个红球,A 发生的情况下,B 发生的概率,球总数变成99个中的80个黑球。

 

二、事件独立性

1.事件独立:如果两个事件是否发生相互没有影响,即称两个事件互相独立。

2.事件独立:设 A、B 是两个事件,B 发生的可能性不受到 A 的影响,即 P(B|A)=P(B),称事件 B 对于事件 A 独立。显然,事件A对于事件B也独立。

3.其充分必要条件为:P(AB)=P(A)P(B|A),将 P(B|A)=P(B)代入上式,就可以得到:p(AB)=P(A)P(B)。

拿刚才的红黑球举例,若放回第一次所抓的球,那么二者发生概率互不影响,就可以称之为独立事件。

例:

从一副没有大小王的扑克牌中随机抽取一张,事件 A 为抽到 K,事件 B 为抽到黑花色的牌,AB 是否独立?

若独立发生概率相乘等于AB同时发生概率,则为独立事件。

P(A)=4/52 ,P(B)=26/52

P(AB) =2/52  P(AB)=P(A)P(B)=4/52*26/52=2/52

4.互不相容与互相独立:两者完全不同

互不相容是说同一次随机实验中,两个事件不可能同时发生

互相独立是说同一次随机实验中,两个事件互不影响。

相关文章
|
6月前
|
机器学习/深度学习 数据采集 缓存
《深度剖析:Java中用Stanford NLP工具包优化命名实体识别》
命名实体识别(NER)是自然语言处理中的关键任务,而Stanford NLP工具包作为Java环境下的强大工具,为开发者提供了词性标注、句法分析和NER等功能。针对特定领域(如金融、医疗),默认模型可能无法满足需求,因此优化至关重要。优化方法包括数据预处理(文本清洗、分词、词性标注)、模型定制(微调CRF模型或融合多模型)、特征工程(上下文特征、领域词典)及性能提升(模型压缩、并行计算)。以金融科技公司为例,通过优化,NER准确率从70%提升至90%以上,处理速度显著提高,助力业务决策。
300 1
|
存储
在Arduino中使用数学库
在Arduino中使用数学库,可以通过包含`<math.h>`头文件来访问一系列数学函数,如sin、cos、tan等。使用这些函数前需确保已正确引入库,并了解各函数参数与返回值类型,以便进行精准的数学运算。
|
8月前
|
机器学习/深度学习 人工智能 搜索推荐
快速切换多种画风!FlexIP:腾讯开源双适配器图像生成框架,精准平衡身份保持与个性化编辑
本文解析腾讯最新开源的FlexIP图像框架,其通过双适配器架构与动态门控机制实现身份保持与个性化编辑的精准平衡,在CLIP-I指标上取得0.873的高分验证了技术突破。
234 9
快速切换多种画风!FlexIP:腾讯开源双适配器图像生成框架,精准平衡身份保持与个性化编辑
|
9月前
|
机器学习/深度学习 人工智能 算法
MIDI-3D:单图秒变3D场景!40秒生成360度空间,多实例扩散黑科技
MIDI-3D 是一种先进的 AI 3D 场景生成技术,能够将单张图像快速转化为高保真度的 360 度 3D 场景,具有强大的全局感知能力和细节表现力,适用于游戏开发、虚拟现实、室内设计等多个领域。
355 18
MIDI-3D:单图秒变3D场景!40秒生成360度空间,多实例扩散黑科技
|
9月前
|
数据可视化 数据挖掘 BI
Quick BI 使用体验报告
Quick BI 使用体验报告
244 3
|
11月前
|
机器学习/深度学习 存储 运维
深度学习在数据备份与恢复中的新视角:智能化与效率提升
深度学习在数据备份与恢复中的新视角:智能化与效率提升
407 19
|
11月前
|
Web App开发 搜索推荐 开发者
浏览器插件上架指南:如何把你的产品搬上浏览器插件市场
在实践了 Chrone、Firefox、Edge、Opera 等 几个主要的插件平台的上架发布工作后,我觉得很有必要把这个过程和思考记录下来,分享给大家,希望能提供一些参考和避坑的经验。我想通过这篇文章,和大家聊聊「为什么我要做这件事」,以及「这个系列文章会包含哪些内容」。我想用一个系列的文章,记录我是如何把 EmojiClick 搬到浏览器插件市场的,也给大家提供一些借鉴经验。
304 19
|
11月前
|
开发工具 开发者 容器
【HarmonyOS NEXT开发——ArkTS语言】欢迎界面(启动加载页)的实现【合集】
从ArkTS代码架构层面而言,@Entry指明入口、@Component助力复用、@Preview便于预览,只是初窥门径,为开发流程带来些许便利。尤其动画回调与Blank组件,细节粗糙,后续定当潜心钻研,力求精进。”,字体颜色为白色,字体大小等设置与之前类似,不过动画配置有所不同,时长为。,不过这里没有看到额外的动画效果添加到这个特定的图片元素上(与前面带动画的元素对比而言)。这是一个显示文本的视图,文本内容为“奇怪的知识”,设置了字体颜色为灰色(的结构体,它代表了整个界面组件的逻辑和视图结构。
357 1
|
弹性计算 运维 Serverless
超值选择:阿里云Elasticsearch Serverless在企业数据检索与分析中的高性能与灵活性
本文介绍了阿里云Elasticsearch Serverless服务的高性价比与高度弹性灵活性。
523 8
|
网络协议 算法 数据中心
什么是路由协议?
什么是路由协议?
775 4