Jigsaw Game: Federated Clustering

Jinxuan Xu, Hong-You Chen, Wei-Lun Chao, Yuqian Zhang
7/17/2024
cs.LG

No confident code implementation found for this paper.

Abstract

Federated learning has recently garnered significant attention, especially within the domain of supervised learning. However, despite the abundance of unlabeled data on end-users, unsupervised learning problems such as clustering in the federated setting remain underexplored. In this paper, we investigate the federated clustering problem, with a focus on federated k-means. We outline the challenge posed by its non-convex objective and data heterogeneity in the federated framework. To tackle these challenges, we adopt a new perspective by studying the structures of local solutions in k-means and propose a one-shot algorithm called FeCA (Federated Centroid Aggregation). FeCA adaptively refines local solutions on clients, then aggregates these refined solutions to recover the global solution of the entire dataset in a single round. We empirically demonstrate the robustness of FeCA under various federated scenarios on both synthetic and real-world data. Additionally, we extend FeCA to representation learning and present DeepFeCA, which combines DeepCluster and FeCA for unsupervised feature learning in the federated setting.

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{xu2024jigsaw,
  title  = {Jigsaw Game: Federated Clustering},
  author = {Jinxuan Xu and Hong-You Chen and Wei-Lun Chao and Yuqian Zhang},
  year   = {2024},
  eprint = {2407.12764},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.12764v1}
}

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/2407.12764.svg)](https://codeofpaper.com/paper/2407.12764)

Discussion