模块:sklearn.naive_bayes
理论基础:每队特征之间相互对立;其需要的训练数据比较少,通过计算属于每个类的概率并取概率最大的类作为预测类
共有三类:①高斯贝叶斯(from sklearn.naive_bayes import GaussianNB)
②多项式模型贝叶斯(from sklearn.naive_bayes import MultinomialNB):用于文本分类,处理多项离散数据集
③伯努利模型贝叶斯(from sklearn.naive_bayes import BernoulliNB)
下面贴上用多项式模型贝叶斯用于文本分类的代码