FedMM: Saddle Point Optimization for Federated Adversarial Domain Adaptation
Yan Shen, Jian Du, Han Zhao, Benyu Zhang, Zhanghexuan Ji, and Mingchen Gao

TL;DR
FedMM is a novel distributed minimax optimizer designed for federated adversarial domain adaptation, effectively handling label imbalance and unsupervised tasks, with proven convergence and superior empirical performance.
Contribution
The paper introduces FedMM, a new federated minimax optimizer tailored for domain adaptation with label imbalance, demonstrating convergence and improved accuracy over existing methods.
Findings
FedMM achieves around 20% higher accuracy than GDA-based methods from scratch.
It outperforms pre-trained models with 5.4% to 9% accuracy improvements.
FedMM reduces communication costs while maintaining or improving accuracy.
Abstract
Federated adversary domain adaptation is a unique distributed minimax training task due to the prevalence of label imbalance among clients, with each client only seeing a subset of the classes of labels required to train a global model. To tackle this problem, we propose a distributed minimax optimizer referred to as FedMM, designed specifically for the federated adversary domain adaptation problem. It works well even in the extreme case where each client has different label classes and some clients only have unsupervised tasks. We prove that FedMM ensures convergence to a stationary point with domain-shifted unsupervised data. On a variety of benchmark datasets, extensive experiments show that FedMM consistently achieves either significant communication savings or significant accuracy improvements over federated optimizers based on the gradient descent ascent (GDA) algorithm. When…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and ELM · Multimodal Machine Learning Applications
