Skip to main content

Genetic Algorithms as a Feature Selection Tool in Heart Failure Disease

  • Conference paper
  • First Online:
Intelligent Computing (SAI 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1229))

Included in the following conference series:

Abstract

A great wealth of information is hidden in clinical datasets, which could be analyzed to support decision-making processes or to better diagnose patients. Feature selection is one of the data pre-processing that selects a set of input features by removing unneeded or irrelevant features. Various algorithms have been used in healthcare to solve such problems involving complex medical data. This paper demonstrates how Genetic Algorithms offer a natural way to solve feature selection amongst data sets, where the fittest individual choice of variables is preserved over different generations. In this paper, a Genetic Algorithm is introduced as a feature selection method and shown to be effective in aiding understanding of such data.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

References

  1. Chandrashekar, G., Sahin, F.: A survey on feature selection methods. Comput. Electr. Engineeing 40(1), 16–28 (2014)

    Article  Google Scholar 

  2. Panthong, R., Srivihok, A.: Wrapper feature subset selection for dimension reduction based on ensemble learning algorithm. Procedia Comput. Sci. 72, 162–169 (2015)

    Article  Google Scholar 

  3. Dash, M., Liu, H.: Feature selection methods for classifications. Intell. Data Anal. 1(3), 131–156 (1977)

    Article  Google Scholar 

  4. Kumar, V., Minz, S.: Feature selection: a literature review. Smart Comput. Rev. 4(3), 211–229 (2014)

    Article  Google Scholar 

  5. Liu, H., Yu, L.: Toward integrating feature selection algorithms for classification and clustering. IEEE Trans. Knowl. Data Eng. 17(4), 491–502 (2005)

    Article  Google Scholar 

  6. Jain, A.K., Duin, R.P.W., Mao, J.: Statistical pattern recognition: a review. IEEE Trans. Pattern Anal. Mach. Intell. 22(1), 4–37 (2000)

    Article  Google Scholar 

  7. Cai, J., Luo, J., Wang, S., Yang, S.: Feature selection in machine learning: a new perspective. Neurocomputing 300, 70–79 (2018)

    Article  Google Scholar 

  8. Shikhpour, R., Sarram, M.A., Gharaghani, S., Ali, M., Chahooki, Z.: A survey on semi-supervised feature selection methods. Pattern Recognit. 64, 141–158 (2017)

    Article  MATH  Google Scholar 

  9. Masilamani, A., Anupriya, Iyenger, N.: Enhanced prediction of heart disease with feature subset selection using genetic algorithm. Int. J. Eng. Sci. Technol. 2(10), 5370–5376 (2010)

    Google Scholar 

  10. Kohavi, R., John, G.H.: The wrapper approach. In: Liu, H., Motoda, H. (eds.) Feature Extraction, Construction and Selection, p. 33. Kluwer Academic Publisher (1998)

    Google Scholar 

  11. Tiwari, R., Singh, M.P.: Correlation-based attribute selection using genetic algorithm. Int. J. Comput. Appl. 4(8), 28–34 (2010)

    Google Scholar 

  12. Karthikeyan, T., Thangaraju, P.: Genetic algorithm based CFS and Naïve Bayes algorithm to enhance the predictive accuracy. Indian J. Sci. Technol. 8(27) (2015)

    Google Scholar 

  13. Oluleye, B., Armstrong, L.J., Leng, J., Diepeveen, D.: Zernike moments and genetic algorithm: tutorial and application. Br. J. Math. Comput. Sci. 4(15), 2217–2236 (2014)

    Article  Google Scholar 

  14. Alander, J.T.: On optimal population size of genetic algorithms. In: Proceedings of the IEEE Computer Systems and Software Engineering, pp. 65–69 (1992)

    Google Scholar 

  15. Jabbar, M., Deekshatulu, B.L., Chandra, P.: Classification of heart disease using K-Nearest neighbor and genetic algorithm. In: International Conference on Computational Intelligence: Modeling Techniques and Applications, vol. 10, pp. 85–94 (2013)

    Google Scholar 

  16. Boggia, R., Riccardo, L., Marco, T.: Genetic algorithms as a strategy for feature selection. J. Chemom. 6(5), 267–281 (1992)

    Article  Google Scholar 

  17. Siedlecki, W., Sklansky, J.: A note on genetic algorithms for large-scale feature selection. Pattern Recognit. Lett. 10, 335–347 (1989)

    Article  MATH  Google Scholar 

  18. Khaldy, M., Kambhampati, C.: Performance analysis of various missing value imputation methods on heart failure dataset. In: SAI Intelligent systems Conference, London UK, September 20–22 (2016)

    Google Scholar 

  19. Diaz-Gomez, P.A, Hougen, D.F: Initial population for genetic algorithms: a metric approachs. In: Proceedings of the 2007 International Conference on Genetic and Evolutionary Methods, Las Vegas, GEM 2007, June 2007

    Google Scholar 

  20. Piszcz, A., Soule, T.: Genetic programming: optimal population sizes for varying complexity problems. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 953–954 (2006)

    Google Scholar 

  21. Reeves, C.R.: Using genetic algorithms with small populations. In: Forrest, S. (ed.) Proceedings of the Fifth International Conference on Genetic Algorithms, pp. 92–99. Morgan Kaufmmann, San Mateo (1993)

    Google Scholar 

  22. Roeva, O.: Improvement of genetic algorithm performance for identification of cultivation process models. In: Advanced Topics on Evolutionary Computing, Book Series: Artificial Intelligence Series-WSEAS, pp. 34–39 (2008)

    Google Scholar 

  23. Koumousis, V.K., Katsaras, C.P.: A sawtooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Trans. Evol. Comput. 10(1), 19–28 (2006)

    Article  Google Scholar 

  24. Pelikan, M., Goldberg, D.E., Cantu-Paz, E.: Bayesian optimization algorithm, population sizing, and time to convergence, Illinois Genetic Algorithms Laboratory, University of Illinois, Technical report (2000)

    Google Scholar 

  25. Lobo, F.G., Goldberg, D.E.: The parameterless genetic algorithm in practice. Inf. Sci. Inform. Comput. Sci. 167(1–4), 217–232 (2004)

    MATH  Google Scholar 

  26. Lobo, F.G., Lima, C.F: A review of adaptive population sizing schemes in genetic algorithms. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 228–234 (2005)

    Google Scholar 

  27. Raymer, M.L., Punch, W.F., Goodman, E.D., Khun, L.A., Jain, A.K.: Dimensionality reduction using genetic algorithm. IEEE Trans. Evol. Comput. 4(2), 164–171 (2000)

    Article  Google Scholar 

  28. Al Khaldy, M.: Clinical data issues and autoencoder framework to compress datamining methodology, Ph.D. thesis, University of Hull, June 2017

    Google Scholar 

  29. Kirke, L.: Datamining for heart failure: an investigation into the challenges in real life clinical datasets, Ph.D. thesis, The University of Hull, June 2015

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asmaa Alabed .

Editor information

Editors and Affiliations

Appendix A

Appendix A

Table 7. List of all features considered.

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alabed, A., Kambhampati, C., Gordon, N. (2020). Genetic Algorithms as a Feature Selection Tool in Heart Failure Disease. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2020. Advances in Intelligent Systems and Computing, vol 1229. Springer, Cham. https://doi.org/10.1007/978-3-030-52246-9_38

Download citation

Publish with us

Policies and ethics