跳到正文
arXiv:cs.LG· Alessandro Licciardi·· 3 小时前AI 评分35

RIPPLE:基于小波散射变换的联邦学习零样本聚类

RIPPLE in Still Water: Zero-Shot Clustering in Federated Learning with Wavelet Scattering Transform

AI 导读

RIPPLE 提出一种聚类联邦学习框架,聚类分配完全离线计算,基于小波散射变换嵌入的方差加权主成分原型,由服务端预训练的高斯混合 VAE 解码。其每轮通信开销与 FedAvg 完全一致,未参与训练的客户端仅需一次前向传播即可获得个性化模型。在五个基准上 RIPPLE 持续优于所有基线,该工作已被 NeurIPS 2026 主赛道接收。

正文

View PDF HTML (experimental)

Abstract:Clustered Federated Learning (FL) partitions a client population into groups of similar local distributions and trains one specialized model per cluster, mitigating client drift that degrades single-model methods under non-IID data. Prior methods discover cluster structure inside the training loop through gradient similarity, loss evaluation, or EM-style updates, thus increasing communication overhead, exposing gradients to inversion attacks, and providing no mechanism to assign clients absent from training. We propose RIPPLE, a clustered FL framework in which cluster assignment is computed entirely offline from a spectral characterization of each client's local data: a variance-weighted principal-component prototype embedded via the Wavelet Scattering Transform and decoded by a Gaussian Mixture VAE trained server-side on synthetic client populations before federation begins. Per-round communication cost matches FedAvg exactly, and a client absent from training obtains a personalized model from a single forward pass, without gradient computation, model evaluation, or extra communication round. We prove that the gap between RIPPLE's surrogate clustered objective and the oracle is bounded by a computable quantity decaying with client sample size and independent of federation duration; per-cluster convergence matches the minimax-optimal rate for non-convex smooth objectives. Across five benchmarks spanning controlled and realistic heterogeneity, RIPPLE consistently outperforms all baselines, with margins growing on the most realistic partitions.
Comments: Accepted at NeurIPS 2026 (main track)
Subjects: Machine Learning (cs.LG)
Cite as: arXiv:2610.03054 [cs.LG]
  (or arXiv:2610.03054v1 [cs.LG] for this version)
  https://doi.org/10.48550/arXiv.2610.03054

arXiv-issued DOI via DataCite (pending registration)

Submission history

From: Alessandro Licciardi [view email]
[v1] Fri, 2 Oct 2026 09:35:39 UTC (407 KB)

来源:arXiv:cs.LG · arxiv.org