朴素贝叶斯简易解释

网上看了很多资料,大家都洋洋洒洒地上来一堆公式,甚至还有介绍贝叶斯这位科学家的,好不友好啊。

首先用很通俗的话来介绍朴素贝叶斯吧。就像是你在路上看到一位黑人的时候,你会认为他来自非洲。可是欧洲,美洲以及亚洲都可能啊。之所以你会一位他来自非洲是因为这个可能性比较大。所以朴素贝叶斯就是计算这个黑人属于欧洲,美洲,亚洲以及非洲的概率,然后选择概率最大的那个作为答案来达到将这位黑人归类到非洲的目的。

然后这个概率怎么计算的呢?这里我就黏贴一下公式

p(a|b) = p(b|a) * p(a) / p(b)

这些分别是什么,我不想用很抽象的概念来解释,那就用个具体的例子好了

前提假设我们现在有八个球,三个白球,五个黑球,我们把他们放到两个篮子里。下面是放置情况

甲:2白球,3黑球

乙:1白球,2黑球

现在问题是我们现在有1个白球,把白球放到哪个篮子里合适呢?

好了,解释开始:

正如上面说到的,我们需要比较放在甲中合适还是放在乙中合适的概率。

我们需要比较的p(a|b)是p(甲/白)以及p(乙/白)。分别代表的是如果这个白球,那么这个球出现在甲篮子中的概率以及如果这个白球,那么这个球出现在乙篮子中的概率。

也就是 / 下的是问题的条件,也就是这个球是白色的。 / 上的是要讨论的情况的分类。

公式中a代表的是要分的类也就是p(a)是p(球在甲中)以及p(球在乙中),可以简化为p(甲)p(乙),这里这两个值分别为 5/8  3/8

p(b/a)是p(白/甲)和p(白/乙),分别是甲篮子中白球的概率以及球在乙篮子中白球的概率,他们的概率分别是2/5  1/3

p(b)是p(白)指的是白色球出现在所有球中的概率,也就是3/8。由于分母都是p(白),换做别的体,这里的分母往往都是一样的,所以一般都不做计算。只计算分子

根据上面提到的三个值可以求出p(甲/白)以及p(乙/白)的值分别为2/3 和 1/3

所以这个白球应该放到甲篮子里。


放一个很适合入门实践的帖子点击打开链接


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值