atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

Open LLMs are Necessary for Current Private Adaptations and Outperform their Closed Alternatives

NeurIPS 2024 · Federated learning and privacy › Privacy attacks and secure learning · approach: Encryption-based private learning · 5 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.

Compares four recent private in-context-learning methods for closed LLMs against private gradient-based adaptation (PrivateLoRA, DP-FineTune, PromptDPSGD) on open LLMs, analyzing privacy leakage, performance, and cost, and proposes private prompt tuning/PATE variants for text generation.

Problem

Whether privately adapting closed LLMs via discrete-prompt private ICL protects privacy (training and query data) and performs well compared to private adaptation of open local LLMs.

Approach

Argues that private gradient-based tuning of open LLMs is more private (query data never leaves the data owner), more performant, and cheaper than private ICL on closed LLMs; extends PromptDPSGD and PromptPATE to text generation (PromptDPSGDGen, PromptPATEGen).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PrivateLoRA on Vicuna 7B instead of PromptPATE on GPT3 Babbage at ε=0.1Private classification adaptation · SST2, Trec, Disasteraccuracy: 0.6%; 4.4%; 3.5%Helped
Use PromptPATE instead of PrivateLoRAPrivate classification adaptation · MpqaaccuracyMixed
Use open local gradient-based adaptation instead of closed-model private ICLPrivate classification adaptation · Trecaccuracy: even >26% absoluteHelped
Increase the privacy budget for PromptPATE beyond around ε=0.3PromptPATE · Classification tasksaccuracyNo clear effect
Use PrivateLoRA on BART-Large instead of DP-ICL on GPT3 DavinciPrivate summarization adaptation · SAMSumRouge-L: 31.8 -> 39.1Helped
Use PromptDPSGDGen instead of PrivateLoRAPrivate generation adaptation · SAMSumRouge-L: 39.1 -> 37.4Hurt
Use open local gradient-based adaptation instead of DP-ICLPrivate generation adaptation · PFL-DocVQARouge-1: 60.7 -> 70.2Helped
Use PrivateLoRA on OpenLLaMA 13B instead of FewShotGen on GPT3 DavinciPrivate information extraction · MIT-D, MIT-Gaccuracy: 13.4%; 22.3% absoluteHelped
Increase soft-prompt parameters from 0.1% to 10% using prefix projectionPromptDPSGDGen · Text generationperformanceHelped
Use a higher learning rate for prompt tuningPromptDPSGDGen · Text generationperformanceHelped
Use open local LLM adaptations instead of closed-model private adaptationsPrivate LLM adaptation · SAMSumquery cost: 665.91 -> 3.59Helped

Surprising findings

Limitations

Experimental setup

Datasets: SST2 Trec Mpqa Disaster SAMSum PFL-DocVQA MIT Movies (MIT-D, MIT-G)

Benchmarks: SST2 Trec Mpqa Disaster SAMSum PFL-DocVQA MIT-D MIT-G

Metrics: accuracy ROUGE-1 ROUGE-2 ROUGE-L BLEU Levenshtein monetary cost (training and query)

Baselines: DP-ICL PromptPATE DP-FewShotGen DP-OPT DP-FineTune PromptDPSGD PrivateLoRA

Builds on: PromptDPSGD PrivateLoRA DP-ICL PromptPATE DP-FewShotGen DP-OPT PATE

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