Histogram-Based Federated XGBoost using Minimal Variance Sampling for Federated Tabular Data
arXiv:2405.02067 · doi:10.1109/FMEC59375.2023.10306242
Abstract
Federated Learning (FL) has gained considerable traction, yet, for tabular data, FL has received less attention. Most FL research has focused on Neural Networks while Tree-Based Models (TBMs) such as XGBoost have historically performed better on tabular data. It has been shown that subsampling of training data when building trees can improve performance but it is an open problem whether such subsampling can improve performance in FL. In this paper, we evaluate a histogram-based federated XGBoost that uses Minimal Variance Sampling (MVS). We demonstrate the underlying algorithm and show that our model using MVS can improve performance in terms of accuracy and regression error in a federated setting. In our evaluation, our model using MVS performs better than uniform (random) sampling and no sampling at all. It achieves both outstanding local and global performance on a new set of federated tabular datasets. Federated XGBoost using MVS also outperforms centralized XGBoost in half of the studied cases.
6 figures, 5 tables, 8 pages, FLTA 2023 (together with FMEC 2023)
References in corpus (12)
- Federated Learning: Strategies for Improving Communication Efficiency
- A Comparative Analysis of XGBoost
- Deep Neural Networks and Tabular Data: A Survey
- Privacy Preserving Vertical Federated Learning for Tree-based Models
- Federated Forest
- NVIDIA FLARE: Federated Learning from Simulation to Real-World
- Boosting Privately: Privacy-Preserving Federated Extreme Boosting for Mobile Crowdsensing
- The Tradeoff Between Privacy and Accuracy in Anomaly Detection Using Federated XGBoost
- SecureBoost+: Large Scale and High-Performance Vertical Federated Gradient Boosting Decision Tree
- Adaptive Histogram-Based Gradient Boosted Trees for Federated Learning
- Federated Learning for Tabular Data using TabNet: A Vehicular Use-Case
- Out-of-Core GPU Gradient Boosting