atlas

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

Forget to Flourish: Leveraging Machine-Unlearning on Pretrained Language Models for Privacy Leakage

AAAI 2025 · Federated learning and privacy › Privacy attacks and secure learning · approach: Membership inference and auditing · 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.

Proposes bounded unlearning on noisy copies of private fine-tuning data as a poisoning step in a pre-trained LLM, which amplifies membership inference and data extraction leakage after victim fine-tuning while keeping validation perplexity nearly unchanged.

Problem

Pre-trained models distributed on community hubs can be poisoned to increase privacy leakage of data used in later fine-tuning, with the attacker having only black-box access to the fine-tuned model.

Approach

Gradient-ascent unlearning on noisy versions of the target data, constrained so that loss on a plain-text utility set stays below a threshold, makes the victim's fine-tuning overfit members more strongly than non-members, amplifying MIA and DEA success.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use character-perturbation unlearning with reference-model inferenceLlama2-7B Full-FT MIA · MINDAUC: 81.00% -> 88.51%Helped
Use word-perturbation unlearning with reference-model inferenceLlama2-7B Full-FT MIA · Wiki+PIIAUC: 84.83% -> 95.68%Helped
Use character-perturbation unlearning with reference-model inferenceGPT-Neo Full-FT MIA · MINDAUC: 80.70% -> 86.39%Helped
Use word-perturbation unlearning with reference-model inferenceGPT-Neo Full-FT MIA · Wiki+PIIAUC: 90.64% -> 94.89%Helped
Use autoregressive-generation unlearning for extractionFull-FT data extraction · MINDNSR: 93 -> 177 (Llama2); 79 -> 120 (GPT-Neo)Helped
Use autoregressive-generation unlearning for extractionFull-FT data extraction · Wiki+PIINSR: 8 -> 32 (Llama2); 42 -> 103 (GPT-Neo)Helped
Increase known prefix length from 10% to 50% (ablation)Llama2-7B DEA-Gen · MINDNSR: 95 -> 326Helped
Increase known prefix length from 10% to 50% (ablation)Llama2-7B DEA-Gen · Wiki+PIINSR: 11 -> 72Helped
Repeat training sequences 15 times instead of once (ablation)Llama2-7B DEA-Gen · MINDNSR: 177 -> 466Helped
Repeat training sequences 15 times instead of once (ablation)Llama2-7B DEA-Gen · Wiki+PIINSR: 32 -> 430Helped
Use Beam-7 instead of Beam-5 decoding (ablation)Llama2-7B DEA-Gen · MINDNSR: 177 -> 187Helped
Use Beam-7 instead of Beam-5 decoding (ablation)Llama2-7B DEA-Gen · Wiki+PIINSR: 32 -> 34Helped

Surprising findings

Limitations

Experimental setup

Datasets: MIND WikiText-103 AI4Privacy pii-masking-200k Wiki-2

Benchmarks: MIND Wiki+PII

Metrics: AUC Best Acc TPR at 1% FPR TPR at 0.1% FPR Val-PPL NSR

Baselines: Baseline-loss Baseline-Rel loss-minimization poisoning (concurrent work) DEA-Baseline

Builds on: gradient ascent unlearning DP-transformers LoRA QLoRA

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