Future Science OABioinformaticsPeer-reviewed journal article
Machine Learning Algorithms for Predicting Coronary Artery Disease: Efforts Toward an Open Source Solution
- Citations
- 113
- FWCI
- 16.62
- Field percentile
- top 1%
Abstract
The development of Coronary Artery Disease (CAD), one of the most prevalent diseases in the world, is heavily influenced by several modifiable risk factors. Predictive models built using machine learning (ML) algorithms may assist healthcare practitioners in timely detection of CAD, and ultimately, may improve outcomes. In this study, we have applied six different ML algorithms to predict the presence of CAD amongst patients listed in an openly available dataset provided by the University of California Irvine (UCI) Machine Learning Repository, named "the Cleveland dataset." All six ML algorithms achieved accuracies greater than 80%, with the "Neural Network" algorithm achieving accuracy greater than 93%. The recall achieved with the "Neural Network" model is also highest of the six models (0.93). Additionally, five of the six algorithms resulted in very similar AUC-ROC curves. The AUC-ROC curve corresponding to the "Neural Network" algorithm is slightly steeper implying higher "true positive percentage" achieved with this model. We also extracted the variables of importance in the "Neural Network" model to help in the risk assessment. We have released the full computer code generated in this study in the public domain as a preliminary effort toward developing an open solution for predicting the presence of coronary artery disease in a given population and present a workflow model for implementing a possible solution.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Machine Learning Models for Cardiovascular Disease Prediction: A Comparative Study
Chao Yan, Yiluan Xing, … Jinyin Wang·IEEE International Conference on Big Data and Artificial Intelligence (BDAI)Peer-reviewed·Jul 5, 2024
- Advancements in Cardiovascular Disease Detection: Leveraging Data Mining and Machine Learning
M. S. Hossain, M. A. Talukder, M. Z. Mahmud·bioRxiv·Mar 9, 2024
- Machine learning identifies SNPs predictive of advanced coronary artery calcium in ClinSeq(R) and Framingham Heart Study cohorts
Cihan Oguz, Shurjo Kumar Sen, … Gary H. Gibbons·BMC Systems BiologyPeer-reviewed·Oct 26, 2017
- Explainable AI Based Coronary Heart Disease Prediction: Enhancing Model Transparency in Clinical Decision Making
Avichandra Singh Ningthoujam, Shilpa Sharma, Avishek Nandi·bioRxiv·Mar 20, 2025
- Prediction of Heart Disease and Survivability using Support Vector Machine and Naive Bayes Algorithm
Tanviben Patel, Daxesh P. Patel, … Pranav S. Shrivastav·bioRxiv·Jun 9, 2023
- Prediction performance of a cardiovascular risk assessment tool using Stanford EHR data repository
Mehrdad Rezaee, Arsia Takeh, … Erik Ingelsson·bioRxiv·May 27, 2019