Exploring prompts to elicit memorization in masked language model-based named entity recognition
Yuxi Xia, Anastasiia Sedova, Pedro Henrique Luz de Araujo, Vasiliki Kougia, Lisa Nußbaumer, Benjamin Roth
TL;DR
This study probes how prompt design affects memorization detection in MLM-based NER systems trained on CoNLL-2003. It uses 400 prompts generated from a pairwise PER dataset sourced from CoNLL and Wikidata across 6 publicly available models, measuring memorization via the confidence gap between In-train and Out-train PERs, $C_k(PER)$. The results reveal up to a $16$ percentage-point difference between the best and worst prompts on the same model; prompt engineering yields small but tangible gains, while ensemble methods offer limited benefit. Overall, prompt effectiveness is model-dependent but generalizes across PER sets within a model, and token-level and self-attention analyses provide mechanistic insights for designing privacy-aware prompts in NER systems.
Abstract
Training data memorization in language models impacts model capability (generalization) and safety (privacy risk). This paper focuses on analyzing prompts' impact on detecting the memorization of 6 masked language model-based named entity recognition models. Specifically, we employ a diverse set of 400 automatically generated prompts, and a pairwise dataset where each pair consists of one person's name from the training set and another name out of the set. A prompt completed with a person's name serves as input for getting the model's confidence in predicting this name. Finally, the prompt performance of detecting model memorization is quantified by the percentage of name pairs for which the model has higher confidence for the name from the training set. We show that the performance of different prompts varies by as much as 16 percentage points on the same model, and prompt engineering further increases the gap. Moreover, our experiments demonstrate that prompt performance is model-dependent but does generalize across different name sets. A comprehensive analysis indicates how prompt performance is influenced by prompt properties, contained tokens, and the model's self-attention weights on the prompt.
