atlas

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

FedOne: Query-Efficient Federated Learning for Black-box Discrete Prompt Learning

ICML 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Vertical federated learning

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 FedOne, a federated black-box discrete prompt learning method that activates only one client per round to minimize LLM query cost, with a convergence analysis and experiments on RoBERTa-large and GPT-3.5 Turbo.

Problem

Federated black-box discrete prompt tuning of cloud-hosted LLMs incurs substantial query costs per client, which prior federated BDPL/BBT work ignored; no convergence or query-efficiency analysis existed for federated BDPL.

Approach

Theoretical analysis shows query count grows linearly with the number of activated clients while convergence gains are sublinear, so degrading FedAvg to one active client per round (FedOne) is query-optimal; the client-side learner uses Gumbel-Softmax reparameterized policy gradient with MB-SVRP variance reduction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · GLUE Avg. (GPT-3.5 Turbo)score: 61.67 -> 64.28Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · MNLI (GPT-3.5 Turbo)score: 13.67 -> 16.00_{1.78}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · QQP (GPT-3.5 Turbo)score: 68.25_{3.05} -> 69.92_{2.85}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · SST-2 (GPT-3.5 Turbo)score: 87.77_{3.82} -> 92.58_{2.71}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · MRPC (GPT-3.5 Turbo)score: 81.69_{0.70} -> 82.93_{0.67}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · CoLA (GPT-3.5 Turbo)score: 32.16_{6.51} -> 36.20_{2.95}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · QNLI (GPT-3.5 Turbo)score: 70.58_{1.35} -> 72.05_{1.64}Helped
Use Gumbel-Softmax BDPL instead of BDPL (ablation)FedOne-BDPL · RTE (GPT-3.5 Turbo)score: 77.62_{1.62} -> 80.33_{2.32}Helped
Activate one client per round instead of the federated BDPL configurationFed-BDPL · Federated GLUELLM server queries: 20000 -> 2000Helped
Activate one client per round instead of the federated BDPL configurationFed-BDPL · Federated GLUEtraining time (s): 2407.05 -> 234.92Helped
Tune a random prompt rather than use no promptGPT-3.5 Turbo · GLUE Avg.score: 59.64 -> 54.41Hurt
Tune the discrete prompt with FedOne-GS-BDPL rather than use no promptGPT-3.5 Turbo · GLUE Avg.score: 59.64 -> 64.28Helped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE MNIST MNLI QQP SST-2 MRPC CoLA QNLI RTE

Benchmarks: GLUE MNIST

Metrics: accuracy query count computation time communication cost

Baselines: Manual Prompt In-Context Learning Fine-tuning Prompt Tuning P-Tuning v2 BBT BDPL

Builds on: BDPL FedAvg Gumbel-Softmax BBT P-Tuning v2

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