Research map / Federated learning and privacy / Communication-efficient FL
Creating Coherence in Federated Non-Negative Matrix Factorization
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes FNMF, a federated non-negative matrix factorization method that uses alignment-aware drift (permutation-aware matching distance), proximal client updates, and barycenter aggregation at the server.
Problem
Federated NMF clients learn permutation-equivalent but misaligned components, so standard federated drift and averaging produce incoherent global coefficient matrices and degraded reconstructions.
Approach
Replace the standard drift with a matching distance that optimally aligns components (LAP, incomplete LAP, or Sinkhorn soft alignment), use a proximal operator built on this distance for client updates, and aggregate client coefficient matrices via matrix barycenters computed with a fixed-point heuristic.
Key results
- On nine real-world datasets with 50 clients, FNMF variants achieve the lowest RMSD on most datasets, e.g., MNIST 6.48 (FNMF-LAP-rho) vs 12.52 for FedProx and Fashion MNIST 6.73 vs 11.88 for FedAvg.
- On TCGA, FedProx (48.94) outperforms FNMF (84.35 for LAP), showing a limitation of the proposed method on that dataset.
- Barycenter computation is shown NP-hard via reduction to k-means, and the fixed-point heuristic matches the ideal barycenter under idealized conditions.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| use FNMF-LAP instead of FEDAVG | federated NMF · Fashion MNIST | RMSD: 11.882 -> 7.734 | Helped |
| use FNMF-LAP instead of FEDAVG | federated NMF · MNIST | RMSD: 11.791 -> 6.526 | Helped |
| use FNMF-LAP instead of FEDAVG | federated NMF · HPA Brain | RMSD: 78.216 -> 83.884 | Hurt |
| use FNMF-LAP instead of FEDPROX | federated NMF · TCGA | RMSD: 48.938 -> 84.354 | Hurt |
| add personalized alignment (LAPρ) (ablation) | FNMF-LAP · Fashion MNIST | RMSD: 7.734 -> 6.733 | Helped |
| add personalized alignment (LAPρ) (ablation) | FNMF-LAP · MNIST | RMSD: 6.526 -> 6.482 | Helped |
| add personalized alignment (LAPρ) (ablation) | FNMF-LAP · ArXiv | RMSD: 0.312 -> 0.312 | No clear effect |
| add personalized alignment (LAPρ) (ablation) | FNMF-LAP · TCGA | RMSD: 84.354 -> 83.435 | Helped |
| use soft alignment (SK, SKρ, or k-NN) instead of exact LAP (ablation) | fixed-point barycenter · realistic synthetic data | RMSD | Helped |
| use KMC instead of fixed-point alignment barycenters (ablation) | barycenter estimation · synthetic data | RMSD | Hurt |
| increase local optimization rounds (less frequent synchronization) (ablation) | FEDAVG and FEDPROX · synthetic data | L2 | Hurt |
| increase local optimization rounds (less frequent synchronization) (ablation) | FNMF · synthetic data | L2 | No clear effect |
Surprising findings
- FedProx outperforms FNMF on TCGA by a large margin, and FedAvg/FedProx are better on HPA Brain than FNMF variants.
- Plain k-means heuristics for barycenters yield lower-quality solutions than the proposed alignment-based fixed-point method.
Limitations
- Barycenter computation is NP-hard, so the method relies on heuristics without optimality guarantees.
- Underperforms FedProx on TCGA and FedAvg on HPA Brain in some settings.
- Experiments are on NMF with synthetic and public datasets; no evaluation on large-scale or heterogeneous real federated deployments.
Experimental setup
Datasets: ArXiv abstracts tf-idf CIFAR-10 Fashion MNIST Goodreads HPA Brain Movielens 25M MNIST Netflix Prize TCGA
Benchmarks: ArXiv CIFAR-10 Fashion MNIST Goodreads HPA Brain Movielens 25M MNIST Netflix TCGA
Metrics: RMSD total reconstruction distance orthogonality gap runtime loss vs synchronization
Baselines: FedAvg FedProx iPALM MUR k-means (Lloyd) fuzzy c-means
Builds on: FedProx FedAvg iPALM Wasserstein barycenters Sinkhorn algorithm
Closest papers by meaning
- Federated Binary Matrix Factorization Using Proximal Optimization (AAAI 2025 · similarity 0.90)
- In-depth Analysis of Low-rank Matrix Factorisation in a Federated Setting (AAAI 2025 · similarity 0.89)
- Banded Square Root Matrix Factorization for Differentially Private Model Training (NeurIPS 2024 · similarity 0.86)
- Decentralized Sporadic Federated Learning: A Unified Algorithmic Framework with Convergence Guarantees (ICLR 2025 · similarity 0.85)
- FedQS: Optimizing Gradient and Model Aggregation for Semi-Asynchronous Federated Learning (NeurIPS 2025 · similarity 0.85)
- Improving Generalization in Federated Learning with Model-Data Mutual Information Regularization: A Posterior Inference Approach (NeurIPS 2024 · similarity 0.85)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
