在我的学士论文中,我应该在文本分类问题上使用 AdaBoostM1 和 MultinomialNaiveBayes 分类器。问题在于,在大多数情况下,M1 在没有提升的情况下比 MultinomialNaiveBayes 更差或相等。
我使用以下代码:
AdaBoostM1 m1 = new AdaBoostM1();
m1.setClassifier(new NaiveBayesMultinomial());
m1.buildClassifier(training);
所以我不明白 AdaBoost 怎么不能改善结果?不幸的是,由于大多数人似乎对 AdaBoost 非常满意,我在网上找不到其他任何相关信息。