朴素贝叶斯的推理学习算法

原创 2016年08月30日 00:29:52
      贝叶斯公式简易推导式:

                 

    朴素贝叶斯的朴素在于假设B特征的每个值相互独立,所以朴素贝叶斯的公式是这样的

     

    学习与分类算法:

          

(1)计算先验概率和条件概率


  拉普拉斯平滑:

2)代入被测样本向量,得到不同类别P,再根据后验概率最大化,取P最大的类别作为该标签类别。


朴素贝叶斯优点在于对于小规模数据很好,适合多分类。缺点是数据输入形式敏感而且特征值之间的相互独立很难保证带来的影响。


具体实现代码和应用见github链接。https://github.com/AlanLin2015/Machine-Learning/tree/master/bayes



朴素贝叶斯算法学习笔记1

  • 2013年03月23日 19:03
  • 24KB
  • 下载

机器学习十大算法:朴素贝叶斯

  • 2012年02月21日 16:49
  • 179KB
  • 下载

《机器学习实战》基于朴素贝叶斯分类算法构建文本分类器的Python实现

关于朴素贝叶斯分类算法的理解请参考:http://blog.csdn.net/gamer_gyt/article/details/47205371 Python代码实现: #encoding:ut...

机器学习分类算法—朴素贝叶斯

  • 2014年08月28日 21:52
  • 319KB
  • 下载

朴素贝叶斯算法学习笔记2

  • 2013年03月23日 19:04
  • 85KB
  • 下载

《统计学习方法》+朴素贝叶斯算法+C++代码(简单)实现

首先,学习朴素贝叶斯算法得了解一些基本知识,比如全概率公式和贝叶斯公式,这些知识随便找一本书或者在网上都能够获得。在此,这里仅关注贝叶斯算法本身,以及其具体的实现(以例4.1的例子为参考)。     ...
  • IDMer
  • IDMer
  • 2015年09月29日 18:21
  • 2986

【机器学习算法-python实现】扫黄神器-朴素贝叶斯分类器的实现

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景      以前我在外面公司实习的时候,一个大神跟我说过,学计算机就是要一个一个贝叶斯公式的套用来套用去...
  • gshengod
  • gshengod
  • 2014年04月29日 08:31
  • 16493
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:朴素贝叶斯的推理学习算法
举报原因:
原因补充:

(最多只允许输入30个字)