This technical presentation introduces PO-PR (Policy Optimization for Private Data), a novel framework designed to bridge the gap between Large Language Model (LLM) utility and data privacy in federated environments. Traditional Federated Learning (FL) faces scalability issues as foundation models outgrow the compute capacity of edge devices. PO-PR addresses this by shifting from on-device model training to the generation of high-fidelity synthetic data. By leveraging Direct Preference Optimization (DPO) and client-side similarity scoring, PO-PR iteratively aligns a server-side generator with siloed private data without requiring raw data transfer. Empirical results demonstrate that PO-PR closes the performance gap between zero-privacy and full-privacy baselines by 43β58% across next-token prediction and classification tasks, outperforming existing "Private Evolution" benchmarks and standard DP-FedAvg.
Technical Summary: Policy Optimization for Private Data (PO-PR)
0:01:02 Problem Definition & Constraints: The research addresses the "siloed data" problem in Federated Learning. Key constraints include the prohibition of raw data transfer to servers and the requirement for Differential Privacy (DP) to prevent information leakage.
0:03:29 The LLM Scaling Bottleneck: Current foundation models are too large for traditional on-device training (e.g., FedAvg). This creates a deadlock: models cannot be sent to silos for training, and data cannot be sent to the server.
0:04:05 Synthetic Data Proposal: The proposed solution involves generating synthetic client data. The server sends candidate outputs to clients, receives quality scores based on private local data, and iteratively refines the generator.
0:05:40 Benchmarking Contamination: The researchers curated new "living" datasets (e.g., Congressional records from the US, UK, and Canada) to ensure evaluation sets were not contaminated by the training data of pre-existing LLMs.
0:07:05 Analysis of "Private Evolution" (PE): Previous methods (PE) used nearest-neighbor voting to identify high-quality synthetic samples, which were then used as in-context examples for LLM generation. PO-PR seeks to improve upon this by replacing in-context learning with direct fine-tuning.
0:10:02 Efficiency Advantages: Synthetic data approaches offer significantly lower communication and client-side computation costs compared to weight-sharing methods, as they only transmit text embeddings and histogram counts.
0:13:51 Performance Gaps in BioArchive Abstracts: In next-token prediction tasks, PO-PR closed 58% of the gap between a non-private baseline ($\epsilon = \infty$) and a zero-information baseline ($\epsilon = 0$), significantly outperforming DP-FedAvg and DP-FTRL.
0:15:53 OpenReview Classification Gains: In centralized settings for classification tasks, PO-PR demonstrated a 43% gap closure over standard DP-SGD and existing Private Evolution methods.
0:18:57 DPO Integration: The core mechanism of PO-PR utilizes Direct Preference Optimization (DPO). Unlike Supervised Fine-Tuning (SFT), which treats synthetic labels as ground truth, DPO uses ranked pairs to align the model toward higher-scoring generations without assuming the synthetic data is perfect.
Clients rank samples using local embedding models (cosine similarity).
Server aggregates rankings and applies DPO to the generator.
0:26:31 Computational Trade-offs: PO-PR increases server-side compute costs due to RL fine-tuning but remains superior in communication efficiency and client-side battery/compute preservation compared to FedAvg.
0:28:45 Importance of On-Policy Training: Ablation studies show that taking too many optimization steps per communication round leads to "off-policy" divergence, which degrades long-term model performance.
0:30:39 Optimization of Rejected Samples: Research indicates that the "gap" between chosen and rejected samples is critical. For $K=10$ samples, using the 5th-ranked sample as the "rejected" baseline provided the most informative gradient for the LLM.
0:32:39 Future Directions: Future work includes extending PO-PR to multi-modal data and integrating advanced RL techniques like GRPO to further enhance generation quality.