AI product
XGBoost is a scalable gradient-boosting software library for regression, classification, ranking, and user-defined objectives. It supports multiple languages, including C++, Python, R, Java, Scala, and Julia, and runs on Windows, Linux, macOS, and major cloud platforms. Its optimized backend supports distributed training across multiple machines and integrations with systems such as Spark and Dask, with the project describing use at beyond-billion-example scale. In the cited fraud-detection system, XGBoost serves as the tabular classifier and receives GraphSAGE-generated graph embeddings as additional features.
1 use taken from transcripts — each links to the moment in the video.
The gradient boosted tree classifier at the core of the fraud scoring system. The team did not replace it; they fed GraphSAGE-generated graph embeddings into it, and compare XGBoost alone against XGBoost plus the GNN embeddings, reporting a 27-33% relative lift in true positive rate at matched alert rates.
1 in the library.