Aggregation Weighting of Federated Learning via Generalization Bound Estimation

Mingwei Xu, Xiaofeng Cao, Ivor W. Tsang, James T. Kwok
11/10/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Federated Learning (FL) typically aggregates client model parameters using a weighting approach determined by sample proportions. However, this naive weighting method may lead to unfairness and degradation in model performance due to statistical heterogeneity and the inclusion of noisy data among clients. Theoretically, distributional robustness analysis has shown that the generalization performance of a learning model with respect to any shifted distribution is bounded. This motivates us to reconsider the weighting approach in federated learning. In this paper, we replace the aforementioned weighting method with a new strategy that considers the generalization bounds of each local model. Specifically, we estimate the upper and lower bounds of the second-order origin moment of the shifted distribution for the current local model, and then use these bounds disagreements as the aggregation proportions for weightings in each communication round. Experiments demonstrate that the proposed weighting strategy significantly improves the performance of several representative FL algorithms on benchmark datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2023aggregation,
  title  = {Aggregation Weighting of Federated Learning via Generalization Bound Estimation},
  author = {Mingwei Xu and Xiaofeng Cao and Ivor W. Tsang and James T. Kwok},
  year   = {2023},
  eprint = {2311.05936},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.05936v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.05936.svg)](https://codeofpaper.com/paper/2311.05936)

Discussion