我们可以结合基线Naive Bayes,Multinomial Naive Bayes和Semi-supervised NB吗?

时间:2017-12-24 10:59:27

标签: nlp data-science text-classification naivebayes bernoulli-probability

我正在研究推特数据的情绪分析。我尝试了一些Naive Bayes模型,如Baseline Naive Bayes,Multinomial NB,Bernoulli NB,Semi-supervised NB。我的问题是要了解我们是否可以通过以下两种方式将模型结合起来以提高绩效?

  1. NB + MNB + SSNB
  2. NB + BNB + SSNB
  3. 由于

1 个答案:

答案 0 :(得分:0)

天真的方式: 1)取平均得分并做最终预测。 2)做预测,然后进行最大投票

机器学习方式: 你需要使用整体方法 - 堆叠。准备这些模型的元模型。

您可以参考此https://machinelearningmastery.com/machine-learning-ensembles-with-r/。这里的事情是使用R中的插入包来完成的。

你可以在python中使用旗舰库sklearn来做类似的事情。