atlas

Research map / Large language models / Language, safety and interpretability

Beyond Memorization: Violating Privacy via Inference with Large Language Models

ICLR 2024 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 37 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.

Studies whether pretrained LLMs can infer personal attributes from users' free text at inference time, builds the PersonalReddit labeled dataset, and tests anonymization, alignment, and adversarial chatbot threats.

Problem

Current LLM privacy research focuses on memorized training data extraction, while whether LLMs can infer personal attributes (location, income, sex, etc.) from user-written text at inference time, and whether mitigations stop this, is unexplored.

Approach

Formalizes privacy threats from LLM inference (free text inference and adversarial chatbots steering conversations), builds a human-labeled Reddit author-profiling dataset, and shows off-the-shelf LLMs infer attributes with high accuracy at far lower cost than human labelers, while anonymizers and alignment fail to prevent it.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase model size from Llama 2 7B to Llama 2 70BLlama 2 · PersonalReddit, all attributestop-1 accuracy: 51% -> 66%Helped
Use top 3 guesses instead of the top guessGPT-4 · PersonalReddit, all attributesaccuracy: 85.5% -> 95.2%Helped
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, locationaccuracy: ~86% -> ~55%Hurt
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, hardness 1accuracy: 85.0% -> 43.9%Hurt
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, hardness 2accuracy: 78.2% -> 59.2%Hurt
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, hardness 3accuracy: 77.9% -> 64.2%Hurt
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, hardness 4accuracy: 84.2% -> 52.6%Hurt
Anonymize text using AzureLanguageService (ablation)GPT-4 · PersonalReddit, hardness 5accuracy: 69.2% -> 61.5%Hurt
Use current model alignment against privacy-invasive promptsLLMs from tested providers · Privacy-invasive promptsrefusal rate: 0%; 0%; 2.8%; 10.7%No clear effect
Use GPT-4 for zero-shot gender profiling rather than the best competition methodPAN 2018 English gender profiling · PAN 2018accuracy: 82.21% -> 90.2%Helped

Surprising findings

Limitations

Experimental setup

Datasets: PersonalReddit (520 Reddit profiles, 5814 comments) ACSIncome New York 2018 PAN 2018 author profiling Enron-Email (decontamination context) PushShift Reddit

Benchmarks: PersonalReddit ACSIncome PAN 2018

Metrics: top-1 accuracy top-2 accuracy top-3 accuracy cost time accuracy per hardness level

Baselines: Human labelers GPT-3.5 Llama-2 7B Llama-2 13B Llama-2 70B PaLM 2 Text PaLM 2 Chat Claude-2 Claude-Instant XGBoost (ACSIncome) PAN 2018 top competition entry

Builds on: GDPR definitions of personal data ACS census datasets PAN author profiling competition

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