311

Federated Auto-weighted Domain Adaptation

International Conference on Learning Representations (ICLR), 2023
Main:9 Pages
11 Figures
Bibliography:3 Pages
20 Tables
Appendix:24 Pages
Abstract

Federated Domain Adaptation (FDA) describes the federated learning setting where a set of source clients work collaboratively to improve the performance of a target client where limited data is available. The domain shift between the source and target domains, coupled with sparse data in the target domain, makes FDA a challenging problem, e.g., common techniques such as FedAvg and fine-tuning, often fail with the presence of significant domain shift and data scarcity. To comprehensively understand the problem, we introduce metrics that characterize the FDA setting and put forth a theoretical framework for analyzing the performance of aggregation rules. We also propose a novel aggregation rule for FDA, Federated Gradient Projection (FedGP\texttt{FedGP}), used to aggregate the source gradients and target gradient during training. Importantly, our framework enables the development of an auto-weighting scheme\textit{auto-weighting scheme} that optimally combines the source and target gradients. This scheme improves both FedGP\texttt{FedGP} and a simpler heuristic aggregation rule (FedDA\texttt{FedDA}). Experiments on synthetic and real-world datasets verify the theoretical insights and illustrate the effectiveness of the proposed method in practice.

View on arXiv
Comments on this paper