Hello XGBoost
Overview
This example demonstrates how to run federated XGBoost training using NVIDIA FLARE. XGBoost is one of the most popular gradient boosting frameworks, widely used in tabular data applications including fraud detection, credit scoring, and healthcare.
NVIDIA FLARE supports multiple XGBoost federation modes:
Horizontal (row-split) – Each site has different samples with the same features
Vertical (column-split) – Each site has different features for the same samples
Histogram-based – Federated histogram aggregation for tree construction
For the comprehensive XGBoost guide, see Federated XGBoost with NVFlare.
Examples
Federated XGBoost (horizontal) – Standard federated XGBoost with histogram-based aggregation
Secure Federated XGBoost – XGBoost with encryption for secure aggregation