SKLearn MNB。它是如何工作的?

时间:2018-07-18 07:01:17

标签: python scikit-learn

SKLearn多用途朴素贝叶斯如何工作? 我在这里看过纪录片: http://scikit-learn.org/stable/modules/naive_bayes.html#multinomial-naive-bayes

  

对于每个类别y,分布由向量enter image description here进行参数化,其中n是特征的数量(在文本分类中,词汇的大小),enter image description here是概率{{3} }的功能i出现在属于y类的样本中。

     

enter image description here

     

其中enter image description here是特征i在训练集合T的y类样本中出现的次数,enter image description here是y类所有特征的总数。

我认为我分配是正确的

enter image description here

要在这里幼稚地3]

2

然后,假设我具有y类的训练特征,如下所示:

[[5, 6, 3, 1, 4],
 [0, 0, 1, 2, 0],
 [3, 1, 0, 0, 5]]

和测试功能:

[[1, 6, 8, 9, 0]]

按如下方式计算enter image description here是否正确(不进行平滑处理)?

enter image description here = 3/15

0 个答案:

没有答案