对于朴素贝叶斯分类,KLaR包中使用的默认内核函数和带宽是多少

时间:2014-12-29 03:59:51

标签: r

我可以知道什么/如何搜索KLaR pacake中用于朴素贝叶斯分类的带宽和核函数?我使用如下编码:

model = train(x,y,'nb',trControl=trainControl(method='cv',number=10))

结果显示:

usekernel  Accuracy   Kappa      Accuracy SD  Kappa SD  
  FALSE      0.7419321  0.4841762  0.04945793   0.09896329
   TRUE      0.8193841  0.6388997  0.03892331   0.07785660

根据我的理解,最终结果取自数据的核估计方法。我可以知道KLaR包中朴素贝叶斯分类中使用的内核函数和带宽的类型是什么?谢谢,抱歉坏英语。

1 个答案:

答案 0 :(得分:1)

除非另有说明,否则从klaR帮助文件似乎估计正常密度

usekernel: If TRUE a kernel density estimate (density) is used for denstity estimation. 
           If FALSE a normal density is estimated.