Boosting

In boosting, We create multiple different weak models. The next model is created on the basis of the previous model and especially to fix the error that was made by the previous model. And the final model's output is dependent on all of the previous model.

Most used boosting models are:

  1. Adaboost
  2. Gradient Boosting
  3. XGBoost
  4. LightGBM

The main difference with Bagging is that, in bagging, all the models are independent and here in boosting, models are created based on the error of the previous one.


Related Notes