Skip to content

XGBoost

Machine Learning book: The Elements of Statistical Learning https://web.stanford.edu/~hastie/ElemStatLearn/printings/ESLII_print12.pdf#page=380

how it works

https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost-HowItWorks.html

XGBoost: forecast the residuals on different levels and add the forecasts together.

Builds a sequence of weak decision trees (models with low individual accuracy) that progressively improve on the predictions of previous trees. Each tree focuses on correcting the errors made by its predecessors.

strength

good for tabular data

multioutput

https://xgboost.readthedocs.io/en/stable/tutorials/multioutput.html