Hierarchical Global Asynchronous Federated Learning Across Multi-Center

Abstract

Federated learning for training machine learning models across geographically distributed regional centers is becoming prevalent. However, because of disparities in location, latency, and computational capabilities, synchronously aggregating models across different sites requires waiting for stragglers, leading to significant delays. Traditional asynchronous aggregation across regional centers still faces issues of stale model parameters and outdated gradients due to the hierarchical aggregation involving local clients within each center. To address this, we propose Hierarchical Global Asynchronous Federated Learning (HGA-FL), which combines global asynchronous model aggregation across regional centers with synchronous aggregation and local consistent regularization alignment within each local center. We theoretically analyze the convergence rate of our method under non-convex optimization settings, demonstrating its stable convergence during the aggregation. Experimental evaluations show that our approach outperforms other baseline two-level aggregation methods in terms of global model generalization ability, particularly under conditions of data heterogeneity, latency, and gradient staleness.

Cite

Text

Xie et al. "Hierarchical Global Asynchronous Federated Learning Across Multi-Center." Proceedings of the 16th Asian Conference on Machine Learning, 2024.

Markdown

[Xie et al. "Hierarchical Global Asynchronous Federated Learning Across Multi-Center." Proceedings of the 16th Asian Conference on Machine Learning, 2024.](https://mlanthology.org/acml/2024/xie2024acml-hierarchical/)

BibTeX

@inproceedings{xie2024acml-hierarchical,
  title     = {{Hierarchical Global Asynchronous Federated Learning Across Multi-Center}},
  author    = {Xie, Wei and Xiong, Runqun and Luo, Junzhou},
  booktitle = {Proceedings of the 16th Asian Conference on Machine Learning},
  year      = {2024},
  pages     = {543-558},
  volume    = {260},
  url       = {https://mlanthology.org/acml/2024/xie2024acml-hierarchical/}
}