我再问这个问题(同名)Multinomial Naive Bayes Classifier . 这个问题似乎已经接受了一个答案,我认为这个答案是错误的,或者我不理解 .
到目前为止,我在R中看到的每个Naive Bayes分类器(包括bnlearn和klaR)都有假设这些特征具有高斯可能性的实现 .
在R中是否存在使用多项式可能性(类似于scikit-learn's MultinomialNB)的朴素贝叶斯分类器的实现?
特别是 - 如果事实证明有一些方法在这些模块中的任何一个中调用 naive.bayes
,那么用多项分布估计可能性 - 我真的很感激's done. I' ve如何搜索示例并且没有找到任何 . 例如:这是 usekernal
中的 usekernal
参数是什么?
1 回答
我不知道
predict
方法在naive.bayes
模型上调用的算法,但您可以从条件概率表中自己计算预测(mle估计)使用
naive.bayes
帮助页面中的第一个示例通过运行查询从cpt计算预测概率 - 使用'gRain'
所以这些概率非常接近你从
bnlearn
得到的并且使用mle计算,