朴素贝叶斯算法

Posted xjlearningai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了朴素贝叶斯算法相关的知识,希望对你有一定的参考价值。

朴素贝叶斯法是一种基于贝叶斯定定理和特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布;然后基于此模型,对于给定的输入$x$,利用贝叶斯定理求出后验概率最大输出的$y$。朴素贝叶斯法对条件概率分布作了条件独立假设,朴素贝叶斯法因为这个较强的假设而得名。

一、基本方法

假设输入空间$xin mathbb{R}^{n}$是n维向量的集合,输出空间为类别标签的集合$y= left { c_{1},c_{2},...,c_{k} ight }$,输入为特征向量$xin chi $,输出为类别标签$yin gamma$。$X$是定义在输入空间$chi$上的随机向量。$Y$是定义在输出空间$gamma$上的随机变量。$Pleft ( X,Y ight )$是X和Y的联合概率分布。训练数据集:

$T=left { left ( x_{1}, y_{1} ight ), left ( x_{2}, y_{2} ight ),...,left ( x_{N}, y_{N}   ight ) ight }$

由$Pleft ( X,Y ight )$独立同分布产生。

以上是关于朴素贝叶斯算法的主要内容,如果未能解决你的问题,请参考以下文章

朴素贝叶斯算法总结

朴素贝叶斯算法(Naive Bayes)

分类算法 - 朴素贝叶斯算法

朴素贝叶斯算法

算法 - 朴素贝叶斯分类算法

朴素贝叶斯分类算法的sklearn实现