Recent Advances in Computer Science and Communications

Author(s): Lijetha C. Jaffrin* and G. Umarani Srikanth

DOI: 10.2174/2666255815666220512223522

A KNN Algorithm Based Predictive Model for Heart Disease Progression

Article ID: e120522204706 Pages: 6

  • * (Excluding Mailing and Handling)

Abstract

Background: Disease diagnosis is a useful phenomenon in healthcare. Machine learning classification methods would considerably improve the healthcare industry by providing a quick diagnosis of the disease. Thus, time could be saved for doctors. Nearly 17.9 million people expire due to heart disease every year.

Objectives: World Health Organization (WHO) predicted that rate of death might increase by 24.5 million in 2030. Since heart illness was the major cause of death in comparison with other diseases today, it was the most challenging disease to diagnose.

Methods: One of the reasons for death due to heart disease was due to the fact that risks were not identified in the earlier stage. Earlier diagnosis of disease was very much important. Machine Learning algorithms were used for predicting the prognosis of disease.

Results: Here K-NN algorithm was used to predict the presence of heart disease in an individual. Thus, patients were classified as either positive or negative for heart disease and this model enhanced medical care and reduced the cost. This gave us significant knowledge that helps us to predict the patients with heart disease.

Conclusion: The Python sci-kit library was used to implement this in Anaconda Navigator's Spyder Integrated Development Environment. Experiments revealed that technique worked well and was more accurate than before.

Keywords: Heart syndrome, machine learning, normalization, K-nearest neighbor algorithm, CHD, prognosis.

[1]
M.A. Jabbar, B.L. Deekshatulu, and P. Chandra, "Classification of heart disease using K- nearest neighbor and genetic algorithm", Procedia Technol., vol. 10, pp. 85-94, 2013.
[http://dx.doi.org/10.1016/j.protcy.2013.12.340]
[2]
M.A. Jabbar, "Prediction of heart disease using k-nearest neighbor and particle swarm optimization", Biomed. Res., vol. 28, no. 9, pp. 4154-4158, 2017.
[3]
I Ketut Agung Enriko, M. Suryanegara, and D. Gunawan, Heart disease prediction system using k-nearest neighbor algorithm with simplified patient's health parameters.
[4]
M. Ismail, and V. Harsha Vardhan, "Aditya Mounika, and K. Surya Padmini, “An effective heart disease prediction method using artificial neural network”", IJITEE, vol. 8, no. 8, pp. 1524-1532, 2019.
[5]
Syed Umar Amin, Kavita Agarwal, and Dr. Rizwan Beg, "Genetic neural network based data mining in prediction of heart disease using risk factors", IEEE Conference on Information and Communication Technologies, Lucknow, India, 2013.
[6]
J.S. Sonawane, and D.R. Patil, "Prediction of heart disease using multilayer perceptron neural network", International Conference on Information Communication and Embedded Systems (ICICES2014), Chennai, India, 2014, pp. 1-6.
[http://dx.doi.org/10.1109/ICICES.2014.7033860]
[7]
Kaggle.com Available from:, https://www.kaggle.com/ronitf/heart-disease-uci [Accessed: 20 January, 2022]
[8]
Donald Bren School of Information and Computer Sciences. Available from:, www.ics.uci.edu/~mlearn
[9]
K. Bharathi, M. Udaya Naga Bhagyasri, G.M. Lakshmi, and H.S. Javvaji, "Heart disease prediction using machine learning", Revista Geintec-Gestao InovacaoE Tecnologias, vol. 11, no. 4, pp. 3694-3702, 2021.
[10]
E. Allibhai, Building a k-Nearest-Neighbors (k-NN) Model with Scikit-learn. Available from:, https://towardsdatascience.com/building-a-k-nearest-neighbors-k-nn-model-with-scikit-learn-51209555453a
[11]
P.K. Bhunia, A. Debnath, P. Mondal, D.E. Monalisa, K. Ganguly, and P. Rakshit, Heart disease prediction using machine learning IJERT, vol. 9, no. 11, 2021.
[12]
M.S. Nawaz, B. Shoaib, and M.A. Ashraf, "Intelligent cardiovascular disease prediction empowered with gradient descent optimization", Heliyon, vol. 7, no. 5, p. e06948, 2021.
[http://dx.doi.org/10.1016/j.heliyon.2021.e06948] [PMID: 34013084]
[13]
S. Kamalapurkar, and G.H. Samyama Gunjal, "Web support system for prediction of heart disease using k-nearest neighbor algorithm", Int. J. Comput. Appl., vol. 175, no. 14, 2020.
[14]
A. Yadav, L. Gediya, and A. Kazi, Heart disease prediction using machine lerning IRJET, vol. 08, no. 09, 2021.
[15]
S.G. Dogiparthi, and J.K. Ajith Ananthakrishna Pillai, "A comprehensive survey on heart disease prediction using machine intelligence", IJMRHS, vol. 10, no. 7, pp. 60-68, 2021.
[http://dx.doi.org/10.21203/rs.3.rs-680505/v1]
[16]
G.Y. Reddy, and S.V. Lakshmi, "Prediction of heart disease using machine learning algorithms", J. Sci. Technol., vol. 06, no. 05, 2021.