Enhancing One-Shot Federated Learning Through Data and Ensemble Co-Boosting

Rong Dai,Yonggang Zhang,Ang Li,Tongliang Liu,Xun Yang,Bo Han
DOI: https://doi.org/10.48550/arxiv.2402.15070
2024-01-01
Abstract:One-shot Federated Learning (OFL) has become a promising learning paradigm,enabling the training of a global server model via a single communicationround. In OFL, the server model is aggregated by distilling knowledge from allclient models (the ensemble), which are also responsible for synthesizingsamples for distillation. In this regard, advanced works show that theperformance of the server model is intrinsically related to the quality of thesynthesized data and the ensemble model. To promote OFL, we introduce a novelframework, Co-Boosting, in which synthesized data and the ensemble modelmutually enhance each other progressively. Specifically, Co-Boosting leveragesthe current ensemble model to synthesize higher-quality samples in anadversarial manner. These hard samples are then employed to promote the qualityof the ensemble model by adjusting the ensembling weights for each clientmodel. Consequently, Co-Boosting periodically achieves high-quality data andensemble models. Extensive experiments demonstrate that Co-Boosting cansubstantially outperform existing baselines under various settings. Moreover,Co-Boosting eliminates the need for adjustments to the client's local training,requires no additional data or model transmission, and allows client models tohave heterogeneous architectures.
What problem does this paper attempt to address?