Argumentative Comparative Analysis of Machine Learning on Coronary Artery Disease
- 1 Department of Statistics, Truman State University, Kirksville, MO, USA
- 2 Cincinnati Children’s Hospital Medical Center, Cincinnati, OH, USA
Abstract
Cardiovascular disease (CVD) is a leading cause of death across the globe. Approximately 17.9 million of people die globally each year due to CVD, which comprises 31% of all death. Coronary Artery Disease (CAD) is a common type of CVD and is considered fatal. Predictive models that use machine learning algorithms may assist health workers in timely detection of CAD which ultimately reduce s the mortality. The main purpose of this study is to build a predictive model that provides doctors and health care providers with personalized information to implement better and more personalized treat ments for their patients. In this study, we use the publicly available Z-Alizadeh Sani dataset which contains random samples of 216 cases with CAD and 87 normal controls with 56 different features. The binary variable “Cath” which represents case-control status, is used the target variable. We study its relationship with other predictors and develop classification models using the five different supervised classification machine learning algorithms: Logistic Regression (LR), Classification Tree with Bagging (Bagging CART), Random Forest (RF), Support Vector Machine (SVM), and K-Nearest Neighbors (KNN). These five classification models are used to investigate the detection of CAD. Finally, the performance of the machine learning algorithms is compared, and the best model is selected. Our results indicate that the SVM model is able to predict the presence of CAD more effectively and accurately than other models with an accuracy of 0.8947, sensitivity of 0.9434, specificity of 0.7826, and AUC of 0.8868.
- World Health Organization. Cardiovascular Disease. https://www.who.int/health-topics/cardiovascular-diseases/#tab%20=%20tab_1
- CDC Centers for Disease Control and Prevention. https://www.cdc.gov/heartdisease/facts.htm#:~:text=Coronary%20Artery%20Disease, killing%20365%2C914%20people%20in%202017.&text=About%2018.2%20million%20adults% 20age,have%20CAD%20(about%206.7%25)&text=About%202%20in%2010%20deaths,less%20 than%2065%20years%20old
- Enas, E.A. and Kannan, S. (2008) How to Beat the Heart Disease Epidemic Among South Asians. A Prevention and Management Guide for Asian Indians and Their Doctors. Downers Grove: Advanced Heart Lipid Clinic USA, 2007. Indian Heart Journal, 60, 161-175.
- Dudchenko, A., Ganzinger, M. and Kopanitsa, G. (2020) Machine Learning Algorithms in Cardiology Domain: A Systematic Review. The Open Bioinformatics Journal, 13, 25-40. https://doi.org/10.2174/1875036202013010025
- Abdar, M., Ksiazek, W., Acharya, U.R., Tan, R.S., Makarenkov, V. and Plawiak, P. (2019) A New Machine Learning Technique for an Accurate Diagnosis of Coronary Artery Disease. Computer Methods and Programs in Biomedicine, 179, Article ID: 104992. https://doi.org/10.1016/j.cmpb.2019.104992
- Forssen, H., Patel, R., Fitzpatrick, N., Hingorani, A., Timmis, A., Hemingway, H. and Denaxas, S. (2017) Evaluation of Machine Learning Methods to Predict Coronary Artery Disease Using Metabolomic Data. Studies in Health Technology and Informatics, 235, 111-115.
- Akella, A.B. and Kaushik, V. (2020) Machine Learning Algorithms for Predicting Coronary Artery Disease: Efforts toward an Open Source Solution. BioRxiv. https://doi.org/10.1101/2020.02.13.948414
- Dipto, I.C., Islam, T., Rahman, H.M. and Rahman, M.A. (2020) Comparison of Different Machine Learning Algorithms for the Prediction of Coronary Artery Disease. Journal of Data Analysis and Information Processing, 8, 41-68. https://doi.org/10.4236/jdaip.2020.82003
- Alizadehsani, R., Habibi, J., Sani, Z.A., Mashayekhi, H., Boghrati, R., Ghandeharioun, A. and Bahadorian, B. (2012) Diagnosis of Coronary Artery Disease Using Data Mining Based on Lab Data and Echo Features. Journal of Medical and Bioengineering, 1, 26-29.
- James, G., Witten, D., Hastie, T. and Tibshirani, R. (2013) An Introduction to Statistical Learning. Springer, New York, 3-7. https://doi.org/10.1007/978-1-4614-7138-7
- UCL Machine Learning Repository (2020) Z-Alizadeh Sani Data Set. https://archive.ics.uci.edu/ml/datasets/Z-Alizadeh+Sani#