liveBook · Manning

XGBoost

As explained in Machine Learning Platform Engineering

An XGBoost model is a gradient-boosted decision-tree model trained using the XGBoost algorithm.

XGBoost trains a gradient-boosted decision-tree model and fits into an MLflow workflow that records datasets, parameters, metrics, models, and artifacts for reproducible experimentation. section 4.1.2

How Machine Learning Platform Engineering covers it

How deep it goes
Demonstrates DMatrix construction, binary objectives, hyperparameters, boosting rounds, predictions, and feature-importance plots.
Examples
Uses income-classifier train/test datasets, binary logistic and hinge objectives, prediction outputs, and importance plots.
What it assumes
Assumes prepared train/test feature and label arrays suitable for conversion into XGBoost DMatrix objects.
What you can do after
Apply it via XGBoost and MLflow to train, inspect, and automatically record a binary classification model.
How it connects
Connects XGBoost with MLflow tracking, autologging, MinIO datasets, binary classification, and feature importance.

Also explained in

Compare how 6 books explain XGBoost →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Machine Learning Platform Engineering. The section links point to the parts of the book it draws on.