journal article·2022-07-25Open access

Mixed Machine Learning Approach for Efficient Prediction of Human Heart Disease by Identifying the Numerical and Categorical Features

Ghulab Nabi Ahmad, Shafiullah, Hira Fatima, Mohamed Abbas, Obaidur Rahman, Imdadullah, Mohammed S. Alqahtani

Applied Sciences· Volume 12· Issue 15

Abstract

Heart disease is a danger to people’s health because of its prevalence and high mortality risk. Predicting cardiac disease early using a few simple physical indications collected from a routine physical examination has become difficult. Clinically, it is critical and sensitive for the signs of heart disease for accurate forecasts and concrete steps for future diagnosis. The manual analysis and prediction of a massive volume of data are challenging and time-consuming. In this paper, a unique heart disease prediction model is proposed to predict heart disease correctly and rapidly using a variety of bodily signs. A heart disease prediction algorithm based on the analysis of the predictive models’ classification performance on combined datasets and the train-test split technique is presented. Finally, the proposed technique’s training results are compared with the previous works. For the Cleveland, Switzerland, Hungarian, and Long Beach VA heart disease datasets, accuracy, precision, recall, F1-score, and ROC-AUC curves are used as the performance indicators. The analytical outcomes for Random Forest Classifiers (RFC) of the combined heart disease datasets are F1-score 100%, accuracy 100%, precision 100%, recall 100%, and the ROC-AUC 100%. The Decision Tree Classifiers for pooled heart disease datasets are F1-score 100%, accuracy 98.80%, precision 98%, recall 99%, ROC-AUC 99%, and for RFC and Gradient Boosting Classifiers (GBC), the ROC-AUC gives 100% performance. The performances of the machine learning algorithms are improved by using five-fold cross validation. Again, the Stacking CV Classifier is also used to improve the performances of the individual machine learning algorithms by combining two and three techniques together. In this paper, several reduction methods are incorporated. It is found that the accuracy of the RFC classification algorithm is high. Moreover, the developed method is efficient and reliable for predicting heart disease.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Artificial Intelligence in Healthcare and Education · ECG Monitoring and Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Applied Sciences, Mangalayatan University, Aligarh 202145, India

Department of Mathematics, K.C.T.C. College, Raxaul, BRA, Bihar University, Muzaffarpur 842001, India

Electrical Engineering Department, College of Engineering, King Khalid University, Abha 61421, Saudi Arabia

Computers and Communications Department, College of Engineering, Delta University for Science and Technology, Gamasa 35712, Egypt

Department of Electrical Engineering, Jamia Millia Islamia, New Delhi 110025, India

Electrical Engineering Section, University Polytechnic, Aligarh Muslim University, Aligarh 202002, India

Radiological Sciences Department, College of Applied Medical Sciences, King Khalid University, Abha 61421, Saudi Arabia

BioImaging Unit, Space Research Center, Michael Atiyah Building, University of Leicester, Leicester LE1 7RH, UK

Funding

Deanship of Scientific Research at King Khalid University (KKU)

References (44)

