Differential evolutionary Bayesian classifier
Wanyu Deng, Qinghua Zheng, Yulan Wang, Lin Chen, Xuebin Xu · 2008
Naive Bayes (NB) based on the attribute independence assumption has been widely applied in many domains for its simplicity and efficiency. However, the independence assumption is often violated in many real-world applications. In response to this problem, a mount of research has been carried out to improve NBpsilas accuracy by mitigating the attribute independence assumption, for example Lazy learning of Bayesian Rules(LBR), Tree Augmented Naive Bayes (TAN) and Averaged One-Dependence Estimator(AODE). AODE which averages all Super Parent One-dependence Estimators (SPODE) has attracted widely attention for its outstanding performance. Because of the different role of every SPODEs, the performance will be expected to be improved significantly if different weights are assigned to these SPODEs. We proposed the framework of linear weighted SPODE ensemble and efficient learning strategy of weights based on differential evolution. The experience has shown that the proposed algorithm can generate better performance in most case than NB, AODE, WAODE, TAN and LBR.