朴素贝叶斯分类
来源:互联网 发布:红色警戒mac迅雷下载 编辑:程序博客网 时间:2024/06/05 16:38
因为最近在用到贝叶斯网络,在学习贝叶斯网络之前只好先了解下朴素贝叶斯分类了。我在这里把我了解的信息总结一下:
1)贝叶斯分类用的就是贝叶斯定理,这个定理比较简单,但是太实用了。公式如下:
2)在很多时候,我们只能获取到
3)那么什么是贝叶斯分类?假定我们有
4)在使用的时候,其实还是需要很多假设,但是凭空的来说,意义不大,我们这里给出一个例子,来展示下如何使用。
特别声明,这个例子是我胡编乱造的哈,不是真实的数据,只是为了知道怎么来用。
假定给了一大10000个水果,有西瓜(用C=0表示)5500个和香蕉(C=1表示)4500个,对每一个水果分别进行了如下特征的提取:
颜色(a1表示,绿色为0,黄色为1)
重量(a2表示,分别有>0.5kg和<0.5kg)
粗细(a3表示,粗为0,细为1)
给了一个绿色的重量在<0.5kg的细的水果,你猜测下最有可能是什么?
解题的过程如下:
1)分别计算每个类别的概率
2)分别计算每个类别下每个特征的概率
3)计算当前水果分别是西瓜和香蕉的概率,假定当前待检测的水果(记录为F)是绿色(a1=0)、<0.5kg(a2<0.5)、以及细的(a3=1)
因为对于当前检测水果来说它的概率是一定的,也就是个常数,所以只需要考虑分子就可以了。也就是:
在计算
那么接下来就是计算了:
此时我们可以知道,这个水果非常有可能属于香蕉。
这就完成了一个贝叶斯分类的全过程。值得一提的是,在这个例子中所有的特征都是离散的,那么根据频率就可以直接计算出来,但是如果特征是连续的咋办?一般我们都假设了是符合高斯分布的,用高斯分布函数来计算出来概率。
- 朴素贝叶斯分类
- 朴素贝叶斯分类
- 朴素贝叶斯分类器
- 朴素贝叶斯分类
- 朴素贝叶斯分类器
- 朴素贝叶斯分类
- 朴素贝叶斯分类器
- 朴素贝叶斯分类
- 朴素贝叶斯--情感分类
- 朴素贝叶斯分类器
- 朴素贝叶斯—分类
- 朴素贝叶斯分类器
- 朴素贝叶斯分类
- 朴素贝叶斯分类
- 分类-朴素的贝叶斯
- 朴素贝叶斯分类器
- 朴素贝叶斯分类器
- 朴素贝叶斯分类器
- POJ 2029 Get Many Persimmon Trees(二维树状数组)
- 我的C++第二次作业
- 【LeetCode-48】Rotate Image
- 解决Windows7的一个bug,无法删除的文件
- Intent 全面理解
- 朴素贝叶斯分类
- 置位比特位置查找
- bzoj 2049: [Sdoi2008]Cave 洞穴勘测(LCT模板)
- Java多线程Runnable接口与Thread类,以及synchronied关键字
- shell 之 bash 与sh 区别
- java集合(一)
- BestCoder Round #74
- 错误与断言
- 2016校招阿里电面题【实习】