Journal of Applied Sciences ›› 2015, Vol. 33 ›› Issue (2): 203-214.doi: 10.3969/j.issn.0255-8297.2015.02.010

• Computer Science and Applications • Previous Articles     Next Articles

AdaBoost Algorithm with Classification Belief

YAN Chao, WU Yue, YUE Xiao-dong   

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China
  • Online:2015-03-30 Published:2015-03-30

Abstract: Ensemble learning is widely accepted and used in machine learning. This paper
proposes a multi-class ensemble learning algorithm named AdaBoost belief. The algorithm
improves AdaBoost·SAMME by attaching weights to classes in every weak classifier. These
weights, called class beliefs, are computed based on class accuracy collected in each round
of the iteration. We compare the algorithm with AdaBoost·SAMME in many aspects including
learning accuracy, generalization ability, and theory support. Experimental results
indicate that the proposed method has a competitive learning ability and high prediction
accuracy in Gaussian sets, several UCI sets, anda number of log-based intrusion detection
applications. When the class number increases so that prediction of classes becomes
more difficult, the prediction error rate of the proposed algorithm increases slower than
AdaBoost·SAMME.

Key words: ensemble learning, multi-class, class belief, class weight, AdaBoost·SAMME

CLC Number: