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.
[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.
[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.
[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.
[16]
G.Y. Reddy, and S.V. Lakshmi, "Prediction of heart disease using machine learning algorithms", J. Sci. Technol., vol. 06, no. 05, 2021.