atlas

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

A Synthetic Dataset for Personal Attribute Inference

NeurIPS 2024 · Large language models › Language, safety and interpretability · approach: Multilingual LLM data and culture · 2 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.

Builds an LLM-agent Reddit-style comment-thread simulator seeded with synthetic personal profiles and releases SynthPAI, a ~7.8K-comment synthetic dataset with human-verified personal attribute labels for privacy-preserving attribute inference research.

Problem

Personal attribute inference (PAI) from online text by LLMs is a privacy threat, but research is hampered by a lack of public, realistic datasets because real personal data cannot be released for ethical and legal reasons.

Approach

Simulate multi-party Reddit comment threads with LLM agents seeded by synthetic personal profiles and writing styles, auto-tag inferrable attributes with an LLM oracle, then manually verify labels to produce a privacy-free PAI dataset that reproduces conclusions from real-data studies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SynthPAI comments instead of real Reddit comments for human real-versus-generated classificationHuman participants · SynthPAI comments vs. real Reddit commentshuman classification accuracy: 51.9%No clear effect
evaluate personal attribute inference on SynthPAI rather than the real-world dataset18 state-of-the-art LLMs · PAI across attributesaccuracy: drop of $\sim 10\%$ in overall accuracyHurt
increase model sizeLLM families evaluated for PAI · SynthPAIPAI performanceHelped
use newer model iterationsLlama-3 and Claude-3 · SynthPAIPAI performanceHelped
compare GPT-4 accuracy on SynthPAI with reported real-world resultsGPT-4 · PAI across attributesaccuracy: +2.3; -5; +5.2; -12.3; -6.2; -4.2; -4.7; -8.9Mixed
anonymize comments with Azure Language ServicesGPT-4 · SynthPAI, anonymized comments, locationaccuracy: around $50\%$ accuracyHurt
use human rather than LLM-generated profile-level labelsSynthPAI label aggregation · SynthPAI profile-level labelsagreement: $76\%$ to $83\%$Helped

Surprising findings

Limitations

Experimental setup

Datasets: PersonalReddit

Benchmarks: SynthPAI

Metrics: accuracy human discrimination accuracy label agreement (false negative and false positive rates)

Baselines: Claude-3 Opus Llama-3 Human study (real Reddit comments)

Builds on: GPT-4 synthetic profile generation Staab et al. beyond memorization PAI evaluation

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