Exploring the Power of eXtreme Gradient Boosting Algorithm in Machine Learning: a Review

Hanan A. Taher,Saman M. Almufti,Ziyad H. Abduljabbar,Zeravan Arif,A. Sallow
Abstract:_________________________________________________________________ ABSTRACT The primary objective of machine learning is to extract valuable information from the vast amount of data generated every day, process it to learn from it, and take useful actions. Machine learning has diverse applications in various fields such as language processing, pattern detection, search engines, medical diagnostics, bioinformatics, and chemical informatics. Boost is a recently developed machine learning algorithm that has demonstrated exceptional capabilities in modeling complex systems. It is considered to be the superior machine learning algorithm in terms of prediction accuracy, interpretability, and classification versatility. Boost is an enhanced distributed scaling enhancement library that is built to be extremely powerful, adaptable, and portable. It uses augmented scaling to incorporate machine learning algorithms and is a parallel tree boost that can solve a wide range of data science problems quickly and accurately.Python continues to be the preferred language for scientific computing, data science, and machine learning. It boosts performance and productivity by allowing the use of clean low-level libraries and high-level APIs. This paper presents one of the most prominent supervised and semi-supervised learning (SSL) machine learning algorithms (XGBoost) in a Python environment.
Computer Science
What problem does this paper attempt to address?