Heart disease is one of the most important problems the world faces. It is an ongo-ing problem and it is leading to the cause of death globally. To solve this issue, predicting early heart disease is important. This research focuses on supervised machine learning techniques as a potential tool for heart disease prediction. This study has done a comprehensive review of 30 articles published between 1997 to 2023 about machine learning techniques to predict heart disease. The common problem is authors use different data sets, and different numbers of parameters to train and test these models. These two factors could affect the model's accuracy. To compare different models, I only used articles that analyze more than one method using the same data to prevent bias. Some traditional machine learning methods such as Artificial Neural Network, and K-Nearest Neighbor demonstrated significant variation in accuracy, occasionally reaching as high as 100% but sometimes falling below 60% in specific situations which is inconsistent. Compared to these models, Hybrid Models show consistent accuracy, with a minimum accuracy rate of 88%, suggesting that they could be a better approach to predicting heart disease.
Cite this paper
Asgarov, E. (2024). A Comprehensive Analysis of Machine Learning Techniques for Heart Disease Prediction. Open Access Library Journal, 11, e1490. doi: http://dx.doi.org/10.4236/oalib.1111490.
Seckeler, M.D. and Hoke, T. (2011) The Worldwide Epidemiology of Acute Rheumatic Fever and Rheumatic Heart Disease. Clinical Epidemiology, 3, 67-84. https://doi.org/10.2147/CLEP.S12977
Shah, D., Patel, S. and Bharti, S.K. (2020) Heart Disease Prediction Using Machine Learning Techniques. SN Computer Science, 1, 1-6. https://doi.org/10.1007/s42979-020-00365-y
Uddin, S., Khan, A., Hossain, M.E. and Moni, M.A. (2019) Comparing Different Supervised Machine Learning Algorithms for Disease Prediction. BMC Medical Informatics and Decision Making, 19, Article No. 281. https://doi.org/10.1186/s12911-019-1004-8
Ramalingam, V., Dandapath, A. and Karthik, R.M. (2018) Heart Disease Prediction Using Machine Learning Techniques: A Survey. International Journal of Engineering & Technology, 7, 684-687. https://doi.org/10.14419/ijet.v7i2.8.10557
Venkatalakshmi, B. and Shivsankar, M.V. (2014) Heart Disease Diagnosis Using Predictive Data Mining. International Journal of Innovative Research in Science, Engineering and Technology, 3, 1873-1877. https://api.semanticscholar.org/CorpusID:44216820
Patel, S., Kumar Yadav, P. and Shukla, D. (2013) Predict the Diagnosis of Heart Disease Patients Using Classification Mining Techniques. IOSR Journal of Agriculture and Veterinary Science, 4, 61-64. https://doi.org/10.9790/2380-0426164
Khateeb, N. and Usman, M. (2017) Efficient Heart Disease Prediction System Using K-Nearest Neighbor Classification Technique. Proceedings of the International Conference on Big Data and Internet of Thing, London, 20-22 December 2017, 21-26. https://doi.org/10.1145/3175684.3175703
Lu, P., et al. (2018) Research on Improved Depth Belief Network-Based Prediction of Cardiovascular Diseases. Journal of Healthcare Engineering, 2018, e8954878. https://doi.org/10.1155/2018/8954878
Marikani, T. and Shyamala, K. (2017) Prediction of Heart Disease Using Supervised Learning Algorithms. International Journal of Computer Applications, 165, 41-44. https://doi.org/10.5120/ijca2017913868
Dangare, C.S. and Apte, S.S. (2012) Improved Study of Heart Disease Prediction System Using Data Mining Classification Techniques. International Journal of Computer Applications, 47, 44-48. https://doi.org/10.5120/7228-0076
Bhatla, N. and Jyoti, K. (2012) An Analysis of Heart Disease Prediction Using Different Data Mining Techniques. International Journal of Engineering, 1, 1-8.
Anbarasi, M., Anupriya, E. and Iyengar, N. (2010) Enhanced Prediction of Heart Disease with Feature Subset Selection Using Genetic Algorithm. International Journal of Engineering Science and Technology, 2, 5370-5376.
Kim, J., Lee, J. and Lee, Y. (2015) Data-Mining-Based Coronary Heart Disease Risk Prediction Model Using Fuzzy Logic and Decision Tree. Healthcare Informatics Research, 21, 167-174. https://doi.org/10.4258/hir.2015.21.3.167
Mansoor, H., Elgendy, I.Y., Segal, R., Bavry, A.A. and Bian, J. (2017) Risk Prediction Model for In-Hospital Mortality in Women with ST-Elevation Myocardial Infarction: A Machine Learning Approach. Heart & Lung, 46, 405-411. https://doi.org/10.1016/j.hrtlng.2017.09.003
Mustaqeem, A., Anwar, S.M., Majid, M. and Khan, A.R. (2017) Wrapper Method for Feature Selection to Classify Cardiac Arrhythmia. 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Jeju, 11-15 July 2017, 3656-3659. https://ieeexplore.ieee.org/document/8037650
Toshniwal, D., Goel, B. and Sharma, H. (2015) Multistage Classification for Cardiovascular Disease Risk Prediction. In: Kumar, N. and Bhatnagar, V., Eds., Big Data Analytics, Springer, Berlin, 258-266. https://doi.org/10.1007/978-3-319-27057-9_18
Palaniappan, S. and Awang, R. (2008) Intelligent Heart Disease Prediction System Using Data Mining Techniques. 2008 IEEE/ACS International Conference on Computer Systems and Applications, Doha, 31 March-4 April 2008, 108-115. https://doi.org/10.1109/AICCSA.2008.4493524
Long, N.C., Meesad, P. and Unger, H. (2015) A Highly Accurate Firefly Based Algorithm for Heart Disease Prediction. Expert Systems with Applications, 42, 8221-8231. https://doi.org/10.1016/j.eswa.2015.06.024
Guvenir, H.A., Acar, B., Demiroz, G. and Cekin, A. (1997) A Supervised Machine Learning Algorithm for Arrhythmia Analysis. Computers in Cardiology, Lund, 7-10 September 1997, 433-436.
Samad, S., Khan, S.A., Haq, A. and Riaz, A. (2014) Classification of Arrhythmia. International Journal of Electrical Energy, 2, 57-61. https://doi.org/10.12720/ijoee.2.1.57-61
Khan, A., Khan, S.A., Shaukat, A. and Akhtar, M. (2015) Identifying Best Feature Subset for Cardiac Arrhythmia Classification. 2015 Science and Information Conference (SAI), London, 28-30 July 2015, 494-499.
Aravinthan, K. and Vanitha, M. (2016) A Comparative Study on Prediction of Heart Disease Using Cluster and Rank Based Approach. International Journal of Advanced Research in Computer and Communication Engineering, 5, 421-424.
Dwivedi, A.K. (2016) Performance Evaluation of Different Machine Learning Techniques for Prediction of Heart Disease. Neural Computing and Applications, 29, 685-693. https://doi.org/10.1007/s00521-016-2604-1
Otoom, A., Abdallah, E., Kilani, Y., Kefaye, A. and Ashour, M. (2015) Effective Diagnosis and Monitoring of Heart Disease Effective Diagnosis and Monitoring of Heart Disease. International Journal of Software Engineering and Its Applications, 9, 143-156.
Singh, A. and Kumar, R. (2020) Heart Disease Prediction Using Machine Learning Algorithms. 2020 International Conference on Electrical and Electronics Engineering (ICE3), Gorakhpur, 14-15 February 2020, 452-457. https://ieeexplore.ieee.org/abstract/document/9122958 https://doi.org/10.1109/ICE348803.2020.9122958
Pouriyeh, S., Vahid, S., Sannino, G., De Pietro, G., Arabnia, H. and Gutierrez, J. (2017) A Comprehensive Investigation and Comparison of Machine Learning Techniques in the Domain of Heart Disease. 2017 IEEE Symposium on Computers and Communications (ISCC), Heraklion, 3-6 July 2017, 204-207. https://doi.org/10.1109/ISCC.2017.8024530
Fitriyani, N.L., Syafrudin, M., Alfian, G. and Rhee, J. (2020) HDPM: An Effective Heart Disease Prediction Model for a Clinical Decision Support System. IEEE Access, 8, 133034-133050. https://doi.org/10.1109/ACCESS.2020.3010511
Shrivastava, P.K., Sharma, M., Sharma, P. and Kumar, A. (2022) HCBiLSTM: A Hybrid Model for Predicting Heart Disease Using CNN and BiLSTM Algorithms. Measurement: Sensors, 25, Article ID: 100657. https://doi.org/10.1016/j.measen.2022.100657
Doppala, B.P., Bhattacharyya, D., Chakkravarthy, M. and Kim, T. (2021) A Hybrid Machine Learning Approach to Identify Coronary Diseases Using Feature Selection Mechanism on Heart Disease Dataset. Distributed and Parallel Databases, 41, 1-20. https://doi.org/10.1007/s10619-021-07329-y