atlas

Research map / Large language models / Alignment and preferences

Towards Federated RLHF with Aggregated Client Preference for LLMs

ICLR 2025 · Large language models › Alignment and preferences · approach: Reward modeling for diverse preferences · 3 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 federated RLHF in which clients train binary preference selectors via FedAvg-style aggregation, and FedBiscuit extends this with cluster-wise selector aggregation and majority voting to counter preference heterogeneity and reward hacking, then uses the selectors to build DPO data.

Problem

RLHF needs user preference data, but users are reluctant to share private preference data centrally; federated preference collection suffers from computation overhead, preference heterogeneity across clients, and reward hacking.

Approach

Replace per-client reward models with binary selectors trained by cross-entropy in FL, aggregate them into a global selector used to generate DPO preference pairs; the extended method clusters clients by preference loss, trains U selectors per cluster, and labels pairs by majority vote across selectors to resist reward hacking.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the aggregated-client-preference FedBiscuit method instead of the raw modelGemma-2B · TL;DR summarizationwin rate: 67.27% -> 86.69%Helped
Use the aggregated-client-preference FedBiscuit method instead of the raw modelLLaMA-2-7B · TL;DR summarizationwin rate: 76.79% -> 89.63%Helped
Use FedBis with U=3 instead of FedBiscuit (ablation)Gemma-2B with Gemma selector · TL;DR summarizationwin rate: 77.34% -> 83.81%Helped
Use FedBis with U=3 instead of FedBiscuit (ablation)LLaMA-2-7B with Gemma selector · TL;DR summarizationwin rate: 86.22% -> 91.32%Helped
Use FedBis with U=3 instead of FedBiscuit (ablation)Gemma-2B with Qwen-2 selector · TL;DR summarizationwin rate: 86.69% -> 78.45%Hurt
Use FedBis with U=3 instead of FedBiscuit (ablation)LLaMA-2-7B with Qwen-2 selector · TL;DR summarizationwin rate: 89.63% -> 83.29%Hurt
Use FedBis with U=3 instead of FedBiscuit (ablation)Gemma-2B with LLaMA-2 selector · TL;DR summarizationwin rate: 82.56% -> 81.90%Hurt
Use FedBis with U=3 instead of FedBiscuit (ablation)LLaMA-2-7B with LLaMA-2 selector · TL;DR summarizationwin rate: 91.87% -> 90.84%Hurt
Use SafeRLHF prompts instead of Reddit prompts (ablation)FedBiscuit · QA, Gemma-2Blength-controlled win rate: 3.85 $\pm$ 0.25 -> 4.58 $\pm$ 0.30Helped
Use SafeRLHF prompts instead of Reddit prompts (ablation)FedBis (U=3) · QA, LLaMA-2-7Blength-controlled win rate: 5.04 $\pm$ 0.31 -> 5.63 $\pm$ 0.34Helped
Increase generated completions from two to four (ablation)FedBis (U=3), Gemma-2B · QA, Reddit promptslength-controlled win rate: 3.70 $\pm$ 0.24 -> 4.14 $\pm$ 0.27Helped
Increase generated completions from two to four (ablation)FedBis (U=3), LLaMA-2-7B · QA, Reddit promptslength-controlled win rate: 5.04 $\pm$ 0.31 -> 5.34 $\pm$ 0.32Helped

Surprising findings

Limitations

Experimental setup

Datasets: TL;DR comparison OpenAI TL;DR SHP SafeRLHF Alpaca

Benchmarks: TL;DR summarization test (6,553 samples, Auto-J win rate) AlpacaEval 2.0 (805 instructions)

Metrics: win rate length-controlled win rate

Baselines: FedAvg FedDPO Raw Model

Builds on: FedAvg DPO OpenFedLLM FederatedScope LoRA

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