Two Heads Are Better Than One: Generalized Cross-Domain Federated Learning via Dual-Prototype
Mingsheng Cao, Tianci Chen, Ming Hu, Zhuang Qi, Yangguang Cui, Junlong Zhou, Xiaofei Xie
Abstract
Cross-domain federated learning aims to collaboratively train a generalized model across clients with heterogeneous domain distributions without sharing data. Existing methods typically leverage prototypes to align intermediate representations among local models and enhance collaborative knowledge sharing, constructed either by directly aggregating class-center features across clients or by performing clustering to improve diversity. However, their performance is limited by the suboptimal ability to balance the learning of generalized and domain-specific features. To address this issue, this paper presents a novel dual-prototype guided FL framework named FedOrthrus, which decomposes the prototype into two components: i) the generalized prototype to capture cross-client domain-invariant features, and ii) the domain-specific prototype to extract the specific features of each domain. Specifically, the cloud server aggregates generalized prototypes to capture shared semantics across clients, thereby guiding each client to learn domain-invariant representations. Meanwhile, a clustering strategy is employed to adaptively construct domain-specific prototypes, ensuring that the representational capacity allocated to each domain is balanced according to its semantic complexity. Moreover, FedOrthrus employs a distribution-aware prototype construction scheme to dynamically assign the size of each part of prototypes, which enhances adaptability to different levels of domain heterogeneity. The experimental results on three datasets demonstrate that our FedOrthrus can achieve up to 14.56% and 3.96% accuracy improvement compared to traditional and state-of-the-art prototype-based FL methods. Our code is available at https://github.com/AAuZZ/FedOrthrus.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get ebe1b31e-a03b-44b4-b92d-0f5df707ee85Cited by top-tier papers1
Ask how each one uses itRelated papers
- Taming Cross-Domain Representation Variance in Federated Prototype Learning with Heterogeneous Data DomainsLei Wang, Jieming Bian, Letian Zhang, Chen Chen et al.NeurIPS 2024 · 36 citations
- FedDAP: Domain-Aware Prototype Learning for Federated Learning under Domain ShiftHuy Q. Le, Loc X. Nguyen, Yu Qiao, Seong Tae Kim et al.CVPR 2026
- FedHPro: Federated Hyper-Prototype Learning via Gradient MatchingHuan Wang, Jun Shen, Haoran Li, Zhenyu Yang et al.ICML 2026
- FedProto: Federated Prototype Learning across Heterogeneous ClientsYue Tan, Guodong Long, Lu Liu, Tianyi Zhou et al.AAAI 2022 · 851 citations
- Rethinking Federated Learning with Domain Shift: A Prototype ViewWenke Huang, Mang Ye, Zekun Shi, He Li et al.CVPR 2023
