Iraqi Journal for Computers and Informatics (Oct 2024)
Boosting Learning Algorithms for Chronic Diseases Prediction: A Review
Abstract
Boosting algorithms are a set of machine learning techniques that are predicated on the notion that a weak learner's acquisition of multiple basic classifiers might yield results that are superior to those of any one simple classifier used alone. A comprehensive evaluation of regularly used boosting techniques against highly investigated diseases is lacking, despite the fact that boosting approaches have been used for disease prediction in many studies. Thus, the purpose of this work is to highlight the main algorithms and strategies in the boosting learning. The results of this work will help academics identify a more appropriate boosting approach to predict disease, as well as better understand current patterns and hotspots in diseases prediction models that use boosting learning. The results showed that adaboost algorithm outperformed other algorithms in terms of accuracy, achieving above 90%. This review also demonstrates how combining two boosting methods can increase the basic classifier's accuracy. By using AdaBoost and LightGBM, the accuracy reached 99.75%. XGBoost and Gradient Boosting techniques were employed more frequently in researches than other boosting algorithms.
Keywords