atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

Enhancing Federated Domain Adaptation with Multi-Domain Prototype-Based Federated Fine-Tuning

ICLR 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 0 citations (OpenAlex)

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 MPFT, a one-round federated domain adaptation method that uploads CLIP-embedding prototypes from clients, trains a global adapter on the server, and then locally adapts with knowledge distillation.

Problem

Federated domain adaptation, where clients have distinct data domains but share a label space; averaging-based aggregation diverges under domain heterogeneity and hurts both in-domain and out-of-domain accuracy.

Approach

Replace weight averaging with server-side training of a global adapter on a pooled set of per-domain, per-class prototypes (mean, cluster-center, or random-sampled frozen CLIP embeddings), so the global model fits the union of client distributions in a single communication round, with Gaussian-noise differential privacy on prototypes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace FedAvg with MPFT Random sampling at rate=0.3Federated domain adaptation · DomainNet Subset-50ood acc: 0.7902 -> 0.8236Helped
Use MPFT Random sampling at rate=0.3 instead of local trainingFederated domain adaptation · DomainNet Subset-50ind acc: 0.8609 -> 0.8294Hurt
Increase sampling rate from 0.1 to 0.3 with Random sampling (ablation)MPFT · DomainNet Subset-50ood acc: 0.7953 -> 0.8236Helped
Increase sampling rate from 0.1 to 0.3 with Cluster sampling (ablation)MPFT · DomainNet Subset-50ind acc: 0.7957 -> 0.8294Helped
Use Cluster sampling instead of Average sampling (ablation)MPFT · DomainNet Subset-50ood acc: 0.8077 -> 0.8204Helped
Add prototype noise with q=0.1, s=0.5 (ablation)MPFT Average · DomainNet Subset-50ood acc: 0.8077 -> 0.8083Helped
Add prototype noise with q=0.1, s=5 (ablation)MPFT Average · DomainNet Subset-50ood acc: 0.8077 -> 0.7898Hurt
Increase KD weight during few-shot local adaptation (ablation)MPFT local adaptation · few-shot local adaptationood and ind accuracyMixed
Decrease the global convergence threshold (ablation)MPFT global adapter initialization · global adapter initializationood and ind accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: DomainNet PACS

Benchmarks: DomainNet subset-50 DomainNet subset-100 DomainNet subset-150 PACS

Metrics: in-domain accuracy out-of-domain accuracy communication rounds training time communication cost

Baselines: local training FedAvg FedProx Ditto MOON FedProto DBE

Builds on: FedAvg DBE FedProto CLIP

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy