atlas

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

Federated Adaptive Prompt Tuning for Multi-Domain Collaborative Learning

AAAI 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated prompt and LoRA tuning · 21 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 FedAPT, a federated adaptive prompt tuning method that tunes a shared meta prompt and an adaptive key-selection network on frozen CLIP so each test image gets a domain-personalized prompt.

Problem

Federated learning across multiple visual domains with non-IID clients requires a single global model that performs well in all domains; full-parameter federated training is costly and a single global prompt does not adapt to domain shift.

Approach

Keep a shared meta prompt plus randomly generated, frozen per-domain keys; a federated adaptive network predicts domain-membership weights from image features, which modulate the meta prompt per test sample, so no extra per-domain prompt parameters are needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive per-sample key selection instead of the meta prompt alone (ablation)FedAPT · DomainNet supervised, domain differencesaccuracy (average): 60.39 -> 67.39Helped
Use adaptive key selection instead of a fixed domain key (ablation)FedAPT · DomainNet supervised, domain differencesaccuracy (average): 59.08 -> 67.39; 58.70 -> 67.39; 58.59 -> 67.39; 58.87 -> 67.39; 59.90 -> 67.39; 59.08 -> 67.39Helped
Add keys during local training (ablation)FedAPT · Local client domainsaccuracy: 78.30 vs 78.03; 51.48 vs 51.59; 73.99 vs 74.00; 49.05 vs 49.35; 85.35 vs 85.67; 69.72 vs 69.73No clear effect
Use a single selected key (τ=0.01) rather than soft key membership (τ=1) (ablation)FedAPT adaptive network · DomainNet seen domains and unseen domain caccuracy: 52.23 vs 52.27; 72.76 vs 72.14; 51.25 vs 51.05; 84.67 vs 84.18; 69.35 vs 68.77; 68.26 vs 70.50Mixed
Increase prompt length from 8 to 24 (ablation)FedAPT · DomainNet supervised, domain differencesaccuracy (average): 67.10 -> 67.70Helped
Use FedAPT instead of PromptFLCLIP ViT-B/32 · DomainNet supervised, domain differencesaccuracy (average): 63.39 -> 67.39Helped
Use FedAPT instead of ResNet-fullDomainNet supervised, domain differences · DomainNet supervised, domain differencesaccuracy (average): 55.23 -> 67.39Helped
Use FedAPT instead of ResNet-fullOffice-Caltech10 · Office-Caltech10 supervised, domain differencesaccuracy (average): 97.94 -> 98.07Helped
Use FedAPT instead of PromptFLCLIP ViT-B/32 · DomainNet unsupervised, domain differencesaccuracy (average): 56.78 -> 57.49Helped
Precompute text encodings for keys (ablation)FedAPT inference · DomainNet inferenceinference time: original (min) 19; 39; 31; 30; 60; 30 -> Improved (sec) 19.5; 26; 30; 65; 67; 32Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Office-Caltech10 DomainNet

Benchmarks: Office-Caltech10 DomainNet

Metrics: classification accuracy

Baselines: CLIP-zeroshot ResNet-full ViT-full ResNet-tuning ViT-tuning CLIP-FC FedCLIP PromptFL

Builds on: CoOp CoCoOp PromptFL FedAvg SimCLR

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