Federated Multi-Task Clustering
Suyan Dai, Gan Sun, Fazeng Li, Xu Tang, Qianqian Wang, Yang Cong
TL;DR
This paper addresses the challenge of privacy-preserving clustering across heterogeneous clients by proposing Federated Multi-Task Clustering (FMTC), which learns client-specific projections and spectral embeddings while explicitly modeling inter-client relationships via a low-rank tensor regularizer. The method comprises a client-side module that jointly learns $\mathbf{F}_t$ and $\mathbf{W}_t$ and a server-side tensorial correlation module that enforces cross-client consistency on a third-order tensor $\bm{\mathcal{W}}$, optimized with a privacy-preserving ADMM framework. Empirical results on seven real-world datasets show FMTC consistently outperforms baselines, including federated clustering methods and centralized multi-task clustering, particularly in out-of-sample generalization. The work advances privacy-aware, personalized clustering by enabling robust, transferable representations across non-IID clients while preserving local structure.
Abstract
Spectral clustering has emerged as one of the most effective clustering algorithms due to its superior performance. However, most existing models are designed for centralized settings, rendering them inapplicable in modern decentralized environments. Moreover, current federated learning approaches often suffer from poor generalization performance due to reliance on unreliable pseudo-labels, and fail to capture the latent correlations amongst heterogeneous clients. To tackle these limitations, this paper proposes a novel framework named Federated Multi-Task Clustering (i.e.,FMTC), which intends to learn personalized clustering models for heterogeneous clients while collaboratively leveraging their shared underlying structure in a privacy-preserving manner. More specifically, the FMTC framework is composed of two main components: client-side personalized clustering module, which learns a parameterized mapping model to support robust out-of-sample inference, bypassing the need for unreliable pseudo-labels; and server-side tensorial correlation module, which explicitly captures the shared knowledge across all clients. This is achieved by organizing all client models into a unified tensor and applying a low-rank regularization to discover their common subspace. To solve this joint optimization problem, we derive an efficient, privacy-preserving distributed algorithm based on the Alternating Direction Method of Multipliers, which decomposes the global problem into parallel local updates on clients and an aggregation step on the server. To the end, several extensive experiments on multiple real-world datasets demonstrate that our proposed FMTC framework significantly outperforms various baseline and state-of-the-art federated clustering algorithms.
