제 학사 학위 논문에서 텍스트 분류 문제에 대해 MultinomialNaiveBayes 분류자를 사용하여 AdaBoostM1을 사용해야합니다. 문제는 대부분의 경우 M1이 부스트없이 MultinomialNaiveBayes보다 나쁘거나 동일하다는 것입니다.weka AdaBoost가 결과를 향상시키지 못합니다.
AdaBoostM1 m1 = new AdaBoostM1();
m1.setClassifier(new NaiveBayesMultinomial());
m1.buildClassifier(training);
그래서 나는 에이다 부스트 결과를 개선 할 수 없을 것입니다 어떻게하지 않습니다
나는 다음과 같은 코드를 사용할 수 있습니까? 불행히도 대부분의 사람들이 AdaBoost에 매우 만족하는 것처럼 웹에서 다른 것을 발견 할 수 없었습니다.
그래서 분류기가 자체 교육 데이터에서 실수를하는 경우에만 부스팅을하는 것이 해결책 인 것 같습니다. Naive Bayes가 일반적으로 100 %에 가까운 정확도를 달성하기 때문에 여기서는 부스트를 이해하지 못합니다. –