Heterogeneity for the Win: One-Shot Federated Clustering

03/01/2021
by   Don Kurian Dennis, et al.
0

In this work, we explore the unique challenges – and opportunities – of unsupervised federated learning (FL). We develop and analyze a one-shot federated clustering scheme, k-FED, based on the widely-used Lloyd's method for k-means clustering. In contrast to many supervised problems, we show that the issue of statistical heterogeneity in federated networks can in fact benefit our analysis. We analyse k-FED under a center separation assumption and compare it to the best known requirements of its centralized counterpart. Our analysis shows that in heterogeneous regimes where the number of clusters per device (k') is smaller than the total number of clusters over the network k, (k'≤√(k)), we can use heterogeneity to our advantage – significantly weakening the cluster separation requirements for k-FED. From a practical viewpoint, k-FED also has many desirable properties: it requires only round of communication, can run asynchronously, and can handle partial participation or node/network failures. We motivate our analysis with experiments on common FL benchmarks, and highlight the practical utility of one-shot clustering through use-cases in personalized FL and device sampling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2021

FedLGA: Towards System-Heterogeneity of Federated Learning via Local Gradient Approximation

Federated Learning (FL) is a decentralized machine learning architecture...
research
10/29/2022

Federated clustering with GAN-based data synthesis

Federated clustering is an adaptation of centralized clustering in the f...
research
10/10/2022

A Survey on Heterogeneous Federated Learning

Federated learning (FL) has been proposed to protect data privacy and vi...
research
05/11/2023

Utility-Maximizing Bidding Strategy for Data Consumers in Auction-based Federated Learning

Auction-based Federated Learning (AFL) has attracted extensive research ...
research
08/07/2023

FLIPS: Federated Learning using Intelligent Participant Selection

This paper presents the design and implementation of FLIPS, a middleware...
research
06/18/2021

Zero-Shot Federated Learning with New Classes for Audio Classification

Federated learning is an effective way of extracting insights from diffe...
research
03/15/2021

Megha: Decentralized Global Fair Scheduling for Federated Clusters

Increasing scale and heterogeneity in data centers have led to the devel...

Please sign up or login with your details

Forgot password? Click here to reset