Heart disease is the leading cause of death in developed countries, as it causes many deaths annually. Despite the availability of effective treatments, heart disease remains a significant challenge to public health, so early detection is essential in enhancing patient outcomes and reducing mortality. Artificial intelligence seeks to help physicians make the right decisions about a patient's health condition. In this regard, the authors decided to utilize machine learning techniques (k-nearest neighbor, decision tree, linear regression, support vector machine, naïve bayes, multilayer perceptron, random forest) to contribute to the classification of the heart disease dataset, where it is determined whether a person is suffering or not. After that, the execution of all techniques will be measured, and the accuracy of each technique will be compared to determine the most suitable performer. The public dataset is organized from the UC Irvine machine learning repository and have significantly different characteristics. The dataset will be divided such that 80% of the data is designated for training and 20% is designated for testing. This article concluded that the adequate performance is for the multilayer perceptron technique, as it gained an accuracy of more than 88%, while the poor performance is for the decision tree technique, as it gained an accuracy of more than 79%.
CITATION STYLE
Mijwil, M. M., Faieq, A. K., & Aljanabi, M. (2024). Early Detection of Cardiovascular Disease Utilizing Machine Learning Techniques: Evaluating the Predictive Capabilities of Seven Algorithms. Iraqi Journal for Computer Science and Mathematics, 5(1), 263–276. https://doi.org/10.52866/ijcsm.2024.05.01.018
Mendeley helps you to discover research relevant for your work.