Synthetic data shuffling accelerates the convergence of federated learning under data heterogeneity

06/23/2023
by   Bo Li, et al.
0

In federated learning, data heterogeneity is a critical challenge. A straightforward solution is to shuffle the clients' data to homogenize the distribution. However, this may violate data access rights, and how and when shuffling can accelerate the convergence of a federated optimization algorithm is not theoretically well understood. In this paper, we establish a precise and quantifiable correspondence between data heterogeneity and parameters in the convergence rate when a fraction of data is shuffled across clients. We prove that shuffling can quadratically reduce the gradient dissimilarity with respect to the shuffling percentage, accelerating convergence. Inspired by the theory, we propose a practical approach that addresses the data access rights issue by shuffling locally generated synthetic data. The experimental results show that shuffling synthetic data improves the performance of multiple existing federated learning algorithms by a large margin.

READ FULL TEXT

page 8

page 14

page 16

page 17

research
09/17/2023

Federated Learning in Temporal Heterogeneity

In this work, we explored federated learning in temporal heterogeneity a...
research
08/11/2020

Federated Learning via Synthetic Data

Federated learning allows for the training of a model using data on mult...
research
12/18/2020

Fairness and Accuracy in Federated Learning

In the federated learning setting, multiple clients jointly train a mode...
research
02/25/2021

Achieving Linear Convergence in Federated Learning under Objective and Systems Heterogeneity

We consider a standard federated learning architecture where a group of ...
research
02/12/2021

Efficient Algorithms for Federated Saddle Point Optimization

We consider strongly convex-concave minimax problems in the federated se...
research
12/21/2022

Personalized Decentralized Multi-Task Learning Over Dynamic Communication Graphs

Decentralized and federated learning algorithms face data heterogeneity ...
research
02/01/2021

Curse or Redemption? How Data Heterogeneity Affects the Robustness of Federated Learning

Data heterogeneity has been identified as one of the key features in fed...

Please sign up or login with your details

Forgot password? Click here to reset