XGBoost: Extreme Gradient Boosting for Efficient Machine Learning
Explains the transition from AdaBoost to Gradient Boosting and XGBoost, covering residual-based learning, additive models, learning rate, regularization, tree construction, hyperparameters, and Python implementation.