atlas

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

Harmonizing Generalization and Personalization in Federated Prompt Learning

ICML 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated prompt and LoRA tuning · 1 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 FedPGP, a federated prompt learning method that balances personalization and generalization of CLIP by combining a CLIP-guided global prompt, a low-rank personalized adaptation term, and a prompt-wise contrastive loss.

Problem

Federated prompt learning on vision-language models must personalize to non-IID client data without losing CLIP's generalization to unseen classes and domains.

Approach

Each client's prompt is a shared global prompt plus a locally retained low-rank adaptation term; a contrastive loss pulls the global prompt toward the handcrafted CLIP prompt representation (positive) and pushes it away from the personalized prompt representation (negative).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CLIP positive-pair knowledge guidance (ablation)FedPGP · Base-to-novel generalization, average over 5 datasetsHM accuracy (%): 85.13 -> 87.33Helped
replace full-rank adaptation with low-rank adaptation (ablation)FedPGP · Base-to-novel generalization, average over 5 datasetsHM accuracy (%): 64.17 -> 87.33Helped
use full-rank rather than low-rank adaptation (ablation)FedPGP · Base-to-novel generalization, average over 5 datasetsLocal accuracy (%): 95.67 -> 98.57Helped
add global-versus-personalized negative pairs (ablation)FedPGP · Pathological Non-IID, OxfordPetsaccuracy (%): 97.65±0.20 -> 98.96±0.42Helped
add global-versus-personalized negative pairs (ablation)FedPGP · Pathological Non-IID, Flowers102; DTD; Caltech101; Food101accuracy (%): 98.63±0.11 -> 99.29±0.03; 90.78±0.31 -> 91.52±0.41; 98.48±0.17 -> 98.90±0.19; 94.72±0.18 -> 95.52±0.15Helped
increase the adaptation bottleneck (ablation)FedPGP · OxfordPets, Flowers102, DTD, and Caltech101 across shot countsaccuracy (%)Mixed
set contrastive-loss weight μ to 1 (ablation)FedPGP · Pathological Non-IID, four datasets and varying shot numberstest accuracyHelped
use FedPGP instead of FedMaPLeCLIP-based federated prompt learning · Base-to-novel generalization, average over 5 datasetsHM accuracy (%): 85.56 -> 87.33Helped
use FedPGP instead of FedOTPCLIP-based federated prompt learning · Office-Caltech10 leave-one-domain-outaverage accuracy (%): 96.07 -> 96.54Helped
use FedPGP instead of PromptFLCLIP-based federated prompt learning · DomainNet leave-one-domain-outaverage accuracy (%): 86.04 -> 86.76Helped
use FedPGP instead of CoOpCLIP prompt learning · Dirichlet Non-IID, 100 clients, CIFAR-10accuracy (%): 93.13±0.34 -> 94.82±0.37Helped
use FedPGP instead of CoOpCLIP prompt learning · Dirichlet Non-IID, 100 clients, CIFAR-100accuracy (%): 74.78±0.41 -> 77.44±0.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: OxfordPets Flowers102 DTD Caltech101 Food101 CIFAR-10 CIFAR-100 DomainNet Office-Caltech10

Benchmarks: OxfordPets Flowers102 DTD Caltech101 Food101 DomainNet Office-Caltech10 CIFAR-10 CIFAR-100

Metrics: accuracy harmonic mean (HM) local accuracy base accuracy novel accuracy

Baselines: CLIP zero-shot CoOp PromptFL Prompt+Prox FedMaPLe FedCoCoOp FedOTP pFedPrompt PromptFL+FT Prompt+Per Prompt+AMP

Builds on: CoOp PromptFL FedAvg CLIP MOON

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