Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Towards Federated Clustering: A Federated Fuzzy $c$-Means Algorithm (FFCM)

About

Federated Learning (FL) is a setting where multiple parties with distributed data collaborate in training a joint Machine Learning (ML) model while keeping all data local at the parties. Federated clustering is an area of research within FL that is concerned with grouping together data that is globally similar while keeping all data local. We describe how this area of research can be of interest in itself, or how it helps addressing issues like non-independently-identically-distributed (i.i.d.) data in supervised FL frameworks. The focus of this work, however, is an extension of the federated fuzzy $c$-means algorithm to the FL setting (FFCM) as a contribution towards federated clustering. We propose two methods to calculate global cluster centers and evaluate their behaviour through challenging numerical experiments. We observe that one of the methods is able to identify good global clusters even in challenging scenarios, but also acknowledge that many challenges remain open.

Morris Stallmann, Anna Wilbik• 2022

Related benchmarks

TaskDatasetResultRank
Image ClusteringCIFAR-10--
243
ClusteringFMNIST--
31
ClusteringMNIST
ARI0.336
19
ClusteringVE
Purity38.2
18
ClusteringEP
Purity0.341
18
ClusteringEC
Purity0.691
18
ClusteringEMNIST
ARI11.4
17
ClusteringYE
ARI0.045
16
ClusteringLA
NMI53.5
9
ClusteringWI
NMI5.6
9
Showing 10 of 63 rows

Other info

Follow for update