Skip to main content

Classifier Ensembles Integration with Self-configuring Genetic Programming Algorithm

  • Conference paper
Book cover Adaptive and Natural Computing Algorithms (ICANNGA 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7824))

Included in the following conference series:

Abstract

Artificial neural networks and symbolic expression based ensembles are used for solving classification problems. Ensemble members and the ensembling method are generated automatically with the self-configuring genetic programming algorithm that does not need preliminary adjusting. Performance of the approach is demonstrated with real world problems. The proposed approach demonstrates results competitive to known techniques.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bishop, C.: Pattern recognition and machine learning. Springer (2006)

    Google Scholar 

  2. Dietterich, T.G.: An experimental comparison of three methods for constructing ensembles of decision trees: bagging, boosting, and randomization. Machine Learning 40(2), 139–158 (2000)

    Article  Google Scholar 

  3. De Stefano, C., Della Cioppa, A., Marcelli, A.: An evolutionary approach for dynamic configuration of multi-expert classification systems. In: Proceedings IEEE Congress on Evolutionary Computation, CEC 2006, pp. 2444–2450 (2006)

    Google Scholar 

  4. Kim, Y.W., Oh, I.S.: Classifier ensemble selection using hybrid genetic algorithms. Pattern Recognition Letters 29(6), 796–802 (2008)

    Google Scholar 

  5. Rokach, L.: Ensemble-based classifiers. Artificial Intelligence Review 33(1), 1–39 (2010)

    Google Scholar 

  6. Ho, T.K., Hull, J.J., Srihari, S.N.: Decision combination in multiple classifier systems. IEEE Transactions on Pattern Analysis and Machine Intelligence 16(1), 66–75 (1994)

    Google Scholar 

  7. Breiman, L.: Bagging predictors. Machine Learning 24(2), 123–140 (1996)

    Google Scholar 

  8. Friedman, J.H., Hastie, T., Tibshirani, R.: Additive logistic regression: a statistical view of boosting. Annals of Statistics 28(2), 337–374 (2000)

    Google Scholar 

  9. Navone, H.D., Granitto, P.M., Verdes, P.F., Ceccatto, H.A.: A learning algorithm for neural network ensembles. Inteligencia Artificial, RevistaIberoamericana de Inteligencia Artificial (12), 70–74 (2001)

    Google Scholar 

  10. Johansson, U., Lofstrom, T., Konig, R., Niklasson, L.: Building Neural Network Ensembles using Genetic Programming. In: International Joint Conference on Neural Networks (2006)

    Google Scholar 

  11. Poli R., Langdon W.B., McPhee N.F.: A Field Guide to Genetic Programming (2008), Published via, http://lulu.com and freely available, http://www.gp-field-guide.org.uk

  12. Bukhtoyarov, V., Semenkina, O.: Comprehensive evolutionary approach for neural network ensemble automatic design. In: Proceedings of the IEEE World Congress on Computational Intelligence, pp. 1640–1645 (2010)

    Google Scholar 

  13. Semenkin, E., Semenkina, M.: Self-Configuring Genetic Programming Algorithm with Modified Uniform Crossover. In: Liu, J., et al (eds.): CEC IEEE WCCI 2012, Congress on Evolutionary Computations of IEEE World Congress on Computational Intelligence, Brisbane, Australia, pp. 1918–1923 (2012)

    Google Scholar 

  14. Gomez, J.: Self Adaptation of Operator Rates in Evolutionary Algorithms. In: Deb, K., Tari, Z. (eds.) GECCO 2004. LNCS, vol. 3102, pp. 1162–1173. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Meyer-Nieberg, S., Beyer, H.-G.: Self-Adaptation in Evolutionary Algorithms. In: Lobo, F., Lima, C., Michalewicz, Z. (eds.) Parameter Setting in Evolutionary Algorithm, pp. 47–75 (2007)

    Google Scholar 

  16. Angeline, P.J.: Two Self-Adaptive Crossover Operators for Genetic Programming. In: Angeline, P.J., Kinnear Jr., K.E. (eds.) Advances in Genetic Programming, vol. 2, pp. 89–110 (1996)

    Google Scholar 

  17. Finck, S., et al.: Real-parameter black-box optimization benchmarking 2009. In: Presentation of the noiseless functions. Technical Report ResearhCenter PPE (2009)

    Google Scholar 

  18. Semenkin, E., Semenkina, M.: Self-configuring Genetic Algorithm with Modified Uniform Crossover Operator. In: Tan, Y., Shi, Y., Ji, Z. (eds.) ICSI 2012, Part I. LNCS, vol. 7331, pp. 414–421. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  19. Frank, A., Asuncion, A.: UCI Machine Learning Repository. University of California, School of Information and Computer Science, Irvine, CA (2010), http://archive.ics.uci.edu/ml

  20. Yu, J.J.Q., Lam, A.Y.S., Li, V.O.K.: Evolutionary Artificial Neural Network Based on Chemical Reaction Optimization. In: IEEE Congress on Evolutionary Computation (CEC 2011), New Orleans, LA (2011)

    Google Scholar 

  21. Semenkin, E.S., Semenkina, M.E.: Artificial neural networks design with self-configuring genetic programming algorithm. In: Filipic, B., Silc, J. (eds.) Bioinspired Optimization Methods and their Applications: Proceedings of the Fifth International Conference, BIOMA 2012, pp. 291–300. Jozef Stefan Institute, Ljubljana (2012)

    Google Scholar 

  22. Huang, J.-J., Tzeng, G.-H., Ong, C.-S.: Two-stage genetic programming (2SGP) for the credit scoring model. Applied Mathematics and Computation 174, 1039–1053 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  23. Sergienko, R., Semenkin, E., Bukhtoyarov, V.: Michigan and Pittsburgh Methods Combining for Fuzzy Classifier Generating with Coevolutionary Algorithm for Strategy Adaptation. In: 2011 IEEE Congress on Evolutionary Computation, New Orleans, LA (2011)

    Google Scholar 

  24. Stolfo, S., Fan, W., Lee, W., Prodromidis, A., Chan, P.: Cost-based Modeling for Fraud and Intrusion Detection: Results from the JAM Project. In: Proceedings of the 2000 DARPA In-formation Survivability Conference and Exposition, DISCEX 2000 (2000)

    Google Scholar 

  25. Malik, A.J., Shahzad, W., Khan, F.A.: Binary PSO and random forests algorithm for PROBE attacks detection in a network. In: IEEE Congress on Evolutionary Computation, pp. 662–668 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Semenkina, M., Semenkin, E. (2013). Classifier Ensembles Integration with Self-configuring Genetic Programming Algorithm. In: Tomassini, M., Antonioni, A., Daolio, F., Buesser, P. (eds) Adaptive and Natural Computing Algorithms. ICANNGA 2013. Lecture Notes in Computer Science, vol 7824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37213-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37213-1_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37212-4

  • Online ISBN: 978-3-642-37213-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics