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.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Chandrashekar, G., Sahin, F.: A survey on feature selection methods. Comput. Electr. Engineeing 40(1), 16–28 (2014)
Panthong, R., Srivihok, A.: Wrapper feature subset selection for dimension reduction based on ensemble learning algorithm. Procedia Comput. Sci. 72, 162–169 (2015)
Dash, M., Liu, H.: Feature selection methods for classifications. Intell. Data Anal. 1(3), 131–156 (1977)
Kumar, V., Minz, S.: Feature selection: a literature review. Smart Comput. Rev. 4(3), 211–229 (2014)
Liu, H., Yu, L.: Toward integrating feature selection algorithms for classification and clustering. IEEE Trans. Knowl. Data Eng. 17(4), 491–502 (2005)
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)
Cai, J., Luo, J., Wang, S., Yang, S.: Feature selection in machine learning: a new perspective. Neurocomputing 300, 70–79 (2018)
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)
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)
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)
Tiwari, R., Singh, M.P.: Correlation-based attribute selection using genetic algorithm. Int. J. Comput. Appl. 4(8), 28–34 (2010)
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)
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)
Alander, J.T.: On optimal population size of genetic algorithms. In: Proceedings of the IEEE Computer Systems and Software Engineering, pp. 65–69 (1992)
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)
Boggia, R., Riccardo, L., Marco, T.: Genetic algorithms as a strategy for feature selection. J. Chemom. 6(5), 267–281 (1992)
Siedlecki, W., Sklansky, J.: A note on genetic algorithms for large-scale feature selection. Pattern Recognit. Lett. 10, 335–347 (1989)
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)
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
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)
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)
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)
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)
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)
Lobo, F.G., Goldberg, D.E.: The parameterless genetic algorithm in practice. Inf. Sci. Inform. Comput. Sci. 167(1–4), 217–232 (2004)
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)
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)
Al Khaldy, M.: Clinical data issues and autoencoder framework to compress datamining methodology, Ph.D. thesis, University of Hull, June 2017
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A
Appendix A
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-030-52246-9_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52245-2
Online ISBN: 978-3-030-52246-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)