Machine learning is a branch of artificial intelligence that helps machines learn from observational data without being explicitly programmed and its methods have been found to be very useful in… Click to show full abstract
Machine learning is a branch of artificial intelligence that helps machines learn from observational data without being explicitly programmed and its methods have been found to be very useful in the modern age for medical diagnosis and for early detection of diseases. According to the World Health Organization, 12 million deaths occur annually due to heart-related diseases. Thus, its early detection and treatment are of interest. This research introduces a better way of improving the timely prediction of cardiovascular diseases in suspected patients by comparing the efficiency of two boosting algorithms with four (4) other single based classifiers on cardiovascular official data. The best model was selected based on performances of 5 different evaluation metrics. From the results, Adaptive boosting is seen to outperform all other algorithms with a classification accuracy of 74.2%, closely followed by gradient boosting. However, gradient boosting was chosen as an acceptable technique because it trains faster than Adaboost with a better precision of 74.9% compared to 74.7% exhibited by Adaboost. Thus boosting algorithms are better predictors compared to single based classifiers with factors of age, systolic blood pressure, weight, cholesterol, height, and diastolic blood pressure as the major contributors to the model building.
               
Click one of the above tabs to view related content.