Definition
An ensemble method that sequentially improves weak learners.
Detailed Explanation
Boosting combines weak learners sequentially each focusing on correcting the errors of the previous one. This results in a strong learner with improved accuracy and reduced bias.
Use Cases
Gradient Boosting Machines AdaBoost XGBoost handling complex datasets improving model performance.