Show source-provided references
1. Can lifestyle changes reverse coronary heart disease? The Lifestyle Heart Trial10.1016/0140-6736(90)91656-U ↗
2. The global health and economic burden of hospitalizations for heart failure: Lessons learned from hospitalized heart failure registries10.1016/j.jacc.2013.11.053 ↗
3. Epidemiology and risk profifile of heart failure10.1038/nrcardio.2010.165 ↗
4. Adherence to a dash-style diet and cardiovascular disease risk: The 10-year follow-up of the Attica study10.1177/0260106019862995 ↗
5. Effffective diagnosis of heart disease through neural networks ensembles10.1016/j.eswa.2008.09.013 ↗
6. Backpropagation artificial neural network classifier to detect changes in heart sound due to mitral valve regurgitation10.1007/s10916-007-9056-1 ↗
7. Improved study of heart disease prediction system using data mining classification techniques
8. Focused cardiac ultrasound: Recommendations from the american society of echocardiography10.1016/j.echo.2013.04.001 ↗
9. Beymer, D., and Syeda-Mahmood, T. (2008, January 20–25). Cardiac disease recognition in echocardiograms using spatio-temporal statistical models. Proceedings of the 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vancouver, BC, Canada.10.1109/IEMBS.2008.4650283 ↗
10. Wu, H., Huynh, T.T., and Souvenir, R. (2014–2, January 29). Motion factorization for echocardiogram classification. Proceedings of the 2014 IEEE 11th International Symposium on Biomedical Imaging (ISBI), Beijing, China.10.1109/ISBI.2014.6867904 ↗
11. Reallocating time to sleep, sedentary behaviors, or active behaviors: Associations with cardiovascular disease risk biomarkers, NHANES 2005–200610.1093/aje/kwt292 ↗
12. Machine learning-based automated diagnostic systems developed for heart failure prediction using different types of data modalities: A systematic review and future directions10.1155/2022/9288452 ↗
13. Heart Disease and Stroke Statistics—2020 Update: A Report from the American Heart Association
14. American Heart Association (2021). Heart Disease and Stroke Statistics Update Fact Sheet American Heart Association Research Heart Disease, Stroke and Other Cardiovascular Diseases, Coronary Heart Disease (CHD), American Heart Association.
15. A population-based study of cardiovascular disease mortality risk in US cancer patients10.1093/eurheartj/ehz766 ↗
16. World Health Organization cardiovascular disease risk charts: Revised models to estimate risk in 21 global regions10.1016/S2214-109X(19)30318-3 ↗
17. A healthcare monitoring system for the diagnosis of heart disease in the IoMT cloud environment using MSSO-ANFIS10.1109/ACCESS.2020.3006424 ↗
18. Early-stage risk prediction of non-communicable disease using ML in health CPS10.1109/ACCESS.2021.3094063 ↗
19. Shalev-Shwartz, S., and Ben-David, S. (2020). Understanding machine learning. Theory to Algorithms, Cambridge University Press.
20. Hastie, T., Tibshirani, R., and Friedman, J. (2020). The elements of statistical learning. Data Mining, Inference, and Prediction, Springer.
21. Marsland, S. (2020). Machine learning. An Algorithmic Perspective, CRC Press.
22. Identification of significant features and data mining techniques in predicting heart disease10.1016/j.tele.2018.11.007 ↗
23. Exploring feature selection and classification methods for predicting heart disease
24. An IoT framework for heart disease prediction based on MDCNN classifier10.1109/ACCESS.2020.2974687 ↗
25. Prediction of heart disease using deep convolutional neural networks10.1007/s13369-020-05105-1 ↗
26. An optimized XGBoost based diagnostic system for effective prediction of heart disease
27. Data mining for cardiovascular disease prediction10.1007/s10916-020-01682-8 ↗
28. Detection of cardiovascular disease risk’s level for adults using naive bayes classifier10.4258/hir.2016.22.3.196 ↗
29. Pandey, A., Pandey, P., Jaiswal, K.L., and Sen, A.K. (2021, May 27). A Heart Disease Prediction Model Using Decision Tree. Available online: www.iosrjournals.orgwww.iosrjournals.org.
30. Improved sparse autoencoder based artificial neural network approach for prediction of heart disease10.1016/j.imu.2020.100307 ↗
31. Artificial intelligence-enhanced electrocardiography in cardiovascular disease management10.1038/s41569-020-00503-2 ↗
32. Heart disease prediction using data mining techniques
33. Kumar, N.K., Sindhu, G.S., Prashanthi, D.K., and Sulthana, A.S. (2020, January 6–7). Analysis and prediction of cardio vascular disease using ML classififiers. Proceedings of the 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India.10.1109/ICACCS48705.2020.9074183 ↗
34. Chowdhury, M.E., Khandakar, A., Alzoubi, K., Mansoor, S., Tahir, A.M., Reaz, M.B.I., and Al-Emadi, N. (2019). Real-Time Smart-Digital Stethoscope System for Heart Diseases Monitoring. Sensors, 19.10.3390/s19122781 ↗
35. Negi, S., Kumar, Y., and Mishra, V.M. (2016–1, January 30). Feature extraction and classification for EMG signals using linear discriminant analysis. Proceedings of the 2016 2nd International Conference on Advances in Computing, Communication, & Automation (ICACCA), Bareilly, India.10.1109/ICACCAF.2016.7748960 ↗
36. Development of a novel clinical decision support system for exercise prescription among patients with multiple cardiovascular disease risk factors10.1016/j.mayocpiqo.2020.08.005 ↗
37. Comparative Study of Optimum Medical Diagnosis of Human Heart Disease Using ML Technique with and without Sequential Feature Selection10.1109/ACCESS.2022.3153047 ↗
38. (2022, July 20). Heart Disease Dataset. Available online: https://www.kaggle.com/johnsmith88/heart-disease-dataset.
39. (2022, July 20). Heart Disease Data Set. Available online: https://archive.ics.uci.edu/ml/datasets/Heart+Disease.
40. An introduction to ROC analysis10.1016/j.patrec.2005.10.010 ↗
41. Ramprakash, P., Sarumathi, R., and Mowriya, R. (2020, January 26–28). Heart disease prediction using deep neural network. Proceedings of the International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India.10.1109/ICICT48043.2020.9112443 ↗
42. Improving the accuracy for analyzing heart diseases prediction based on the ensemble method10.1155/2021/6663455 ↗
43. Heart disease prediction using supervised ML algorithms: Performance analysis and comparison10.1016/j.compbiomed.2021.104672 ↗
44. Heart Disease Prediction Based on the Embedded Feature Selection Method and Deep Neural Network