RIPPLE in Still Water: Zero-Shot Clustering in Federated Learning with Wavelet Scattering Transform
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 2 Oct 2026.
Builds on
32 of 50 references.
References · 32
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2020Adaptive Federated Optimizationcited by 1,046
- 2019Towards Federated Learning at Scale: System Designcited by 832
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2020Ensemble Distillation for Robust Model Fusion in Federated Learningcited by 682
- 2020Personalized Federated Learning with Moreau Envelopescited by 618
- 2021Federated Learning Based on Dynamic Regularizationcited by 562
20 more
- 2021Exploiting Shared Representations for Personalized Federated Learningcited by 541
- 2020An Efficient Framework for Clustered Federated Learningcited by 511
- 2019Clustered Federated Learning: Model-Agnostic Distributed Multi-Task Optimization under Privacy Constraintscited by 503
- 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 309
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
- 2020Federated learning with hierarchical clustering of local updates to improve training on non-IID datacited by 223
- 2020Federated Visual Classification with Real-World Data Distributioncited by 128
- 2022FLDetector: Defending Federated Learning Against Model Poisoning Attacks via Detecting Malicious Clientscited by 125
- 2022FedALA: Adaptive Local Aggregation for Personalized Federated Learningcited by 122
- 2021Multi-Center Federated Learning: Clients Clustering for Better Personalizationcited by 113
- 2021FedAUX: Leveraging Unlabeled Auxiliary Data in Federated Learningcited by 69
- 2018Kymatio: Scattering Transforms in Pythoncited by 58
- 2020FedGroup: Efficient Clustered Federated Learning via Decomposed Data-Driven Measurecited by 46
- 2021Cluster-driven Graph Federated Learning over Multiple Domainscited by 44
- 2024Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspectivecited by 24
- 2022Collaboration in Participant-Centric Federated Learning: A Game-Theoretical Perspectivecited by 9
- 2025Interaction-Aware Gaussian Weighting for Clustered Federated Learningcited by 5
- 2025FLUX: Efficient Descriptor-Driven Clustered Federated Learning under Arbitrary Distribution Shiftscited by 5
- 2024Covariances for Free: Exploiting Mean Distributions for Training-free Federated Learningcited by 4
- 2025Wavelet Scattering Transform and Fourier Representation for Offline Detection of Malicious Clients in Federated Learningcited by 2
Built on by
Not cited yet.