Predicting Heart Disease Using Machine Learning: Analysis and New Insights
DOI:
https://doi.org/10.61173/ygj64y98Keywords:
Heart Disease Prediction, Machine Learning, Feature Selection, Data Preprocessing, Support Vector MachineAbstract
Heart disease remains the leading cause of death worldwide, making the development of efficient diagnostic tools crucial. With the rise of machine learning, data-driven predictive models offer promising avenues for early detection and intervention. This study addresses the challenge by first conducting data preprocessing, including handling missing values, encoding categorical variables, and normalizing numerical features to ensure model quality. Then, exploratory data analysis (EDA) reveals that features such as age, gender, chest pain type, and others are significantly correlated with heart disease. Multiple machine learning algorithms were implemented to compare their performance in heart disease prediction, including Logistic Regression, K-Nearest Neighbors, Decision Tree, Random Forest, and Support Vector Machine (SVM). Finally, feature selection techniques, such as correlation analysis, recursive feature elimination (RFE), and LASSO regression, were employed to optimize the model’s input features. Experimental results indicate that SVM achieved the best predictive performance, with an accuracy of 83.61%. This research demonstrates the potential of machine learning models for heart disease prediction in clinical settings, and future improvements can be made by exploring ensemble learning and deep learning techniques.References
[1] Lu Shasha, Jianyu Yang, Yu Gu, et al. Advances in Machine Learning Processing of Big Data from Disease Diagnosis Sensors. ACS sensors, 2024, 9(3): 1134-1148.
[2] Sunil Kumar, Harish Kumar, Gyanendra Kumaret, et al. A methodical exploration of imaging modalities from dataset to detection through machine learning paradigms in prominent lung disease diagnosis: a review. BMC Medical Imaging, 2024, 24(1): 30.
[3] Mitra Montazeri, Mahdieh Montazeri. Machine learning models for predicting the diagnosis of liver disease. Koomesh, 2024, 16(1): 53-59.
[4] Arvind Pandey, Borge Akshay Shivaji, Malika Acharya, et al. Mitigating class imbalance in heart disease detection with machine learning. Multimedia Tools and Applications, 2024: 1-26.
[5] Neena Suresh, Binu Thomas, Jeena Joseph. Bibliometric Analysis and Visualization of Scientific Literature on Heart Disease Classification Using a Logistic Regression Model. Cureus, 2024, 16(6).
[6] Rian Oktafiani, Arief Hermawan, Donny Avianto. Max Depth Impact on Heart Disease Classification: Decision Tree and Random Forest. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), 2024, 8(1): 160-168.
[7] Avijit Kumar Chaudhuri, Sulekha Das, Arkadip Ray. An Improved Random Forest Model for Detecting Heart Disease Data-Centric AI Solutions and Emerging Technologies in the Healthcare Ecosystem. CRC Press, 2024: 143-164.
[8] Ayodeji Olalekan Sala, Tsehay Admassu Assegie, Gunjan Chhabra, et al. Heart Disease Detection Model Using Support Vector Machine with Feature Selection. 2024 2nd International Conference on Advancement in Computation & Computer Technologies (InCACCT). IEEE, 2024: 204-207.
[9] Komal Kumar Napa, Angati Kalyan Kumar, Sangeetha Murugan, et al. Early Prediction of Chronic Heart Disease With Recursive Feature Elimination And Supervised Learning Techniques. Int J Artif Intell ISSN, 2024, 2252(8938): 8938.
[10] Chiao-Lin Hsu, Pin-Chieh Wu, Fu-Zong Wu, et al. LASSO- derived model for the prediction of lean-non-alcoholic fatty liver disease in examinees attending a routine health check-up. Annals of Medicine, 2024, 56(1): 2317348.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 by the authors.

This work is licensed under a Creative Commons Attribution 4.0 International License.
