Does Flower support XGBoost training? What’s the bagging strategy based on?

Yes! We have a quickstart example with XGBoost bagging aggregation strategy, and a comprehensive example supporting both bagging and cyclic training.

As for the bagging strategy we used in these examples, it’s not based on a specific paper. The bagging strategy is a common and effective way to do tree ensemble, which could be used for federated XGBoost. Here are some related materials to help understand this method:

1 Like