前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >记一道贝叶斯公式的裸题

记一道贝叶斯公式的裸题

作者头像
attack
发布2018-04-10 11:59:45
9890
发布2018-04-10 11:59:45
举报
文章被收录于专栏:数据结构与算法

上课好不容易听懂了,赶紧整理一下,不然以我的记性估计明天就要忘干净了

题目

一个用户所有邮件分为两类:$A_1$代表垃圾邮件, $A_2$代表非垃圾邮件

根据经验,$P(A_1) = 0.7$, $P(A_2) = 0.3$。

令$B$表示邮件包含“免费”这一关键词,由历史邮件得知, $P(B|A_1) = 0.9$,

$P(B|A_2) = 0.01$(注意:它们之和并不一定等于$1$)。

问若收到一封新邮件,包含了“免费”这一关键字,那么它是垃圾邮件的概率是多少

Solution

题目要求的实际是$P(A_1|B)$

根据条件概率公式

$$P(A_1|B)=\frac{P(A_1|B)}{P(B)}$$

转换为贝叶斯公式

$$P(A_1|B)=\frac{P(B|A_1)P(A_1)}{P(B)}$$

将分式底下$P(B)$这一项用全概率公式展开

$$P(A_1|B)=\frac{P(B|A_1)P(A_1)}{P(B|A_1)P(A_1)+P(B|A_2)P(A_2)}$$

然后就可以算了

$$P(A_1|B)=\frac{0.9*0.7}{0.9*0.7+0.01*0.3}$$

$$\approx 0.995260663507109004739336492891 \% $$

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-03-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目
  • Solution
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档