Does One-Shot Give the Best Shot? Mitigating Model Inconsistency in One-Shot Federated Learning

Abstract

Turning the multi-round vanilla Federated Learning into one-shot FL (OFL) significantly reduces the communication burden and makes a big leap toward practical deployment. However, this work empirically and theoretically unravels that existing OFL falls into a garbage (inconsistent one-shot local models) in and garbage (degraded global model) out pitfall. The inconsistency manifests as divergent feature representations and sample predictions. This work presents a novel OFL framework FAFI that enhances the one-shot training on the client side to essentially overcome inferior local uploading. Specifically, unsupervised feature alignment and category-wise prototype learning are adopted for clients’ local training to be consistent in representing local samples. On this basis, FAFI uses informativeness-aware feature fusion and prototype aggregation for global inference. Extensive experiments on three datasets demonstrate the effectiveness of FAFI, which facilitates superior performance compared with 11 OFL baselines (+10.86% accuracy). Code available at https://github.com/zenghui9977/FAFI_ICML25

Cite

Text

Zeng et al. "Does One-Shot Give the Best Shot? Mitigating Model Inconsistency in One-Shot Federated Learning." Proceedings of the 42nd International Conference on Machine Learning, 2025.

Markdown

[Zeng et al. "Does One-Shot Give the Best Shot? Mitigating Model Inconsistency in One-Shot Federated Learning." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/zeng2025icml-oneshot/)

BibTeX

@inproceedings{zeng2025icml-oneshot,
  title     = {{Does One-Shot Give the Best Shot? Mitigating Model Inconsistency in One-Shot Federated Learning}},
  author    = {Zeng, Hui and Huang, Wenke and Zhou, Tongqing and Wu, Xinyi and Wan, Guancheng and Chen, Yingwen and Cai, Zhiping},
  booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
  year      = {2025},
  pages     = {74080-74097},
  volume    = {267},
  url       = {https://mlanthology.org/icml/2025/zeng2025icml-oneshot/}
}