Privacy-Preserving Instructions for Aligning Large Language Models
Da Yu, Peter Kairouz, Sewoong Oh, Zheng Xu

TL;DR
This paper introduces a privacy-preserving method for aligning large language models by replacing real user instructions with differentially private synthetic instructions, maintaining utility while protecting sensitive data.
Contribution
The authors propose a novel approach using differentially private synthetic instructions and a filtering algorithm to ensure utility in LLM alignment without exposing sensitive user data.
Findings
Synthetic instructions achieve comparable performance to real instructions.
Models trained with synthetic instructions outperform some open-source models.
The method guarantees formal differential privacy during instruction generation.
Abstract
Service providers of large language model (LLM) applications collect user instructions in the wild and use them in further aligning LLMs with users' intentions. These instructions, which potentially contain sensitive information, are annotated by human workers in the process. This poses a new privacy risk not addressed by the typical private optimization. To this end, we propose using synthetic instructions to replace real instructions in data annotation and model fine-tuning. Formal differential privacy is guaranteed by generating those synthetic instructions using privately fine-tuned generators. Crucial in achieving the desired utility is our novel filtering algorithm that matches the distribution of the synthetic instructions to that of the real ones. In both supervised fine-tuning and reinforcement learning from human feedback, our extensive experiments demonstrate the high utility…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
MethodsSparse Evolutionary Training
