One-shot Robust Federated Learning of Independent Component Analysis
Dian Jin, Xin Bing, Yuqian Zhang
TL;DR
The paper tackles robust one-shot aggregation for federated ICA where each client contributes an estimator of the mixing matrix $A^*$ up to signed permutations. It introduces RF-ICA, a two-stage method that first resolves sign ambiguity against a benchmark and then clusters the $Kr$ estimator columns into $r$ groups, applying a geometric-median aggregator within each cluster to overcome heterogeneity. Theoretical guarantees couple k-means misclustering bounds with the robustness of the geometric median to obtain consistency and explicit error rates under ICA models with sub-Gaussian sources and orthonormal or near-orthonormal mixing matrices. Empirical results on simulated heterogeneous data demonstrate that RF-ICA outperforms standard one-shot baselines and remains robust as the fraction of unreliable clients grows, highlighting its practical value for cross-silo federated ICA with minimal communication rounds.
Abstract
This paper investigates a general robust one-shot aggregation framework for distributed and federated Independent Component Analysis (ICA) problem. We propose a geometric median-based aggregation algorithm that leverages $k$-means clustering to resolve the permutation ambiguity in local client estimations. Our method first performs k-means to partition client-provided estimators into clusters and then aggregates estimators within each cluster using the geometric median. This approach provably remains effective even in highly heterogeneous scenarios where at most half of the clients can observe only a minimal number of samples. The key theoretical contribution lies in the combined analysis of the geometric median's error bound-aided by sample quantiles-and the maximum misclustering rates of the aforementioned solution of $k$-means. The effectiveness of the proposed approach is further supported by simulation studies conducted under various heterogeneous settings.
