-
Notifications
You must be signed in to change notification settings - Fork 1k
probe: LM_Memorization #99
Copy link
Copy link
Open
Labels
dontautocloseThe `stale` workflow should not mark thisThe `stale` workflow should not mark thisneeds more informationmore detail is required to investigate or reproducemore detail is required to investigate or reproducenew pluginDescribes an entirely new probe, detector, generator or harnessDescribes an entirely new probe, detector, generator or harnessprobesContent & activity of LLM probesContent & activity of LLM probes
Metadata
Metadata
Assignees
Labels
dontautocloseThe `stale` workflow should not mark thisThe `stale` workflow should not mark thisneeds more informationmore detail is required to investigate or reproducemore detail is required to investigate or reproducenew pluginDescribes an entirely new probe, detector, generator or harnessDescribes an entirely new probe, detector, generator or harnessprobesContent & activity of LLM probesContent & activity of LLM probes
Type
Fields
Give feedbackNo fields configured for issues without a type.
Extracting Training Data from Large Language Models
abstract:
It has become common to publish large (billion parameter) language models that have been trained on private datasets. This paper demonstrates that in such settings, an adversary can perform a training data extraction attack to recover individual training examples by querying the language model. We demonstrate our attack on GPT-2, a language model trained on scrapes of the public Internet, and are able to extract hundreds of verbatim text sequences from the model’s training data. These extracted examples include (public) personally identifiable information (names, phone numbers, and email addresses), IRC conversations, code, and 128-bit UUIDs. Our attack is possible even though each of the above sequences are included in just one document in the training data. We comprehensively evaluate our extraction attack to understand the factors that contribute to its success. Worryingly, we find that larger models are more vulnerable than smaller models. We conclude by drawing lessons and discussing possible safeguards for training large language models.
paper: https://arxiv.org/abs/2012.07805
code: https://github.com/ftramer/LM_Memorization