Boosting
GBM,GBDT,Gradient Boosting Machine
ref: https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.GradientBoostingRegressor.html#sklearn.ensemble.GradientBoostingRegressorXGBoost,Extreme Gradient Boosting
ref: https://xgboost.ai/LightGBM,Light Gradient Boosting Machine,
ref: https://lightgbm.readthedocs.io/en/latest/CatBoost: CatBoost is an algorithm for gradient boosting on decision trees.
ref: https://catboost.ai/