Using Machine Learning Algorithms for Assisting Heart Disease Diagnosis

Authors

  • Jiaxi Miao

DOI:

https://doi.org/10.62051/ct25ge41

Keywords:

Data mining; machine learning; heart disease.

Abstract

Heart disease continues to be one of the top causes of death around the world, which highlights the importance of catching it early to ensure timely treatment. This study explores the use of various body health information, such as Age, Gender etc. and physiological responses such as chest pain, shortness of breath, Fatigue, Dizziness etc. The meaning of this study is to find out how does different body responses correspond to if the patient catches heart disease and which kind of method of diagnosis would be more accurate and efficient. This research investigates applying various types of classifier models finding the better performance in heart disease diagnosis. Kaggle data set is used in this research. To evaluate the performance of different clarification models to choose the most validate model and analyze or determine important features to help doctors’ diagnosis. At the end, the study found out that models including SVC and Random Forest model are the accurate ones while studying the data.

Downloads

Download data is not yet available.

References

[1] World Health Organization. Cardiovascular diseases (CVDs). WHO, 2020. https://www.who.int/zh/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds).

[2] Columbia University Department of Surgery. 10 facts you may not have known about heart attacks. Columbia Surgery, 2014. https://columbiasurgery.org/news/2014/07/28/10-facts-you-may-not-have-known-about-heart-attacks.

[3] Wagner SK, Chopra R, Ledsam JR, Askham H, Blackwell S, Faes L, Balaskas K, Back T, Keane PA. Diagnostic accuracy and interobserver variability of macular disease evaluation using optical coherence tomography. Investigative Ophthalmology & Visual Science. 2019 Jul 22; 60 (9): 1849-1849.

[4] Kaggle. HeartRiskAI: Predicting heart disease risk, 2025, https://www.kaggle.com/code/mahatiratusher/heartriskai-predicting-heart-disease-risk/notebook.

[5] Suzuki H, Kawakami T, Ito T, et al. Explainable and local correction of classification models using decision trees. Proceedings of the AAAI Conference on Artificial Intelligence, 2022, 36 (8).

[6] Haddouchi M, Berrado A. A survey of methods and tools used for interpreting random forest. In: 2019 1st International Conference on Smart Systems and Data Science (ICSSD). IEEE, 2019.

[7] Zhu T. Analysis on the applicability of the random forest. Journal of Physics: Conference Series, 2020, 1607 (1).

[8] Noble W S. What is a support vector machine?. Nature Biotechnology, 2006, 24 (12): 1565-1567.

[9] Kecman V. Support vector machines – an introduction. In: Support Vector Machines: Theory and Applications. Berlin, Heidelberg: Springer, 2005: 1-47.

[10] Guido R, Ferrisi S, Lofaro D, Conforti D. An overview on the advancements of support vector machine models in healthcare applications: a review. Information. 2024 Apr 19; 15 (4): 235.

Published

10-07-2025

How to Cite

Miao, J. (2025) “Using Machine Learning Algorithms for Assisting Heart Disease Diagnosis”, Transactions on Computer Science and Intelligent Systems Research, 9, pp. 634–638. doi:10.62051/ct25ge41.