HEART ATTACK PREDICTION BASED ON THE PATIENT'S CONDITION USING MACHINE LEARNING ALGORITHMS
DOI:
https://doi.org/10.24867/25BE18JeremicKeywords:
heart attack, machine learning, CatBoost, XGBoost, SHAP valuesAbstract
A heart attack or acute myocardial infarction is the death of part of the heart muscle due to a sudden cessation of circulation through one of the arteries that feed the heart. It is among the most common causes of death in developed and developing countries. It affects men more often than women, and after entering the climax, the risk of the disease becomes even. It is more common in people over 40 years old. Cardiovascular risk factors differ; some can be influenced, and others cannot. The process of detecting or predicting a heart disease in a person can be very unpredictable, long-lasting, and often unsuccessful. Thus, applying artificial intelligence to solve this problem is becoming more common today. This paper used machine learning models to predict whether a patient will have a heart attack based on his health condition. The following models were trained: logistic regression, Naïve Bayes, Support Vector Machine (SVM), K-Nearest Neighbors (KNN), Random Forest method, Light Gradient-Boosting Machine (LightGBM), eXtreme Gradient Boosting (XGBoost) and Categorical Boosting (CatBoost). The last model was the best-performing model, and it was interpreted to uncover factors most affecting heart attack prediction.
References
[2] Nabeel, M., Awan, M. J., Raza, M., Muslih-Ud-Din, H., & Majeed, S. (2021, November). Heart Attack Disease Data Analytics and Machine Learning. In 2021 International Conference on Innovative Computing (ICIC) (pp. 1-6). IEEE.
[3] Bhardwaj, A., Kundra, A., Gandhi, B., Kumar, S., Rehalia, A., & Gupta, M. (2019). Prediction of heart attack using machine learning. IITM
[4] Waqar, M., Dawood, H., Dawood, H., Majeed, N., Banjar, A., & Alharbey, R. (2021). An efficient SMOTE-based deep learning model for heart attack prediction. Scientific Programming, 2021
[5] Mohan, S., Thirumalai, C., & Srivastava, G. (2019). Effective heart disease prediction using hybrid machine learning techniques. IEEE access, 7, 81542-81554.
[6] Heart-Disease-Dataset https://www.openml.org/search?type=data&status=active&id=43682&sort=runs