朴素贝叶斯分类器(Navie Bayesian Classifier)中的几个要点(一)
来源:互联网 发布:windows update 安装 编辑:程序博客网 时间:2024/06/08 07:31
关键字:
- 拉普拉斯修正(Laplacian correction)
- 懒惰学习(lazy leanring)
- 对数似然(log-likelihood)
拉普拉斯修正(Laplacian correction)
朴素贝叶斯分类器的训练:
- 基于训练集D 来估计类先验概率P(y)
- 基于训练集D 为每个属性估计条件概率P(x|y)
因此当在某个训练集中,样本的一条特征值 EV 出现概率为 0 时,则会使计算的先验概率与条件概率的连乘结果为 0
例如 : 在多个特征值 EVi 中EV2 在训练集 D 中出现的次数,则 P(EVi|yes)=P(EV1 = XX|EV2 = XX|…|EVi = XX|result = yes/no) = ? * 0 * … * ? = 0 / ? = 0
懒惰学习(lazy leanring)
在朴素贝叶斯算法的实际使用中,根据不同的实际情况,可以分为三个情况,懒惰学习只是其中之一:
- 如果任务对预测速度要求较高,则可以先用朴素贝叶斯分类器先对给定训练集进行训练,并将最后的计算结果计算好存储为 “结果表”,这样在进行预测时只需要查找”结果表”就可以进行预测
- 如果任务数据需要频繁更替,则可以采用”懒惰学习”(lazy Learning),即先不进行训练,等到收到预测请求后再根据当前的数据集进行计算
- 如果数据不断增加,则可在已有的估值基础上,仅对新增样本的特征值所涉及的概率估计进行计数修正即可实现增量学习
对数似然(log-likelihood)
使用数值运算时,为了避免连乘操作造成下溢,通常使用对数似然(log-likelihood)
参考书籍:
1.周志华 <<机器学习>>
2.李航 <<统计学习方法>>
阅读全文
1 0
- 朴素贝叶斯分类器(Navie Bayesian Classifier)中的几个要点(一)
- Bayesian Classifier (Naive Bayesian Classifier - 朴素贝叶斯分类)
- 朴素的贝叶斯分类器(Naive Bayesian Classifier)
- 朴素贝叶斯分类器(Naive Bayesian Classifier)
- 贝叶斯分类器Bayesian Classifier
- 贝叶斯分类器与朴素贝叶斯分类器(Naive Bayesian Classifier,NBC)
- Naive Bayesian Classifier(朴素贝叶斯算法)
- 朴素贝叶斯分类器 Naive Bayes Classifier
- 朴素贝叶斯分类Naive Bayesian
- 利用朴素贝叶斯(Navie Bayes)进行垃圾邮件分类
- 朴素贝叶斯分类器的应用 Naive Bayes classifier
- 朴素贝叶斯(Naive Bayesian)分类器原理入门
- 朴素贝叶斯分类算法(Naive Bayesian classification)
- 朴素贝叶斯分类(Naive Bayesian classification)
- 朴素贝叶斯分类(Naive Bayesian classification)
- 朴素贝叶斯分类(Naive Bayesian classification)
- 朴素贝叶斯分类算法(Naive Bayesian classification)
- 朴素贝叶斯分类算法(Naive Bayesian classification)
- 升级iOS10后,AVPlayer有时候播放延时和播放不了的问题
- 关于Intellij打包成war
- JAVA开发之 28-JAVA的循环结构--
- 关于tomcat启动超时 和mysql等数据库连接的问题
- 读写序列(pickle)
- 朴素贝叶斯分类器(Navie Bayesian Classifier)中的几个要点(一)
- ShareSDK分享集成详细过程
- 用cmd命令行操作数据库的一些基本命令。
- 计算机网络漫谈之IP数据包
- 机器学习笔记11——无监督学习之k-means聚类算法
- spring mvc接受list数组
- c++作业6
- Linux 与存储生态环境
- JAVA是按值传递还是按引用传递的,试试就知道