An Efficient Framework for Clustered Federated Learning

06/07/2020
by   Avishek Ghosh, et al.
0

We address the problem of Federated Learning (FL) where users are distributed and partitioned into clusters. This setup captures settings where different groups of users have their own objectives (learning tasks) but by aggregating their data with others in the same cluster (same learning task), they can leverage the strength in numbers in order to perform more efficient Federated Learning. We propose a new framework dubbed the Iterative Federated Clustering Algorithm (IFCA), which alternately estimates the cluster identities of the users and optimizes model parameters for the user clusters via gradient descent. We analyze the convergence rate of this algorithm first in a linear model with squared loss and then for generic strongly convex and smooth loss functions. We show that in both settings, with good initialization, IFCA converges at an exponential rate, and discuss the optimality of the statistical error rate. In the experiments, we show that our algorithm can succeed even if we relax the requirements on initialization with random initialization and multiple restarts. We also present experimental results showing that our algorithm is efficient in non-convex problems such as neural networks and outperforms the baselines on several clustered FL benchmarks created based on the MNIST and CIFAR-10 datasets by 5∼ 8%.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2022

An Improved Algorithm for Clustered Federated Learning

In this paper, we address the dichotomy between heterogeneous models and...
research
11/08/2022

Clustered Federated Learning based on Nonconvex Pairwise Fusion

This study investigates clustered federated learning (FL), one of the fo...
research
04/03/2023

Learning Personalized Models with Clustered System Identification

We address the problem of learning linear system models from observing m...
research
04/28/2022

Personalized Federated Learning with Multiple Known Clusters

We consider the problem of personalized federated learning when there ar...
research
08/20/2022

FLIS: Clustered Federated Learning via Inference Similarity for Non-IID Data Distribution

Classical federated learning approaches yield significant performance de...
research
05/04/2023

FedCBO: Reaching Group Consensus in Clustered Federated Learning through Consensus-based Optimization

Federated learning is an important framework in modern machine learning ...
research
08/17/2023

Over-the-Air Computation Aided Federated Learning with the Aggregation of Normalized Gradient

Over-the-air computation is a communication-efficient solution for feder...

Please sign up or login with your details

Forgot password? Click here to reset