Skip to main content

Feature Selection Using Multi-Objective Evolutionary Algorithms: Application to Cardiac SPECT Diagnosis

  • Conference paper
Advances in Bioinformatics

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 74))

Abstract

An optimization methodology based on the use of Multi-Objective Evolutionary Algorithms (MOEA) in order to deal with problems of feature selection in data mining was proposed. For that purpose a Support Vector Machines (SVM) classifier was adopted. The aim being to select the best features and optimize the classifier parameters simultaneously while minimizing the number of features necessary and maximize the accuracy of the classifier and/or minimize the errors obtained. The validity of the methodology proposed was tested in a problem of cardiac Single Proton Emission Computed Tomography (SPECT). The results obtained allow one to conclude that MOEA is an efficient feature selection approach and the best results were obtained when the accuracy, the errors and the classifiers parameters are optimized simultaneously.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Guyon, I., Gunn, S., Nikravesh, M., Zadeh, L.: Feature Extraction Foundations and Applications. Springer, Heidelberg (2006)

    Book  MATH  Google Scholar 

  2. Bi, J.: Multi-Objective Programming in SVMs. In: Proceedings of the Twentieth International Conference on Machine Learning, ICML-2003, Washington DC (2003)

    Google Scholar 

  3. Igel, C.: Multi-Objective Model Selection for Support Vector Machines. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 534–546. Springer, Heidelberg (2005)

    Google Scholar 

  4. Oliveira, L.S., Morita, M., Sabourin, R.: Feature Selection for Ensembles Using the Multi-Objective Optimization Approach. Studies in Computational Intelligence 16, 49–74 (2006)

    Article  Google Scholar 

  5. Hamdani, T.M., Won, J.M., Alimi, A.M., Karray, F.: Multi-objective Feature Selection with NSGA II. In: Beliczynski, B., Dzielinski, A., Iwanowski, M., Ribeiro, B. (eds.) ICANNGA 2007. LNCS, vol. 4431, pp. 240–247. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transaction on Evolutionary Computation 6, 181–197 (2002)

    Article  Google Scholar 

  7. Alfaro-Cid, E., Castillo, P.A., Esparcia, A., Sharman, K., Merelo, J.J., Prieto, A., Mora, A.M., Laredo, J.L.: Comparing Multiobjective Evolutionary Ensembles for Minimizing Type I and II Errors for Bankruptcy Prediction. In: Congress on Evolutionary Computation - CEC 2008, Washington, USA, pp. 2907–2913 (2008)

    Google Scholar 

  8. Handl, J., Knowles, J.: Feature subset selection in unsupervised learning via multiobjective optimization. International Journal of Computational Intelligence Research 2, 217–238 (2006)

    Article  MathSciNet  Google Scholar 

  9. Mendes, F., Duarte, J., Vieira, A., Ribeiro, B., Ribeiro, A., Neves, J., Gaspar-Cunha, A.: Feature Selection for Bankruptcy Prediction: A Multi-Objective Optimization Approach. International Journal of Natural Computing Research (2010) (submitted for publication)

    Google Scholar 

  10. Kulkarni, A., Jayaraman, V.K., Kulkarni, V.D.: Support vector classification with parameter tuning assisted by agent-based technique. Comp. and Chemical Engineering 28, 311–318 (2004)

    Article  Google Scholar 

  11. Caruana, R., Niculescu-Mizil, A.: Data Mining in Metric Space: An Empirical Analysis of Supervised Learning Performance Criteria, in Proc. Internat. In: Proc. Internat. Conf. on Knowledge Discovery and Data Mining, Seattle, Washington, pp. 69–78 (2004)

    Google Scholar 

  12. Provost, F., Fawcet, T.: Analysis and Verification of Classifier Performance: Classification under Imprecise Class and Cost Distributions. In: Proc. Internat. Conf. on Knowledge Discovery and Data Mining, KDD 1997, Menlo Park, CA, pp. 43–48 (1997)

    Google Scholar 

  13. Fawcet, T.: An introduction to ROC analysis. Pattern Recognition Letters 27, 861–874 (2006)

    Article  Google Scholar 

  14. Gaspar-Cunha, A., Covas, J.A.: - RPSGAe - A Multiobjective Genetic Algorithm with Elitism: Application to Polymer Extrusion. In: Jorrand, P., Kelemen, J. (eds.) FAIR 1991. LNCS, vol. 535, pp. 221–249. Springer, Heidelberg (1991)

    Google Scholar 

  15. Gaspar-Cunha, A.: Modelling and Optimization of Single Screw Extrusion, Published doctoral dissertation. In: Gaspar-Cunha, A., Köln (eds.) Modelling and Optimization of Single Screw Extrusion: Using Multi-Objective Evolutionary Algorithms. Lambert Academic Publishing, Germany (2000)

    Google Scholar 

  16. Cortes, C., Vapnik, V.: Support-Vector Networks. Machine Learning 20, 273–297 (1995)

    MATH  Google Scholar 

  17. Chang, C.C., Lin, C.J.: LIBSVM a library for support vector machines (Tech. Rep.), Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan (2000)

    Google Scholar 

  18. Kurgan, L.A., Cios, K.J., Tadeusiewicz, R., Ogiela, M., Goodenday, L.S.: Knowledge Discovery Approach to Automated Cardiac SPECT Diagnosis. Artificial Intelligence in Medicine 23, 149–169 (2001)

    Article  Google Scholar 

  19. Asuncion, A., Newman, D.J.: UCI Machine Learning Repository. University of California, School of Information and Computer Science, Irvine (2007), http://www.ics.uci.edu/~mlearn/MLRepository.html (Accessed 10 February 2010)

  20. Fonseca, C., Fleming, P.J.: On the performance assessment and comparison of stochastic multiobjective optimizers. In: Ebeling, W., Rechenberg, I., Voigt, H.-M., Schwefel, H.-P. (eds.) PPSN 1996. LNCS, vol. 1141, pp. 584–593. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  21. Fonseca, V.G., Fonseca, C., Hall, A.: Inferential performance assessment of stochastic optimisers and the attainment function. In: Zitzler, E., Deb, K., Thiele, L., Coello Coello, C.A., Corne, D.W. (eds.) EMO 2001. LNCS, vol. 1993, pp. 213–225. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  22. López-Ibañez, M., Paquete, L., Stützle, T.: Hybrid population based algorithms for the bi-objective quadratic assignment problem. Journal of Mathematical Modelling and Algorithms 5, 111–137 (2006)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gaspar-Cunha, A. (2010). Feature Selection Using Multi-Objective Evolutionary Algorithms: Application to Cardiac SPECT Diagnosis. In: Rocha, M.P., Riverola, F.F., Shatkay, H., Corchado, J.M. (eds) Advances in Bioinformatics. Advances in Intelligent and Soft Computing, vol 74. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13214-8_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13214-8_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13213-1

  • Online ISBN: 978-3-642-13214-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics