朴素贝叶斯-python sklearn实现 作者:马育民 • 2023-01-11 08:33 • 阅读:10051 # 介绍 在 sklearn 库中,基于贝叶斯定理的算法集中在 `sklearn.naive_bayes` 包中,根据对 `似然度 P(xi|y)` 计算方法的不同,将朴素贝叶斯大致分为三种: - 多项式朴素贝叶斯(MultinomialNB),适用于特征是多项式分布的 - 伯努利分布朴素贝叶斯(BernoulliNB),适用于二项分布,即:二分类问题,如:是否、对错 - 高斯分布朴素贝叶斯(GaussianNB),适用于特征呈正态分布 **注意:**朴素贝叶斯算法的实现是基于假设而来,在朴素贝叶斯看来,**特征之间是相互独立的,互不影响的**。 原文出处:http://malaoshi.top/show_1IX4l92RTjv9.html