如何计算伯努利·朴素贝叶斯的联合对数似然度

时间:2018-10-17 18:08:51

标签: machine-learning scikit-learn naivebayes bernoulli-probability

对于使用BernoulliNB的分类问题,如何计算联合对数似然。联合似然将通过以下公式计算,其中y(d)是实际输出的数组(不是预测值),x(d)是特征的数据集。

我读了this answer并读了documentation,但这并不完全符合我的目的。有人可以吗 帮助。enter image description here

1 个答案:

答案 0 :(得分:1)

通过查看the code,看来BernoulliNB中有一个隐藏的未记录的._joint_log_likelihood(self, X)函数,用于计算联合对数似然。

其实现方式与您的要求保持一致。