Skip to main content
Log in

A hybrid classification algorithm based on coevolutionary EBFNN and domain covering method

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

A new hybrid scheme of the elliptical basis function neural network (EBFNN) model combined with the cooperative coevolutionary algorithm (Co-CEA) and domain covering method is presented for multiclass classification tasks. This combination of the Co-CEA EBFNN (CC-EBFNN) and the domain covering method is proposed to enhance the predictive capability of the estimated model. The whole training process is divided into two stages: the evolutionary process, and the heuristic structure refining process. First, the initial hidden nodes of the EBFNN model are selected randomly in the training samples, which are further partitioned into modules of hidden nodes with respect to their class labels. Subpopulations are initialized on modules, and the Co-CEA evolves all subpopulations to find the optimal EBFNN structural parameters. Then the heuristic structure refining process is performed on the individual in the elite pool with the special designed constructing and pruning operators. Finally, the CC-EBFNN model is tested on six real-world classification problems from the UCI machine learning repository, and experimental results illustrate that the EBFNN model can be estimated in fewer evolutionary trials, and is able to produce higher prediction accuracies with much simpler network structures when compared with conventional learning algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Xu Y, Zhang D, Jin Z (2006) A fast Kernel-based nonlinear discriminant analysis for multi-class problems. Pattern Recognit 39(6):1026–1033

    MATH  Google Scholar 

  2. Freund Y, Mason L (1999) The alternating decision tree learning algorithm. In: Proceedings of the 16th international conference on machine learning, pp 124–133

  3. Hyun-Chul K, Zoubin G (2006) Bayesian Gaussian process classification with the EM-EP algorithm. IEEE Trans Pattern Anal Mach Intell 28(12):1948–1959

    Google Scholar 

  4. Luo JC, Leung Y, Zheng J, Ma JH (2004) An elliptical basis function network for classification of remote sensing images. J Geograph Syst 6:219–236

    Google Scholar 

  5. Gao DQ, Yang GX (2002) Adaptive RBF neural networks for pattern classifications. In: Proceedings of the 2002 international joint conference on neural networks (IJCNN ’02), vol 1, pp 846–851

  6. Fu XJ, Wang LP (2003) Data dimensionality reduction with application to simplifying RBF network structure and improving classification performance. IEEE Trans Syst Man Cybern B 33(3):399–409

    Google Scholar 

  7. Mimura M., Fukukawa T (1999) A nonlinear equalizer based on estimation of RBF’s centers. In: Proceedings of the 1999 IEEE international symposium on circuits and systems, vol 3, pp 231–234

  8. Mak MW, Kung SY (2000) Estimation of elliptical basis function parameters by the EM algorithms with application to speaker verification. IEEE Trans Neural Netw 11(4):961–969

    Google Scholar 

  9. Blanco A, Delgado M, Pegalajar MC (2001) A real-coded genetic algorithm for training recurrent neural networks. Neural Netw 14:93–105

    Google Scholar 

  10. Sarimveis H, Alexandridis A, et al. (2004) A new algorithm for developing dynamic radial basis function neural network models based on genetic algorithms. Comput Chem Eng 28:209–217

    Google Scholar 

  11. Mitchell TM (2003) Machine learning. China Machine Press, Beijing

    Google Scholar 

  12. Chen S, Cowan CFN, Grant PM (1991) Orthogonal least squares learning algorithm for radial basis function networks. IEEE Trans Neural Netw 2:302–309

    Google Scholar 

  13. Zhu Q, Cai Y, Liu L (1999) A global learning algorithm for a RBF network. Neural Netw 12:527–540

    Google Scholar 

  14. Leonardis A, Bischof H (1998) An efficient MDL based construction of RBF networks. Neural Netw 11:963–973

    Google Scholar 

  15. Zhao QF, Higuchi T (1996) Evolutionary learning of nearest neighbor MLP. IEEE Trans Neural Netw 7:762–767

    Google Scholar 

  16. Iorio A, Li X (2002) Parameter control within a co-operative co-evolutionary genetic algorithm. In: Proceedings of the seventh conference on parallel problem solving from nature, pp 247–256

  17. Eriksson R, Olsson B (1997) Cooperative coevolution in inventory control optimisation. In: Proceedings of the third international conference on artificial neural networks and genetic algorithms, pp 583–587

  18. Potter M, DeJong K (1998) The coevolution of antibodies for concept learning. In: Proceedings from the fifth international conference on parallel problem solving from nature, pp 530–539

  19. García-Pedrajas N, Hervás-Martínez C, Ortiz-Boyer D (2005) Cooperative coevolution of artificial neural network ensembles for pattern classification. IEEE Trans Evol Comput 9:271–302

    Google Scholar 

  20. Potter M, DeJong K (2000) Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evol Comput 8:1–29

    Google Scholar 

  21. Li MQ, Kou JS et al (2002) The basic theories and applications in GA. Science Press, Beijing

    Google Scholar 

  22. Tian J, Li MQ, Chen FZ (2006) GA-RBFNN learning algorithm for complex classifications. J Syst Eng 21:163–170

    Google Scholar 

  23. García-Pedrajas N, Colin F (2007) Immune network based ensembles. Neurocomputing 70(7–9):1155–1166

    Google Scholar 

  24. Friedman N, Geiger D, Goldszmidt M (1997) Bayesian network classifiers. Mach Learn 19(4):131–163

    Google Scholar 

  25. Eklund WP (1999) A comparative study of public domain supervised classifier performance on the UCI database. Proc SPIE 3695:39–50

    Google Scholar 

  26. Dietterich TG (2000) An experimental comparison of three methods for constructing ensembles of decision trees: bagging, boosting, and randomization. Mach Learn 40:139–157

    Google Scholar 

  27. Cantú-Paz E, Kamath C (2003) Inducing oblique decision trees with evolutionary algorithms. IEEE Trans Evol Comput 7: 54–68

    Google Scholar 

  28. Draghici S (2001) The constraint based decomposition (CBD) training architecture. Neural Netw 14:527–550

    Google Scholar 

  29. Webb GI (2000) Multiboosting: a technique for combining boosting and wagging. Mach Learn 40:159–196

    MathSciNet  Google Scholar 

  30. Sotiris BK, Panayiotis EP (2005) Logitboost of simple bayesian classifier. Informatica 29(1):53–60

    Google Scholar 

  31. Frank E, Witten IH (1998) Generating accurate rule sets without global optimization. In: Proceedings of the fifteenth international conference on machine learning, pp 144–151

  32. Frank E, Pfahringer B (2006) Improving on bagging with input smearing. PAKDD Lect Notes Artif Intell 3918:97–106

    Google Scholar 

  33. Jing YS, Pavlovic V, James MR (2005) Efficient discriminative learning of Bayesian network classifiers via boosted augmented Naive Bayes. In: Proceedings of the 22nd international conference on Machine learning. ACM international conference proceeding series, vol 119, pp 369–376

  34. Holmes G, Trigg L (1999) A diagnostic tool for tree based supervised classification learning algorithms. In: Proceeding of sixth international conference on neural information processing (ICONIP’99), vol II, pp 514–519

  35. Bosman PN, Thierens D (2003) The balance between proximity and diversity in multiobjective evolutionary algorithms. IEEE Trans Evol Comput 7:174–188

    Google Scholar 

Download references

Acknowledgments

The work was supported by the National Science Foundation of China (Grant No. 70171002, No. 70571057) and by the Program for New Century Excellent Talents in Universities of China (NCET-05-0253).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minqiang Li.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tian, J., Li, M. & Chen, F. A hybrid classification algorithm based on coevolutionary EBFNN and domain covering method. Neural Comput & Applic 18, 293–308 (2009). https://doi.org/10.1007/s00521-008-0182-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-008-0182-6

Keywords

Navigation