Paper deep dive
Not All Data Are Unlearned Equally
Aravind Krishnan, Siva Reddy, Marius Mosbach
Models: GPT-2, OLMo-7B
Intelligence
Status: succeeded | Model: google/gemini-3.1-flash-lite-preview | Prompt: intel-v1 | Confidence: 94%
Last extracted: 3/12/2026, 7:26:57 PM
Summary
The paper investigates the efficacy of machine unlearning in Large Language Models (LLMs), specifically challenging the assumption that all data points are equally easy to unlearn. Through controlled experiments with synthetic biographies and real-world datasets (OLMo-7B), the authors demonstrate that knowledge frequency in pre-training data significantly impacts unlearning success, with more frequent knowledge being harder to remove. The study also highlights a misalignment between probability-based and generation-based evaluation metrics, noting that this issue exacerbates as model scale increases.
Entities (6)
Relation Signals (3)
Gradient Ascent ā appliedto ā LLM
confidence 95% Ā· We experiment with three choices of L_forget: 1) Gradient Ascent...
Frequency in pre-training data ā influences ā Unlearning success
confidence 95% Ā· We find that frequency strongly affects unlearning, i.e., more frequent knowledge is harder to unlearn.
Model scale ā worsens ā Evaluation misalignment
confidence 90% Ā· we uncover a misalignment between probability and generation-based evaluations of unlearning and show that this problem worsens as models become larger.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Machine unlearning is concerned with the task of removing knowledge learned from particular data points from a trained model. In the context of large language models (LLMs), unlearning has recently received increased attention, particularly for removing knowledge about named entities from models for privacy purposes. While various approaches have been proposed to address the unlearning problem, most existing approaches treat all data points to be unlearned equally, i.e., unlearning that Montreal is a city in Canada is treated exactly the same as unlearning the phone number of the first author of this paper. In this work, we show that this all data is equal assumption does not hold for LLM unlearning. We study how the success of unlearning depends on the frequency of the knowledge we want to unlearn in the pre-training data of a model and find that frequency strongly affects unlearning, i.e., more frequent knowledge is harder to unlearn. Additionally, we uncover a misalignment between probability and generation-based evaluations of unlearning and show that this problem worsens as models become larger. Overall, our experiments highlight the need for better evaluation practices and novel methods for LLM unlearning that take the training data of models into account.
Tags
Links
Trouble viewing inline? Open PDF directly ā
Full Text
88,135 characters extracted from source content.
Expand or collapse full text
Published as a conference paper at COLM 2025 Not All Data Are Unlearned Equally Aravind Krishnan Bā Siva Reddy AC Marius Mosbach A A Mila ā Quebec AI Institute, McGill University B Saarland University C Canada CIFAR AI Chair fistname.lastname@mila.quebec Abstract Machine unlearning is concerned with the task of removing knowledge learned from particular data points from a trained model. In the context of large language models (LLMs), unlearning has recently received increased attention, particularly for removing knowledge about named entities from models for privacy purposes. While various approaches have been pro- posed to address the unlearning problem, most existing approaches treat all data points to be unlearned equally, i.e., unlearning that Montreal is a city in Canada is treated exactly the same as unlearning the phone number of the first author of this paper. In this work, we show that thisall data is equal assumption does not hold for LLM unlearning. We study how the success of unlearning depends on the frequency of the knowledge we want to unlearn in the pre-training data of a model and find that frequency strongly affects unlearning, i.e., more frequent knowledge is harder to unlearn. Addition- ally, we uncover a misalignment between probability- and generation-based evaluations of unlearning and show that this problem worsens as models become larger. Overall, our experiments highlight the need for better evalu- ation practices and novel methods for LLM unlearning that take the training data of models into account. We publish the code and datasets for our ex- periments at:Āhttps://github.com/McGill-NLP/unequal-unlearning 1 Introduction Machine unlearning deals with the problem of removing specific information or knowledge which was acquired during training from a model (Cao & Yang, 2015; Bourtoule et al., 2021). The motivation for unlearning can be two fold: One one hand there is increasing evidence that LLMs memorize a considerable amount of their training data and are also able to reiterate that data verbatim (Tirumala et al., 2022; Carlini et al., 2023; Huang et al., 2024). This is particularly troubling when LLMs memorize and generate personally identifiable information (PII) or sensitive data (Carlini et al., 2021), creating a demand for technical solutions for removing such data from trained models. On the other hand, the increasing capabilities of LLMs have lead to a growing interest in improving the safety of these models (Ouyang et al.; Bengio et al., 2025). While the standard approach for making models safe right now is post-training via preference optimization (Christiano et al., 2017; Rafailov et al., 2023), unlearning offers an alternative approach to remove, e.g., unwanted and potentially harmful information from LLMs (Jang et al., 2023; Barez et al., 2025). Existing approaches to unlearning can be broadly categorized into two primary methodolo- gies (we provide a longer discussion in Section 5). While some researchers approach the problem from an optimization perspective, others focus on model editing, which identifies and modifies model components thatstore or encodethe targeted data. In this paper, we focus on optimization-based approaches for LLM unlearning andidentify a crucial gap in current approaches: Existing work in LLM unlearning typically treats all data points designated for unlearning equally. Thisāall data is unlearned equallyāassumption disregards potential ā Work done during an internship at Mila ā Quebec AI Institute. 1 arXiv:2504.05058v6 [cs.CL] 1 Sep 2025 Published as a conference paper at COLM 2025 Frequency in training corpus Forget Quality "Atlantis is in Greece" "Montreal is in Quebec" "Montreal is a city in Quebec" Unlearning Training Trained LM A B C "Atlantis is a city in the ocean" Target Target Language Model Figure 1:Illustration of the main hypothesis we explore in this work. Some knowledge is more frequent in the pre-training data of a model than other knowledge (A). We hypothesize that how well we can unlearn any given knowledge (C) should be strongly influenced by how frequent it is in the pre-training data (B). variations in data, such as how frequent they are in the training data of a model, and the effect of these variations on unlearning. Hence, we explore the following hypothesis: The success of optimization-based unlearning is influenced by the frequency of the targeted information within the training data of a model. We hypothesize that frequently seen data are harder to unlearn because the modelās ābeliefā (Hase et al., 2024) about these instances is stronger (cf. Figure 1). To test this hypothesis, we design a comprehensive experimental framework consisting of two distinct settings. First, we conduct a controlled experiment where we train models of increasing size from scratch on fictitious biographies and associated questions. We then unlearn information about frequently and infrequently encountered biographies and compare unlearning performances between these setups. Second, we extended our investigation to a real-world scenario ā unlearning factual information from OLMo-7B (Groeneveld et al., 2024) ā while controlling for the frequency of the targeted real-world facts. Our experiments consistently reveal astrong relationship between frequency in pre- training data and the efficacy of unlearning processes. We find that methods are more successful in unlearning data instances that are infrequent during pre-training. Highly frequent data on the other hand is either not unlearned at all or only appears to have been unlearned, i.e., it can still be extracted from a model depending on the evaluation method. We also demonstrate that this effect is consistent across different unlearning methods. In addition to our findings about frequency effects in unlearning, wehighlight potential evaluation issues with unlearning. Our results show that the efficacy of LLM unlearning varies considerably when evaluated using different methods and that this effect worsens with scale, i.e., larger models are better at retaining seemingly unlearned data in their parameters. We find such disparities also in utility evaluation. Unlearning seems to damage the task-knowledge of a model, e.g., it becomes worse at question answering, while leaving its probabilistic capabilities intact, e.g., it still assigns high probability to seemingly un- learned sequences. Overall, our experiments demonstrate the need for more comprehensive evaluation and the development of data-dependent LLM unlearning approaches. 2 Optimization-based unlearning in LLMs Unlearning can be viewed as a regularized optimization problem that balances two losses: The first loss drives the forget operation and is computed over the target set we wish to forget (forget set). The second loss is a regularization term computed over aretain set, and aims to preserve model utility as measured on anindependentutility set. This can be formally expressed as: L=E iā¼f orget h L f orget (target i ) i +αE jā¼retain h L regularization (retain j ) i (1) 2 Published as a conference paper at COLM 2025 When was Wayne Natalie Schneider born? June 3 , 2003 What is the birth city of Wayne Natalie Schneider? Greeley, IA (Name ; Birthday ; Birth City ; University ; Major ; Employer ; Employer City ; Pronoun) When was Name born? Answer What is the birth city of Name? Answer Step 1: Attribute Generation ? ? Nameās first day in the world was Birthday. He grew up in Birth City. He developed expertise in his field at University. ... Wayne Natalie Schneiderās first day in the world was June 3, 2003. He grew up in Greeley, IA. He developed expertise in his field at Patten University... Step 2: Biography Template (Wayne Natalie Schneider ; June 3, 2003 ; Gr eeley, IA ; Patten University ; Criminal Justice ; Visa ; San Francisco, CA, he) Step 3: QA Template ? ? Figure 2:Data generation process for the pre-training experiments. (1) we generate attribute tuples randomly. (2) a biography template is chosen to verbalize the biography. (3) QApairs are constructed using a question template. Whereαis a hyperparameter used to control the strength of the regularization. In previous work,L f orget andL retain are implemented in different ways (Maini et al., 2024; Yuan et al., 2025; Fan et al., 2024; Yao et al., 2023; Eldan & Russinovich, 2023). We experiment with three choices ofL f orget : 1) Gradient Ascent, 2) preference optimiza- tion, and 3) refusal training.Gradient Ascent 1 is the negated version of cross entropy loss computed over the target set, i.e., given a(x,y)question-answer pair, loss is computed asL gradientascent (Īø,x,y) =āL CE ( Ļ Īø (y|x) ) whereĻ Īø (y|x)is the probability that model Īøgenerates responseywhen prompted withx. For preference optimization, we use the SIMNPOloss (Fan et al., 2024), which is a variant of DPO (Rafailov et al., 2023) but without a positive sample. The loss is defined as:L SIMNPO =ā 2 β logĻā β |y| logĻ Īø (y|x)āγ where βandγare hyperparameters and|y|is the length of the response. Therefusal training loss is the cross entropy loss on the sequence āI donāt knowā across all target samples, i.e., L idk (Īø,x,y) =L CE ( Ļ Īø (āI donāt knowā|x) ) . In all cases, we use cross entropy as the regularization loss. Crucially, while the forget loss is computedonlyon the responseĻ Īø (y|x), the regularization loss is computed over all tokens in the retain sample to aid unlearning stability (see Appendix A for more details). 3 Analyzing frequency effects in a controlled setting We first construct a synthetic setup which allows us to test our frequency-unlearning hypothesis in a controlled setting. Our setup consists of training language models of various sizes form scratch on a dataset of biographies and questions about these biographies. Once trained, we evaluate the model by asking questions about some of the biographies. We then unlearn information from various biographies that differ according to their frequency in the pre-training data and re-evaluate the modelsā ability to answer questions about them. 3.1 Dataset creation Here we describe the dataset on which we pre-train our models. We follow thebioS-single setup proposed by Allen-Zhu & Li (2024) to create fake biographies. The dataset generation pipeline is shown in Figure 2. Our dataset contains two types of instances ā synthetic biographies (BIO) and question-answer pairs (QA) about the biographies. We start by sampling a tuple of eight attributes:name, birthday, birth city, university, major, employer, employer city, pronoun. Next, the attribute tuple is converted into a biography using a randomly sampled biography template. We then convert the attribute tuple into 1 We note even when using Gradient Ascent as an unlearning method, the overall objective is still optimized using gradient descent. 3 Published as a conference paper at COLM 2025 020406080100 0.0 0.2 0.4 0.6 0.8 1.0 GPT2 - 20M 020406080100 Training Epochs 0.0 0.2 0.4 0.6 0.8 1.0 GPT2 - 124M 020406080100 0.0 0.2 0.4 0.6 0.8 1.0 GPT2 - 210M QA high-countQA low-countQA UtilityQA RetainBIO All Figure 3:BIOandQAevaluations as training progresses on the GPT models. The evaluation metric is Rouge-L.QAaccuracies are averaged across all 6 attributes.Over 100 epochs, the models learn to answer questions from the utility, high and low-count sets which are not shown during training. High-count biographies are up sampled and so high-count QA is learned faster than the other evaluation sets. QA instances that query each person-attribute relation (e.g., āWhen was Natalie Schneider born?ā, āWhere was Natalie Schneider born?ā). This is also done using QA templates. We generate 10,000 such biographies and 60,000 associated QA pairs. The attribute lists, biography- and question templates are provided in Appendix B.1. Constructing training and evaluation splitsBefore training, we divide the entire dataset (BIO+QA) into four groupsby person: retain (50%), high-count (16.7%), low-count (16.7%) and utility (16.6%). To simulate variations in exposure, we up-sample the biographies corresponding to one of the subsets (high-count) by a factor of 10x. We do this by resampling biography templates for this subset, keeping the attribute tuples unchanged. Training is done jointly onBIOandQAinstances. 2 For training, we use biographies fromallsplits but the QA instances fromonlytheretainsplit. All otherQAsplits:high-count, low-count, utility are used for evaluation and unlearning. Note that the QA splits for unlearning arenotused for pre-training. Overall, this setting is intended to mimic the acquisition of factual knowledge in LLM pre-training: TheBIOinstances imitate pre-training data in LLMs and theQAinstances mimic instruction finetuning. The goal is to train a model on all biographies but only a subset of the questions, using the other questions to evaluate knowledge extraction abilities. 3.2 Training and evaluation We pre-train four GPT-2 models (Radford et al., 2019) of varying sizes ā 20M, 50M, 124M and 210M ā on the synthetic data described in the previous section. We follow Allen-Zhu & Li (2024) and randomly sampleBIOandQAinstances during training. 2 We pre-train all models for 100 epochs using a learning rate of 0.001. Additional hyperparameters are provided in Appendix B.2. We evaluate models in two different ways: One tests how well the model retains information about the biographies it saw during training and the other tests the modelās ability to answer questions about the biographies. (1)BIOaccuracy: Here, we test the modelās biography completion ability by prompting it with tokens up to a required attribute and then evaluating the completion (eg., āWayne Natalie Schneider was born on...ā). To ensure robustness, we resample biography templates during BIO evaluation. (2)QAaccuracy: To test a modelās general ability to retrieve knowledge stated in the pre-training data, we query the model for person-attribute relations. Since the model also sawQAinstances during training, we design this evaluation as aQAtask using thelow, high-countQA, and utilityQAsubsets, which were held-out during training. 2 Allen-Zhu & Li note thatjointtraining leads to better task generalization than pre-training sequentially onBIOinstances followed by theQAinstances 4 Published as a conference paper at COLM 2025 3.2.1 Models are good at answering questions about biographies Figure 3 shows the evaluation results of the 20M, 124M, and 210M models throughout training. For all models, theBIOaccuracy and theQAretain accuracy reaches close to 99% early on. This is not surprising, as the models are explicitly trained on these sets. As training progresses, we see a steady increase in theQAperformance for the evaluation splits. For the up-sampled biographies (high-count) we observe a higher performance than for other subsets. However, at the end of training, the accuracies for all evaluation splits are close to each other, plateauing at around 80% accuracy. These results indicates that the trained models are able to perform knowledge extraction for theunseenperson-attribute questions from the evaluation set, i.e., they learned do extract knowledge from their pre-training data. 3.3 Unlearning biography information Next, we aim to unlearning specific biographical information from our trained models. SetupOur unlearning setup closely follows Maini et al. (2024). We unlearn only on theQA instances from the targets splits, using theQAinstances from the retain set for regularization. Both sets are filtered by the attribute being unlearned. Note thatBIOinstances are not involved in the unlearning process. We compare Gradient Ascent, SIMNPO and IDK losses for unlearning. We unlearn for 20 epochs using a batch size of 16 and run all experiments with 3 different seeds. Further hyperparameters can be found in Appendix B.3. EvaluationWe evaluate both theQAandBIOaccuracies for the target, retain and utility sets. Since theBIOaccuracy measures how good a model is at completing information it saw during training via language modeling, we expect this metric to be an upper bound for theQAaccuracy. Stated differently, we do not expect a model to be able to correctly answer a question if it cannot correctly complete a biography via language modeling. The metric used both evaluations is Rouge-L (Lin, 2004). 3.3.1 Results for individual models Figure 4 shows the results for unlearning the employer attribute from the 20M model using high-count and low-count groups as unlearning targets. We obtain highly similar results across attributes, model sizes, and unlearning methods, which we discuss in Appendix B.3. Unlearning harms knowledge extraction disproportionatelyAs unlearning progresses, QA accuracy (top left) drops well below 20% for both high and low count unlearning, showing that the model successfully learns to produce wrong or irrelevant answers for target set questions. This also degrades QA utility (25% drop), suggesting that unlearning adversely affects the modelās general knowledge extraction. In contrast, BIO performance for utility sets drops only 10%, indicating that unlearning damages task-specific (QA) knowledge more so than general (biography) knowledge. Frequency affects unlearning successIn Figure 4, theQAaccuracies (top left) for both high and low-count unlearning follow similar trends. However,BIOevaluations (top middle) show a stark contrast. Even whenQAaccuracy drops below 20% by the end of unlearning, the model that unlearns the high-count split retains considerably moreBIOaccuracy (+20%) than the one unlearning the low-count split. This discrepancy arises from the upsampling of high-count biographies, making it harder to fully erase information from this subset. We see similar trends for SIMNPO as well (Figure 7). Our results for refusal training (Figure 8) are the only exception in this trend, where theBIOaccuracy never falls below 98% for either split. We attribute this to the fact that in this setup, the sequence āI dont knowā was never seen during pre-training and the model very likely memorizes this response during unlearning. 5 Published as a conference paper at COLM 2025 01020304050 0.00 0.25 0.50 0.75 1.00 QA Target (employer) 01020304050 0.6 0.8 1.0 BIO Target (employer) 01020304050 0.85 0.90 0.95 BIO Target (other attributes) 01020304050 0.00 0.25 0.50 0.75 1.00 QA Utility (employer) 01020304050 Unlearning Steps 0.6 0.8 1.0 BIO Utility (employer) 01020304050 0.85 0.90 0.95 BIO Utility (other attributes) Target - High Count employer Target - Low Count employer Figure 4:Target and utility evaluations when unlearning high-count and low count QA splits. Retain performance never drops below 0.99 during unlearning. All evaluations are Rouge-L scores. Model is GPT-20M, the attribute unlearned isemployer.For a comparable drop in target QA performance across both groups (top left), the corresponding biography completion accuracy for the low-count group drops 20% more (top middle). 3.3.2 Scaling trends for unlearning Next, we investigate how unlearning changes with model size. Figure 5 shows the scaling results for gradient descent. Results for other methods are provided in Appendix B.3. We note that all results discussed are averaged over four attributes and three random seeds. Frequency effects persist across scaleOur results show that across different model sizes, the high-count split is consistently unlearned less effectively than the low-count split. This pattern persists also with SIMNPO (see Figure 7), highlighting that pre-training exposure influences unlearning outcomes across both model sizes and unlearning strategies. Biography retention increases with scaleWhen using gradient ascent 3 (Figure 5), we observe a widening divergence between the targetQAandBIOaccuracies as scale increases. In other words, larger models are more effective at suppressing theQAability on the unlearning data while preserving the correspondingBIOinformation at the same time. This suggests that as models grow in size, completely erasing information from its parameters becomes increasingly difficult, reinforcing the challenge oftrueunlearning in high-capacity models. 4 Analyzing frequency effects in the wild Finally, we explore if our observations from the previous section extend to even larger models. This helps understand if the implications of our findings extend to real-world scenarios where data sourced from various distributions will need to be unlearned. We choose OLMo-7B 4 (Groeneveld et al., 2024) as the target model, since we have access to its pre-training data. This is crucial for constructing unlearning datasets that differ by frequency. We directly unlearn from the pre-trained OLMo checkpoint. 4.1 Experimental setup Dataset constructionWe curate three real-world QA datasets of the form (source, target, relation), controlling for the relation between source and target: (1)Country-Capital QA: These are questions of the form (country, capital, iscapital). For verbalization, we use the 3 Similar trends hold for SIMNPO, see Figure 7 4 Specificallyallenai/OLMo-7B-0724-SFT-hf. 6 Published as a conference paper at COLM 2025 0246810 0.0 0.2 0.4 0.6 0.8 1.0 QA High-Count 0246810 0.4 0.6 0.8 1.0 BIO High-Count 0246810 0.4 0.6 0.8 1.0 QA Utility 0246810 0.0 0.2 0.4 0.6 0.8 1.0 QA Low-Count 0246810 0.4 0.6 0.8 1.0 BIO Low-Count 0246810 0.4 0.6 0.8 1.0 QA Utility Unlearning Steps 20M50M124M210M Figure 5:Unlearning results across GPT sizesusing Gradient Ascent for unlearning. Top row shows results for the high-count split. Bottom row for the low-count split. Results are averaged across four attributes. Rougel-L scores are also normalized with initial values. Larger models unlearn target QA pairs (left) while achieving higherBIOaccuracy (middle). template āWhat is the capital ofcountry?capitalā. (2)Book-Author QA: Questions of the form (book, author, isauthor). Questions are paraphrased in a few different ways using manually created templates. (3)ZSRE QA: The ZSRE benchmark contains Wikipedia questions from a variety of (source, target, relation) tuples. This setup represents a loosely controlled albeit realistic dataset for which mimics a potential real-world unlearning request. Samples from each dataset can be seen in Table 4, Table 5 and Table 6. Frequency annotationOnce we collect large samples of (source, target, relation) pairs for each dataset, we compute theco-occurrence frequencyfor each (source,target) in Dolma v1.7 (Soldaini et al., 2024), which was used to pre-train OLMo. 5 Co-occurrence frequency is computed as the number of joint appearances of asourceandtargetpair in Dolma. Let us assume a (source, target) pair(China, Beijing). We wish to estimate the number of times ChinaandBeijingare present in the Dolma corpus, separated by a distance of at most 200 BPE tokens (200 is a conservative upper bound of the word-count in a paragraph). This is formalized as: co-occur(China, Beijing) = ā (i,j) 1[w i =āChinaāā§w j =āBeijingāā§|iāj|<200], whereiandjrange over all token positions in the Dolma corpus. We use the infinigram framework (Liu et al., 2024) to obtain these counts and divide the (source,target,relation, Dolma count) data points into three equally sized buckets grouped byDolma count. Table 3 provides an overview of the count statistics. We note that the data at this stage has similari- ties to our previous setup: We have QA pairs of a fixedrelation, where the model isexposed to one group much more so than the other. Unlearning setupWe use the most frequent 100 data points from the high/low-count buckets for all unlearning experiments. While the count composition of each bucket varies among the datasets, we ensure that the high-count bucket is exposed at-least 100 times more than the low count set for all three datasets. 6 The unearning setup closely follows the syn- thetic experiments: For eachdatasetāca pitals,books,zsre, we unlearn high-count dataset 5 The SFT model we use was additionally fine-tuned on Tulu (Ivison et al., 2023) but we choose to ignore these counts as they are dominated by the counts in Dolma. 6 As measured by the median of each bucket. 7 Published as a conference paper at COLM 2025 or low-count dataset , using medium-count dataset for regularization. Hyperparameters used across datasets and unlearning methods can be found in Appendix C.2. The unlearned models are evaluated for unlearning efficacy and utility. Rouge-L is the default metric for evaluation unless stated otherwise. Unlearning efficacy is measured using two approaches: 1) A generative evaluation, where we prompt the model with paraphrased questions from the target set, and 2) a probabilistic evaluation, where the model is prompted to generate a True/False response for a few-shot prompt (Figure 9) that verifies the question-answer pair. We compare the probability of the True/False tokens during probabilistic evaluation. These evaluations are intended to measure unlearning efficacy across task-demands (Hu & Frank, 2024; Deeb & Roger, 2025; Chen et al., 2024). Utility is also evaluated along two axes: 1) In-domain evaluation: Since the last step in the OLMo-SFT pipeline is instruction-tuning on Tulu V2 (Ivison et al., 2023), we consider the evaluations on Tulu asin-domain. We test in-domain generation utility using a zero-shot subset of FLAN (Longpre et al., 2023), which is included in Tulu. We also evaluate on few- shot QA samples from FLAN to assess arelated-but-differenttask. To measure probabilistic performance, we compute the perplexity on a subset of Tulu sampled from all composite tasks. 2) OOD evaluation: The world-facts questions from Maini et al. (2024) are used for out-of-domain QA evaluation. We also evaluate on tiny-MMLU and tiny-Hellaswag (Polo et al., 2024), which offer probabilistic measures for utility. To prevent data leakage, we make sure that there is no overlap between the answer tokens of the target and utility splits. 4.2 Results We present results from unlearning the capitals dataset with SIMNPO in Figure 6. Other dataset-method combinations are illustrated in Appendix C.3. Unlearning overexposed instances is more difficultMirroring observations from the synthetic setup in Section 3, we see that unlearning efficacy strongly depends on frequency. Across the board, our results show that there is a considerable difference between unlearning data from different count buckets. Given an equivalent drop in utility, we see that the (1) paraphrased target performance for the high-count split does not drop as much as the low-count split (2) in the case that it does, itās probabilistic performance does not drop below 99%. In all our experiments, the generative and probabilistic performance of the low-count split falls consistently lower than the high-count split. Probabilistic and generative utility evaluation do not tell the same storyAcross experi- ments, we consistently observe that all the generation based evaluations drop as unlearning progresses. Notably, zero-shot QA drops more than few-shot QA across the board. On the other hand, neither of our probabilistic evaluations, e.g., tinyMMLU or tinyHellaswag deteriorate with unlearning. This is true even in cases where zero-shot QA deteriorates considerably (see Figures 16 and 17). These results highlight that that there seems to be a task-specific element to utility degradation, which aligns with our findings in the synthetic case (Section 3.3.1). Such task-dependent discrepancies have also shown up in previous work on model evaluation (Hu & Frank, 2024; Hu & Levy, 2023) and preference optimiza- tion (Chen et al., 2024). Future work should consider these differences based on evaluation to avoid misconceptions about (decreases in) model utility after gradient-based unlearning. 5 Related work LLM Unlearning ā MethodsExisting literature on LLM unlearning can be broadly categorized by using either black-box or white-box methods. These categories differ based on whether data-specific modifications are directly applied to the modelās parameters or not. Black-box methods rely on gradient-based approaches, i.e., they update model parameters through gradient descent (Ishibashi & Shimodaira, 2023; Jang et al., 2023; Zhang et al., 2024; Fan et al., 2024). White-box methods offer a more surgical approach to unlearning. The general idea is to locate and directly neutralize model components that correspond to the 8 Published as a conference paper at COLM 2025 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.4 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Retain Set 0510 0.5 0.6 0.7 0.8 0.9 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.7 0.8 0.9 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - High Count Capitals Target - Low Count Capitals Figure 6:Unlearning high-count and low-count capitals with SIMNPO on OLMo-7B. Rouge-L is the evaluation metric. Top row shows performances for the forget and retain sets. Middle row isin-domainutility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values.Infrequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. target data, without updating the entire model (Guo et al., 2025; Ilharco et al., 2023; Li et al.). There is an additional class ofgrey-boxmethods which combine the strengths of the black and white-box methods. These work by limiting gradient descent to a data-specific subset of the modelās weights found using attribution (Hong et al., 2025; Zhang et al., 2025) or insights from interpretability research (Tutek et al., 2025). LLM Unlearning ā DataUnlearning datasets are different across tasks and domains. A common task in previous work is to unlearn question-answer pairs and/or multiple-choice questions. Several works attempt to unlearn entire domains, where the data removal is moregeneral. Forgetting the Harry Potter universe (Eldan & Russinovich, 2023) or news articles (Shi et al., 2025) are examples for this. Across both tasks, the factuality of the data to be unlearned also varies considerably. Several works look at unlearning fictitious data (Maini et al., 2024; Deeb & Roger, 2025; Guo et al., 2025) from models that are fine tuned on these datasets. Other works also look at removing real-world knowledge like bio-chemical weaponry (Li et al.), Wikipedia knowledge (Patil et al., 2024), or celebrity trivia (Jin et al.) from pre-trained models. Our work spans both setups: we pre-train models from scratch using synthetically generated data, and also unlearn real-world data from a pre-trained LLM. Memorization and UnlearningThe effects of memorization on unlearning have been studied in computer vision (Zhao et al., 2024), where the authors show that verbatim memorization negatively impacts the feasibility of unlearning. B Ģ arbulescu & Triantafillou (2024) study the effects of memorization in LLM unlearning. They unlearn memorized instances of PILE (Gao et al., 2020) from the GPT-Neo models (Black et al., 2021), establishing that verbatim memorization is adversary to LLM unlearning as well. Our work asks a similar question in an intermediate setting: what if instances are not necessarily memorized, but frequently encountered? Does this also correlate with the ability to unlearn data? In concurrent work, Baluta et al. (2024) explore similar questions in a synthetic setup, using machine translation as the target task and gradient ascent as the unlearning method. 9 Published as a conference paper at COLM 2025 Their conclusions agree with ours ā that differently exposed/memorized data points are unlearned differently. Our work adds evidence to this narrative, establishing the exposure- unlearning correlation in a widely used open-source language model, i.e., OLMo, and explores variations across model scale, unlearning methods, and evaluation setups. Effect of data frequency on LLM behaviorVariations in data exposure during pre-training has been shown to impact multiple aspects of model behavior: In computer vision, previous work (Parashar et al., 2024; Udandarao et al., 2024) has shown that the zero-shot capabilities of VLMs are linked to the frequency of a concept in the pre-training corpus. Consequently, Verma et al. (2024) show that image generation models are better at imitating images fre- quently seen during pre-training. In the LLM domain, previous work has shown that the duplication of training samples in the pre-training corpus considerably degrades model performance (Lee et al., 2022) and increases privacy issues (Kandpal et al., 2022). Merullo et al. (2025) show that factual knowledge which is more frequent in pre-training data is linearly encoded in LLM representations. Recent work (Carlini et al., 2023) has also drawn strong connections between memorization and the frequency of training examples: Shi et al. (2024) show that repeated exposure to certain data points during pre-training increases the strength of memorization, making these data points more detectable via membership inference attacks (Mattern et al., 2023). Similarly, Nasr et al. (2025) demonstrate that models trained for more epochs are more likely to regurgitate verbatim training examples, reinforc- ing the idea that exposure frequency amplifies memorization and affects model behavior at inference time. Our work contributes to this narrative, and studies the role of frequency in unlearning. We examine how repeated co-occurrence of entities in pre-training data can influence unlearning, and show that frequently seen information (here entities and their relationship) is considerably harder to unlearn than infrequent information. 6 Conclusions and Future Work In this work, we test the hypothesis that it should be more difficult to unlearn data that was seen more frequently during pre-training. We provide evidence for this hypothesis across synthetic and real-world setups: 1) We train GPT-2 models from scratch on fake biographies and find that unlearning questions about more frequent biographies is more difficult than other biographies. 2) Extending our results to a real-world scenario, we observe similar trends when unlearning QA pairs from OLMo-7B. Unlearning knowledge that is not frequent in the OLMo pre-training corpus is more easy than frequently encountered data. Additionally, our experiments reveal discrepancies between evaluations of unlearning: While probabilistic evaluations of forget quality and utility display only a minor impact of unlearning on model performance, the impact on performance seems much more negative when using generative evaluations. We make the following suggestions to guide future research in LLM unlearning: 1)Unlearn- ing Methodology: As a first step, future work on optimization based unlearning should group data points in the forget set according to their estimated frequency to make sure that a proposed algorithm works well across different samples. To foster research on data-specific unlearning, we need better benchmarks that offer a range of models where training data is known and unlearning splits can be designed carefully. 2)Utility Evaluation: We call for a more comprehensive evaluation of utility following unlearning, given the variation we observed when reporting utility with different benchmarks. We also advocate placing greater emphasis on generative evaluations over likelihood evaluations, since our findings suggest that generative tasks are more sensitive to model degradation. Acknowledgments We would like to thank Fabian David Schmidt for many helpful discussions and feedback on this work. We also thank the COLM 2025 reviewers for their constructive feedback. Marius Mosbach is supported by the Mila P2v5 grant and the Mila-Samsung grant. Siva Reddy is supported by the Canada CIFAR AI Chairs program and the NSERC Discovery Grant program. 10 Published as a conference paper at COLM 2025 References Zeyuan Allen-Zhu and Yuanzhi Li. Physics of Language Models: Part 3.1, Knowledge Storage and Extraction. InForty-first International Conference on Machine Learning, 2024. URLhttps://openreview.net/forum?id=5x788rqbcj. Zeyuan Allen-Zhu and Yuanzhi Li.Physics of language models:Part 3.2, knowledge manipulation.In Y. Yue, A. Garg, N. Peng, F. Sha, and R. Yu (eds.),International Conference on Representation Learning, volume 2025, p. 85824ā 85832, 2025.URLhttps://proceedings.iclr.c/paperfiles/paper/2025/file/ d5494c8747276d3cdb2598e5617de89d-Paper-Conference.pdf. Teodora Baluta, Pascal Lamblin, Daniel Tarlow, Fabian Pedregosa, and Gintare Karolina Dziugaite. Unlearning in- vs. out-of-distribution data in LLMs under gradient-based method, 2024. URLhttps://arxiv.org/abs/2411.04388. Fazl Barez, Tingchen Fu, Ameya Prabhu, Stephen Casper, Amartya Sanyal, Adel Bibi, Aidan OāGara, Robert Kirk, Ben Bucknall, Tim Fist, Luke Ong, Philip Torr, Kwok-Yan Lam, Robert Trager, David Krueger, S Ģ oren Mindermann, Jos Ģ e Hernandez-Orallo, Mor Geva, and Yarin Gal. Open Problems in Machine Unlearning for AI Safety, 2025. URL https://arxiv.org/abs/2501.04952. Yoshua Bengio, S Ģ oren Mindermann, Daniel Privitera, Tamay Besiroglu, Rishi Bommasani, Stephen Casper, Yejin Choi, Philip Fox, Ben Garfinkel, Danielle Goldfarb, Hoda Heidari, Anson Ho, Sayash Kapoor, Leila Khalatbari, Shayne Longpre, Sam Manning, Vasilios Mavroudis, Mantas Mazeika, Julian Michael, Jessica Newman, Kwan Yee Ng, Chinasa T. Okolo, Deborah Raji, Girish Sastry, Elizabeth Seger, Theodora Skeadas, Tobin South, Emma Strubell, Florian Tram ` er, Lucia Velasco, Nicole Wheeler, Daron Acemoglu, Ol- ubayo Adekanmbi, David Dalrymple, Thomas G. Dietterich, Edward W. Felten, Pascale Fung, Pierre-Olivier Gourinchas, Fredrik Heintz, Geoffrey Hinton, Nick Jennings, An- dreas Krause, Susan Leavy, Percy Liang, Teresa Ludermir, Vidushi Marda, Helen Margetts, John McDermid, Jane Munga, Arvind Narayanan, Alondra Nelson, Clara Neppel, Alice Oh, Gopal Ramchurn, Stuart Russell, Marietje Schaake, Bernhard Sch Ģ olkopf, Dawn Song, Alvaro Soto, Lee Tiedrich, Ga Ģ el Varoquaux, Andrew Yao, Ya-Qin Zhang, Fahad Albal- awi, Marwan Alserkal, Olubunmi Ajala, Guillaume Avrin, Christian Busch, Andr Ģ e Car- los Ponce de Leon Ferreira de Carvalho, Bronwyn Fox, Amandeep Singh Gill, Ahmet Halit Hatip, Juha Heikkil Ģ a, Gill Jolly, Ziv Katzir, Hiroaki Kitano, Antonio Kr Ģ uger, Chris Johnson, Saif M. Khan, Kyoung Mu Lee, Dominic Vincent Ligot, Oleksii Molchanovskyi, Andrea Monti, Nusu Mwamanzi, Mona Nemer, Nuria Oliver, Jos Ģ e Ram Ģ on L Ģ opez Portillo, Balara- man Ravindran, Raquel Pezoa Rivera, Hammam Riza, Crystal Rugege, Ciar Ģ an Seoighe, Jerry Sheehan, Haroon Sheikh, Denise Wong, and Yi Zeng. International AI Safety Report, 2025. URLhttps://arxiv.org/abs/2501.17805. Sid Black, Leo Gao, Phil Wang, Connor Leahy, and Stella Biderman. GPT-Neo: Large Scale Autoregressive Language Modeling with Mesh-Tensorflow. 2021. URLhttps: //api.semanticscholar.org/CorpusID:245758737. Lucas Bourtoule, Varun Chandrasekaran, Christopher A. Choquette-Choo, Hengrui Jia, Adelin Travers, Baiwu Zhang, David Lie, and Nicolas Papernot. Machine Unlearn- ing. In2021 IEEE Symposium on Security and Privacy (SP), p. 141ā159, 2021. doi: 10.1109/SP40001.2021.00019. URLhttps://ieeexplore.ieee.org/stamp/stamp.jsp?tp= &arnumber=9519428. George-Octavian B Ģ arbulescu and Peter Triantafillou. To Each (Textual Sequence) Its Own: Improving Memorized-Data Unlearning in Large Language Models. In Ruslan Salakhut- dinov, Zico Kolter, Katherine Heller, Adrian Weller, Nuria Oliver, Jonathan Scarlett, and Felix Berkenkamp (eds.),Proceedings of the 41st International Conference on Machine Learning, volume 235 ofProceedings of Machine Learning Research, p. 3003ā3023. PMLR, 21ā27 Jul 2024. URLhttps://proceedings.mlr.press/v235/barbulescu24a.html. Yinzhi Cao and Junfeng Yang. Towards Making Systems Forget with Machine Unlearning. In2015 IEEE Symposium on Security and Privacy, p. 463ā480, 2015. doi: 10.1109/SP.2015.35. URLhttps://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7163042. 11 Published as a conference paper at COLM 2025 Nicholas Carlini, Florian Tram ` er, Eric Wallace, Matthew Jagielski, Ariel Herbert-Voss, Kather- ine Lee, Adam Roberts, Tom Brown, Dawn Song, Ģ Ulfar Erlingsson, Alina Oprea, and Colin Raffel. Extracting Training Data from Large Language Models. In30th USENIX Se- curity Symposium (USENIX Security 21), p. 2633ā2650. USENIX Association, August 2021. ISBN 978-1-939133-24-3. URLhttps://w.usenix.org/conference/usenixsecurity21/ presentation/carlini-extracting. Nicholas Carlini, Daphne Ippolito, Matthew Jagielski, Katherine Lee, Florian Tramer, and Chiyuan Zhang. Quantifying Memorization Across Neural Language Models. InThe Eleventh International Conference on Learning Representations, 2023. URLhttps: //openreview.net/forum?id=TatRHT%5F1cK. Angelica Chen, Sadhika Malladi, Lily H. Zhang, Xinyi Chen, Qiuyi Zhang, Ra- jesh Ranganath, and Kyunghyun Cho.Preference Learning Algorithms Do Not Learn Preference Rankings.In A. Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang (eds.),Advances in Neural In- formation Processing Systems, volume 37, p. 101928ā101968. Curran Associates, Inc., 2024.URLhttps://proceedings.neurips.c/paper%5Ffiles/paper/2024/file/ b8ce770a6b25e603fbff4a37f9e31edc-Paper-Conference.pdf. Paul F Christiano, Jan Leike, Tom Brown, Miljan Martic, Shane Legg, and Dario Amodei.Deep Reinforcement Learning from Human Preferences.In I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Gar- nett (eds.),Advances in Neural Information Processing Systems, volume 30. Curran As- sociates, Inc., 2017. URLhttps://proceedings.neurips.c/paper%5Ffiles/paper/2017/ file/d5e2c0adad503c91f91df240d0cd4e49-Paper.pdf. CraigH411.List of 1,000 Most Common Last Names (USA).https://gist. githubusercontent.com/craigh411/19a4479b289ae6c3f6edb95152214efc/raw/ d25a1afd3de42f10abdea7740ed098d41de3c330/List%2520of%2520the%25201,000% 2520Most%2520Common%2520Last%2520Names%2520(USA), 2025. Accessed: 2025-03-24. Aghyad Deeb and Fabien Roger. Do Unlearning Methods Remove Information from Language Model Weights?, 2025. URLhttps://arxiv.org/abs/2410.08827. dotJoel.List of Universities and Colleges.https://gist.githubusercontent.com/ dotJoel/90c6acd65331c406d3cb/raw/3f3e5b495b8d6c48f28c43d241075149294f5714/ all-colleges.txt, 2025. Accessed: 2025-03-24. EatMoreOranges.Fortune 500 Companies Dataset (2023).https://raw. githubusercontent.com/EatMoreOranges/Fortune-500-Dataset/refs/heads/main/ data/2023-fortune-500-data.csv, 2023. Accessed: 2025-03-24. Ronen Eldan and Mark Russinovich. Whoās Harry Potter? Approximate Unlearning in LLMs, 2023. URLhttps://arxiv.org/abs/2310.02238. Chongyu Fan, Jiancheng Liu, Licong Lin, Jinghan Jia, Ruiqi Zhang, Song Mei, and Sijia Liu. Simplicity Prevails: Rethinking Negative Preference Optimization for LLM Unlearning. InNeurips Safe Generative AI Workshop 2024, 2024. URLhttps://openreview.net/forum? id=pVACX02m0p. Leo Gao, Stella Biderman, Sid Black, Laurence Golding, Travis Hoppe, Charles Foster, Jason Phang, Horace He, Anish Thite, Noa Nabeshima, Shawn Presser, and Connor Leahy. The Pile: An 800GB Dataset of Diverse Text for Language Modeling, 2020. URL https://arxiv.org/abs/2101.00027. Grammakov.USA Cities and States Dataset.https://raw.githubusercontent.com/ grammakov/USA-cities-and-states/refs/heads/master/uscitiesstatescounties. csv, 2025. Accessed: 2025-03-24. 12 Published as a conference paper at COLM 2025 Dirk Groeneveld, Iz Beltagy, Evan Walsh, Akshita Bhagia, Rodney Kinney, Oyvind Tafjord, Ananya Jha, Hamish Ivison, Ian Magnusson, Yizhong Wang, Shane Arora, David Atkin- son, Russell Authur, Khyathi Chandu, Arman Cohan, Jennifer Dumas, Yanai Elazar, Yuling Gu, Jack Hessel, Tushar Khot, William Merrill, Jacob Morrison, Niklas Muen- nighoff, Aakanksha Naik, Crystal Nam, Matthew Peters, Valentina Pyatkin, Abhilasha Ravichander, Dustin Schwenk, Saurabh Shah, William Smith, Emma Strubell, Nishant Subramani, Mitchell Wortsman, Pradeep Dasigi, Nathan Lambert, Kyle Richardson, Luke Zettlemoyer, Jesse Dodge, Kyle Lo, Luca Soldaini, Noah Smith, and Hannaneh Hajishirzi. OLMo: Accelerating the Science of Language Models. In Lun-Wei Ku, Andre Martins, and Vivek Srikumar (eds.),Proceedings of the 62nd Annual Meeting of the Association for Com- putational Linguistics (Volume 1: Long Papers), p. 15789ā15809, Bangkok, Thailand, August 2024. Association for Computational Linguistics. doi: 10.18653/v1/2024.acl-long.841. URLhttps://aclanthology.org/2024.acl-long.841/. Phillip Huang Guo, Aaquib Syed, Abhay Sheshadri, Aidan Ewart, and Gintare Karolina Dziugaite. Mechanistic Unlearning: Robust Knowledge Unlearning and Editing via Mechanistic Localization, 2025. URLhttps://openreview.net/forum?id=vsU2veUpiR. Peter Hase, Thomas Hofweber, Xiang Zhou, Elias Stengel-Eskin, and Mohit Bansal. Fun- damental Problems With Model Editing: How Should Rational Belief Revision Work in LLMs?Transactions on Machine Learning Research, 2024. ISSN 2835-8856. URL https://openreview.net/forum?id=LRf19n5Ly3. Yihuai Hong, Lei Yu, Haiqin Yang, Shauli Ravfogel, and Mor Geva. Intrinsic Evaluation of Unlearning Using Parametric Knowledge Traces. InWorkshop on Neural Network Weights as a New Data Modality, 2025. URLhttps://openreview.net/forum?id=7bziDC4uQo. Jennifer Hu and Michael Frank. Auxiliary task demands mask the capabilities of smaller lan- guage models. InFirst Conference on Language Modeling, 2024. URLhttps://openreview. net/forum?id=U5BUzSn4tD. Jennifer Hu and Roger Levy. Prompting is not a substitute for probability measurements in large language models. In Houda Bouamor, Juan Pino, and Kalika Bali (eds.),Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, p. 5040ā5060, Singapore, December 2023. Association for Computational Linguistics. doi: 10.18653/v1/ 2023.emnlp-main.306. URLhttps://aclanthology.org/2023.emnlp-main.306/. Jing Huang, Diyi Yang, and Christopher Potts. Demystifying Verbatim Memorization in Large Language Models. In Yaser Al-Onaizan, Mohit Bansal, and Yun-Nung Chen (eds.), Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, p. 10711ā10732, Miami, Florida, USA, November 2024. Association for Computational Linguistics. doi: 10.18653/v1/2024.emnlp-main.598. URLhttps://aclanthology.org/ 2024.emnlp-main.598/. Gabriel Ilharco, Marco Tulio Ribeiro, Mitchell Wortsman, Ludwig Schmidt, Hannaneh Ha- jishirzi, and Ali Farhadi. Editing models with task arithmetic. InThe Eleventh International Conference on Learning Representations, 2023. URLhttps://openreview.net/forum?id= 6t0Kwf8-jrj. Yoichi Ishibashi and Hidetoshi Shimodaira. Knowledge Sanitization of Large Language Models.CoRR, abs/2309.11852, 2023. URLhttps://doi.org/10.48550/arXiv.2309. 11852. Hamish Ivison, Yizhong Wang, Valentina Pyatkin, Nathan Lambert, Matthew E. Peters, Pradeep Dasigi, Joel Jang, David Wadden, Noah A. Smith, Iz Beltagy, and Hannaneh Hajishirzi. Camels in a Changing Climate: Enhancing LM Adaptation with Tulu 2.CoRR, abs/2311.10702, 2023. URLhttps://doi.org/10.48550/arXiv.2311.10702. Joel Jang, Dongkeun Yoon, Sohee Yang, Sungmin Cha, Moontae Lee, Lajanugen Logeswaran, and Minjoon Seo. Knowledge Unlearning for Mitigating Privacy Risks in Language Models. In Anna Rogers, Jordan Boyd-Graber, and Naoaki Okazaki (eds.),Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long 13 Published as a conference paper at COLM 2025 Papers), p. 14389ā14408, Toronto, Canada, July 2023. Association for Computational Linguistics. doi: 10.18653/v1/2023.acl-long.805. URLhttps://aclanthology.org/2023. acl-long.805/. Zhuoran Jin, Pengfei Cao, Chenhao Wang, Zhitao He, Hongbang Yuan, Jiachun Li, Yubo Chen, Kang Liu, and Jun Zhao. RWKU: Benchmarking Real-World Knowledge Unlearning for Large Language Models. URLhttp://arxiv.org/abs/2406.10890. JTRNS.First Names Dataset.https://gist.githubusercontent.com/JTRNS/ 6faaf857580eed18aeab6ac9c97993c7/raw/b5f7ade4f5454ac602c1cf0c00e73f97658243a/ first-names.txt, 2025. Accessed: 2025-03-24. Nikhil Kandpal, Eric Wallace, and Colin Raffel. Deduplicating Training Data Mitigates Privacy Risks in Language Models. In Kamalika Chaudhuri, Stefanie Jegelka, Le Song, Csaba Szepesvari, Gang Niu, and Sivan Sabato (eds.),Proceedings of the 39th International Conference on Machine Learning, volume 162 ofProceedings of Machine Learning Research, p. 10697ā10707. PMLR, 17ā23 Jul 2022. URLhttps://proceedings.mlr.press/v162/ kandpal22a.html. Katherine Lee, Daphne Ippolito, Andrew Nystrom, Chiyuan Zhang, Douglas Eck, Chris Callison-Burch, and Nicholas Carlini. Deduplicating Training Data Makes Language Models Better. In Smaranda Muresan, Preslav Nakov, and Aline Villavicencio (eds.), Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 8424ā8445, Dublin, Ireland, May 2022. Association for Computational Linguistics. doi: 10.18653/v1/2022.acl-long.577. URLhttps://aclanthology.org/2022. acl-long.577/. Nathaniel Li, Alexander Pan, Anjali Gopal, Summer Yue, Daniel Berrios, Alice Gatti, Justin D. Li, Ann-Kathrin Dombrowski, Shashwat Goel, Long Phan, Gabriel Mukobi, Nathan Helm-Burger, Rassin Lababidi, Lennart Justen, Andrew B. Liu, Michael Chen, Isabelle Barrass, Oliver Zhang, Xiaoyuan Zhu, Rishub Tamirisa, Bhrugu Bharathi, Adam Khoja, Zhenqi Zhao, Ariel Herbert-Voss, Cort B. Breuer, Samuel Marks, Oam Patel, Andy Zou, Mantas Mazeika, Zifan Wang, Palash Oswal, Weiran Lin, Adam A. Hunt, Justin Tienken- Harder, Kevin Y. Shih, Kemper Talley, John Guan, Russell Kaplan, Ian Steneker, David Campbell, Brad Jokubaitis, Alex Levinson, Jean Wang, William Qian, Kallol Krishna Karmakar, Steven Basart, Stephen Fitz, Mindy Levine, Ponnurangam Kumaraguru, Uday Tupakula, Vijay Varadharajan, Ruoyu Wang, Yan Shoshitaishvili, Jimmy Ba, Kevin M. Esvelt, Alexandr Wang, and Dan Hendrycks. The WMDP Benchmark: Measuring and Reducing Malicious Use With Unlearning. URLhttp://arxiv.org/abs/2403.03218. Chin-Yew Lin. ROUGE: A Package for Automatic Evaluation of Summaries. InText Summarization Branches Out, p. 74ā81, Barcelona, Spain, July 2004. Association for Com- putational Linguistics. URLhttps://aclanthology.org/W04-1013/. Jiacheng Liu, Sewon Min, Luke Zettlemoyer, Yejin Choi, and Hannaneh Hajishirzi. Infini- gram: Scaling Unbounded n-gram Language Models to a Trillion Tokens. InFirst Confer- ence on Language Modeling, 2024. URLhttps://openreview.net/forum?id=u2vAyMeLMm. Shayne Longpre, Le Hou, Tu Vu, Albert Webson, Hyung Won Chung, Yi Tay, Denny Zhou, Quoc V. Le, Barret Zoph, Jason Wei, and Adam Roberts. The flan collection: designing data and methods for effective instruction tuning. InProceedings of the 40th International Conference on Machine Learning, ICMLā23. JMLR.org, 2023. URLhttps://proceedings. mlr.press/v202/longpre23a/longpre23a.pdf. Pratyush Maini, Zhili Feng, Avi Schwarzschild, Zachary Chase Lipton, and J Zico Kolter. TOFU: A Task of Fictitious Unlearning for LLMs. InFirst Conference on Language Modeling, 2024. URLhttps://openreview.net/forum?id=B41hNBoWLo. Justus Mattern, Fatemehsadat Mireshghallah, Zhijing Jin, Bernhard Schoelkopf, Mrinmaya Sachan, and Taylor Berg-Kirkpatrick. Membership Inference Attacks against Language Models via Neighbourhood Comparison. InFindings of the Association for Computational Linguistics: ACL 2023, p. 11330ā11343, Toronto, Canada, July 2023. Association for Computational Linguistics. URLhttps://aclanthology.org/2023.findings-acl.719. 14 Published as a conference paper at COLM 2025 Jack Merullo, Noah A. Smith, Sarah Wiegreffe, and Yanai Elazar. On Linear Representations and Pretraining Data Frequency in Language Models. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps://openreview.net/forum?id= EDoD3DgivF. Milad Nasr, Javier Rando, Nicholas Carlini, Jonathan Hayase, Matthew Jagielski, A. Feder Cooper, Daphne Ippolito, Christopher A. Choquette-Choo, Florian Tram ` er, and Katherine Lee. Scalable Extraction of Training Data from Aligned, Production Language Models. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps: //openreview.net/forum?id=vjel3nWP2a. Long Ouyang, Jeff Wu, Xu Jiang, Diogo Almeida, Carroll L. Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, John Schulman, Jacob Hilton, Fraser Kelton, Luke Miller, Maddie Simens, Amanda Askell, Peter Welinder, Paul Christiano, Jan Leike, and Ryan Lowe. Training language models to follow instructions with human feedback. URLhttps://proceedings.neurips.c/paper%5Ffiles/paper/ 2022/file/b1efde53be364a73914f58805a001731-Paper-Conference.pdf. Shubham Parashar, Zhiqiu Lin, Tian Liu, Xiangjue Dong, Yanan Li, Deva Ramanan, James Caverlee, and Shu Kong. The neglected tails in vision-language models.2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 12988ā12997, 2024. URLhttps://openaccess.thecvf.com/content/CVPR2024/papers/ParasharThe NeglectedTailsinVision-LanguageModelsCVPR2024paper.pdf. Vaidehi Patil, Peter Hase, and Mohit Bansal. Can Sensitive Information Be Deleted From LLMs? Objectives for Defending Against Extraction Attacks. InThe Twelfth International Conference on Learning Representations, 2024. URLhttps://openreview.net/forum?id= 7erlRDoaV8. Felipe Maia Polo, Lucas Weber, Leshem Choshen, Yuekai Sun, Gongjun Xu, and Mikhail Yurochkin. tinyBenchmarks: evaluating LLMs with fewer examples. InForty-first Inter- national Conference on Machine Learning, 2024. URLhttps://openreview.net/forum?id= qAml3FpfhG. Alec Radford, Jeff Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever.Language Models are Unsupervised Multitask Learners.2019.URL https://cdn.openai.com/better-language-models/language%5Fmodels%5Fare% 5Funsupervised%5Fmultitask%5Flearners.pdf. Rafael Rafailov, Archit Sharma, Eric Mitchell, Christopher D Manning, Stefano Ermon, and Chelsea Finn. Direct Preference Optimization: Your Language Model is Secretly a Reward Model. In A. Oh, T. Naumann, A. Globerson, K. Saenko, M. Hardt, and S. Levine (eds.),Advances in Neural Information Processing Systems, volume 36, p. 53728ā53741. Curran Associates, Inc., 2023. URLhttps://proceedings.neurips.c/paper%5Ffiles/ paper/2023/file/a85b405ed65c6477a4fe8302b5e06ce7-Paper-Conference.pdf. Weijia Shi, Anirudh Ajith, Mengzhou Xia, Yangsibo Huang, Daogao Liu, Terra Blevins, Danqi Chen, and Luke Zettlemoyer. Detecting Pretraining Data from Large Language Models. InThe Twelfth International Conference on Learning Representations, 2024. URL https://openreview.net/forum?id=zWqr3MQuNs. Weijia Shi, Jaechan Lee, Yangsibo Huang, Sadhika Malladi, Jieyu Zhao, Ari Holtzman, Daogao Liu, Luke Zettlemoyer, Noah A. Smith, and Chiyuan Zhang. MUSE: Machine Unlearning Six-Way Evaluation for Language Models. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps://openreview.net/forum?id= TArmA033BU. Luca Soldaini, Rodney Kinney, Akshita Bhagia, Dustin Schwenk, David Atkinson, Russell Authur, Ben Bogin, Khyathi Chandu, Jennifer Dumas, Yanai Elazar, Valentin Hofmann, Ananya Harsh Jha, Sachin Kumar, Li Lucy, Xinxi Lyu, Nathan Lambert, Ian Magnusson, Jacob Morrison, Niklas Muennighoff, Aakanksha Naik, Crystal Nam, Matthew E. Pe- ters, Abhilasha Ravichander, Kyle Richardson, Zejiang Shen, Emma Strubell, Nishant 15 Published as a conference paper at COLM 2025 Subramani, Oyvind Tafjord, Pete Walsh, Luke Zettlemoyer, Noah A. Smith, Hannaneh Hajishirzi, Iz Beltagy, Dirk Groeneveld, Jesse Dodge, and Kyle Lo. Dolma: an Open Corpus of Three Trillion Tokens for Language Model Pretraining Research. 2024. URL https://arxiv.org/abs/2402.00159. Kushal Tirumala, Aram H. Markosyan, Luke Zettlemoyer, and Armen Aghajanyan. Mem- orization Without Overfitting: Analyzing the Training Dynamics of Large Language Models. In Alice H. Oh, Alekh Agarwal, Danielle Belgrave, and Kyunghyun Cho (eds.), Advances in Neural Information Processing Systems, 2022. URLhttps://openreview.net/ forum?id=u3vEuRr08MT. Martin Tutek, Fateme Hashemi Chaleshtori, Ana Marasovi Ģ c, and Yonatan Belinkov. Mea- suring Faithfulness of Chains of Thought by Unlearning Reasoning Steps, 2025. URL https://arxiv.org/abs/2502.14829. Vishaal Udandarao, Ameya Prabhu, Adhiraj Ghosh, Yash Sharma, Philip Torr, Adel Bibi, Samuel Albanie, and Matthias Bethge. No āzero-shotā without exponential data: Pretraining concept frequency determines multimodal model performance. InThe Thirty-eighth Annual Conference on Neural Information Processing Systems, 2024. URL https://openreview.net/forum?id=9VbGjXLzig. Sahil Verma, Royi Rassin, Arnav Mohanty Das, Gantavya Bhatt, Preethi Seshadri, Chirag Shah, Jeff Bilmes, Hannaneh Hajishirzi, and Yanai Elazar. How many van goghs does it take to van gogh? finding the imitation threshold. InNeurips Safe Generative AI Workshop 2024, 2024. URLhttps://openreview.net/forum?id=VYXYFftsOn. Yuanshun Yao, Xiaojun Xu, and Yang Liu. Large Language Model Unlearning. InSocially Responsible Language Modelling Research, 2023. URLhttps://openreview.net/forum?id= wKe6jE065x. Xiaojian Yuan, Tianyu Pang, Chao Du, Kejiang Chen, Weiming Zhang, and Min Lin. A Closer Look at Machine Unlearning for Large Language Models. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps://openreview.net/forum?id= Q1MHvGmhyT. Ruiqi Zhang, Licong Lin, Yu Bai, and Song Mei. Negative Preference Optimization: From Catastrophic Collapse to Effective Unlearning. InFirst Conference on Language Modeling, 2024. URLhttps://openreview.net/forum?id=MXLBXjQkmb. Zhiwei Zhang, Fali Wang, Xiaomin Li, Zongyu Wu, Xianfeng Tang, Hui Liu, Qi He, Wenpeng Yin, and Suhang Wang. Catastrophic Failure of LLM Unlearning via Quantization. InThe Thirteenth International Conference on Learning Representations, 2025. URLhttps: //openreview.net/forum?id=lHSeDYamnz. Kairan Zhao, Meghdad Kurmanji, George-Octavian Barbulescu, Eleni Triantafillou, and Peter Triantafillou. What makes unlearning hard and what to do about it. In A. Glober- son, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang (eds.),Ad- vances in Neural Information Processing Systems, volume 37, p. 12293ā12333. Curran As- sociates, Inc., 2024. URLhttps://proceedings.neurips.c/paper%5Ffiles/paper/2024/ file/16e18fa3b3add076c30f2a2598f03031-Paper-Conference.pdf. 16 Published as a conference paper at COLM 2025 A Modified Loss Function for Unlearning Since our unlearning targets are always QA pairs, and the setup closely resembles Maini et al. (2024) and Fan et al. (2024), we adopt their loss formulation for unlearning. Given a target question-answer pair(x target ,y target )and a retain pair(x retain ,y retain ), these papers compute the unlearning loss as: L=L forget (Īø,y target |x target ) +αL regularization (Īø,y retain |x retain )(2) That is, the forget and regularization losses are computed only over the target and retain responses, conditioned on the respective inputs. We propose the use of a modified training loss: L=L forget (Īø,y target |x target ) +αL CE (Īø,y retain |x retain ) +Ī“L CE (Īø,x target ) +αL CE (Īø,x retain ) (3) The modified function presented in Equation (3) adds additional regularization terms over the question tokens for both forget and retain sets. Keeping the forget loss computation the same, the regularization loss is computed over the target questionx target , the retain question and the retain answer conditioned on the question. Note that this does not conflict with the forget signal. i.e., we would like the model to forget the answer to a question, but the question itself is a grammatical sentence we can regularize on. We find that the addition of regularization from the question tokens improve the stability of the unlearning process and decrease the drop in QA performance during unlearning, especially for the larger models. B GPT-2 Experiments B.1 Dataset Creation AttributesEach value in the tuplename, birthday, birth city, university, major, employer, employer city, pronounis randomly sampled from the folowing lists: 1.Each name is sampled from a list of first, middle and last names. First names are taken from JTRNS (2025) and last names from CraigH411 (2025). The first name list is reused for middle names, making sure that they are not duplicates. 2. Birthdays are randomly sampled from[1ā28], [JanāDec], [1900ā2099]. 3.Birth city is sampled from Grammakov (2025). They are cities in the United States of America. 4. Universities are taken from the list of US universities published by dotJoel (2025). 5.Employer list and locations are sourced from the fortune-500 list compiled by EatMoreOranges (2023) 6.Pronouns are sampled fromhe, she, they. We then use the appropriate personal and possessive pronouns. Biography templates and samplesBiography templates are created by first collecting individual templates for each attribute. We use ChatGPT to generate 50 templatesper attribute. Some example attribute templates are provided in Appendix B.1. Attribute templates are drawn at random and concatenated (in the same order) to make biography templates. This gives us a total number of 50 6 unique biography templates. This process results in biographies which are six sentence descriptions of each attribute of a person, composed in the same order. Some examples of biographies are shown below: 1.Sandra Denise Wiseās arrival happened on February 21, 2053. Her life was first influenced by Mount Croghan, SC. She took advantage of internship opportunities at Hendrix College. She collaborated on research projects in Biology. She was employed at Westlake. She gained industry recognition through work in Houston, TX . 17 Published as a conference paper at COLM 2025 2.Kathleen Laura Gordonās arrival happened on April 17, 2079. He was raised in Talbot, IN . He spent countless hours in the library at California Institute of Integral Studies. He took specialized courses in Operations Logistics And E-Commerce . He contributed to the mission of ConocoPhillips. He engaged in consulting work in Houston, TX. 3.Christine Margaret Flowerstook their first breath on June 14, 1900. Her heritage is rooted in Falls Mills, VA . She broadened her academic horizons at University of Wisconsin--Superior. She developed programming skills relevant to Physics . She achieved professional growth at Microsoft. She engaged in consulting work in Redmond, WA. 4.Samantha Megan Deleonwas born on January 27, 2098. They entered the world in Benge, WA . They refined their analytical skills at Brazosport College. They participated in case competitions related to Human Services And Community Organization. They developed expertise through Costco Wholesale . They developed professional skills in Issaquah, WA. 5.Douglas Scott Kim ās first day in the world was June 25, 1902. He owes his origins to Wrentham, MA. He was an active member of the academic community at Hendrix College. He learned industry-standard practices in Music. He thrived in his career at JPMorgan Chase. He advanced his professional journey in New York, NY. Question TemplatesQuestion templates are taken from Allen-Zhu & Li (2024). These are: 1. What is the birth date of NAME? BIRTHDAY. 2. What is the birth city of NAME? LOCATION. 3. Which university did NAME study? UNIVERSITY. 4. What major did NAME study? MAJOR. 5. Which company did NAME work for? EMPLOYER. 6. Where did NAME work? EMPLOYER CITY. B.2 Training Instance ConstructionWe use the mixed training proposed by Allen-Zhu & Li (2024), where the model sees bothBIOandQAinstances . Training samples are constructed by concatenating additional samples to each instance, separated by the<eos>token. The samples for concatenation are randomly samples and homogeneous to the type of the original instance. That is, QA instances are concatenated together and biographies are likewise concatenated. Samples are concatenated until the tokenized instance has a length of 512. For an dataset of 100BIOand 100QAinstances, this produces a dataset of 100x512 BIOinstances and 100x512QAinstances. We use aBIO:QAtoken ratio of 1:3 since Allen-Zhu & Li (2024) report that this aids task-learning. This is done by picking more QA instances at random and repeating the instance construction process. For the toy example, the total dataset would contain (100x512 + 300x512) samples for training. Training HyperparametersA learning rate of 0.001 is used to train all models. We use a batch size of 32 during training. The models are constructed from scratch; the architectures used can be found in Table 2. The learning rate is warmed up for 10% of total steps. The models are trained with fp16 precision, with a weight decay of 0.01. We use thefused variant of the AdamW optimizer for faster converging. Other training hyperparameters are default values and follow Allen-Zhu & Li (2024). Similar to the original paper, we find that the performances for employer city are comparatively weaker for the trained models, so we do not consider it for unlearning. 18 Published as a conference paper at COLM 2025 AttributeExample Templates BirthdayNAME was born on BIRTHDAY NAMEās birthdate is BIRTHDAY NAME came into the world on BIRTHDAY NAME was welcomed into life on BIRTHDAY NAMEās journey began on BIRTHDAY Birth CityPERSONALPRONOUN was born in LOCATION LOCATION is where PERSONALPRONOUN was born POSSESSIVE PRONOUN roots lie in LOCATION PERSONALPRONOUN entered the world in LOCATION POSSESSIVE PRONOUN birthplace is LOCATION UniversityPERSONALPRONOUN studied at UNIVERSITY PERSONALPRONOUN enrolled in UNIVERSITY PERSONAL PRONOUN was accepted into UNIVERSITY PERSONALPRONOUN completed studies at UNIVERSITY PERSONAL PRONOUN honed skills at UNIVERSITY MajorPERSONALPRONOUN specialized in MAJOR PERSONALPRONOUN pursued a degree in MAJOR PERSONALPRONOUN studied MAJOR at university PERSONALPRONOUN conducted research in MAJOR PERSONAL PRONOUN explored MAJOR coursework EmployerPERSONALPRONOUN worked at EMPLOYER PERSONALPRONOUN built a career at EMPLOYER PERSONALPRONOUN gained experience at EMPLOYER PERSONALPRONOUN served in a role at EMPLOYER PERSONALPRONOUN took on responsibilities at EMPLOYER Employer CityPERSONALPRONOUN worked in EMPLOYERCITY PERSONALPRONOUN built a career in EMPLOYERCITY PERSONALPRONOUN took on responsibilities in EMPLOYERCITY PERSONAL PRONOUN developed skills in EMPLOYERCITY PERSONALPRONOUN contributed to projects in EMPLOYERCITY Table 1: Example Templates for Biography generation Model SizeNumber of Hidden LayersNumber of Attention HeadsHidden Size 20M88256 50M88512 124M1212768 210M12161024 Table 2: Model configuration details for the GPT models we train B.3 Unlearning HyperparametersUnlearning uses the loss illustrated in Equation (3). TheĪ“value is set to 1.0 for all runs. For all unlearning experiments, we search for learning rates among 8e-5, 1e-4, 2e-4, 5e-4 andαvalues between 1, 5, 10, 15, 20, 25. For the 20M and 50M models, a learning rate of 2e-4 and anαof 20 is seen to work well. The 124M and 210M models use a learning rate of 8e-5 andα=25. For SIMNPO, we use aγvalue of 0 and aβvalue of 0.1, which is seen to work well. Unlearning plotsFigure 7 and Figure 8 show unlearning plots for GPT-2 models using SIMNPO and refusal losses respectively. Results are plotted and averaged across four attributes. 19 Published as a conference paper at COLM 2025 0246810 0.0 0.2 0.4 0.6 0.8 1.0 QA High-Count 0246810 0.4 0.6 0.8 1.0 BIO High-Count 0246810 0.4 0.6 0.8 1.0 QA Utility 0246810 0.0 0.2 0.4 0.6 0.8 1.0 QA Low-Count 0246810 0.4 0.6 0.8 1.0 BIO Low-Count 0246810 0.4 0.6 0.8 1.0 QA Utility Unlearning Steps 20M50M124M210M Figure 7: Unlearning GPT models using SIMNPO loss. Results are averaged across four attributes. Top row shows results from unlearning the high-count split and the bottom row from unlearning low-count. The Rougel-L scores are normalized across attributes.Larger models display an increased ability to seemingly unlearn target QA pairs (left columns), while actually retaining information as seen in target BIO evaluations (middle columns). 0246810 0.4 0.6 0.8 1.0 QA High-Count 0246810 0.80 0.85 0.90 0.95 1.00 BIO High-Count 0246810 0.4 0.6 0.8 1.0 QA Utility 0246810 0.4 0.6 0.8 1.0 QA Low-Count 0246810 0.80 0.85 0.90 0.95 1.00 BIO Low-Count 0246810 0.4 0.6 0.8 1.0 QA Utility Unlearning Steps 20M50M124M210M Figure 8: Unlearning GPT models using refusal training. Results are averaged across four attributes. Top row shows results from unlearning the high-count split and the bottom row from unlearning low-count. The Rougel-L scores are normalized across attributes. The models learns to memorize the āI donāt knowā response that has not been seen during pre-training. This is not seen to affect targetBIOperformance. C OLMo Unlearning Dataset samples and count statisticsIn Table 4, table 5 and table 6, we show the 5 most frequent samples across all three count buckets for Capitals, ZSRE and Books datasets. The associated co-occurence counts in the Dolma dataset (across 200 token spans) are also provided. We also show count statistics for all datasets in Table 3. 20 Published as a conference paper at COLM 2025 DatasetMean ± StdMedianMinMax Capitals Low Count11,566.42 ± 13,597.124,897.01.044,341.0 Medium Count234,492.09 ± 151,210.70202,202.045,243.0613,776.0 High Count3,322,667.0 ± 4,620,916.01,749,344.0 640,168.0 27,999,928.0 ZSRE Low Count 100225.5 ± 8.78226.0210.0239.0 Medium Count 1001,950.79 ± 90.371,939.51,788.02,103.0 High Count 100557,792.77 ± 1,324,276.07185,913.079,823.09,009,989.0 Books Low Count 100125.99 ± 14.75124.0101.0152.0 Medium Count 1007,526.60 ± 1,214.357,435.55,812.09,991.0 High Count 10032,110.77 ± 29,547.2721,362.013,255.0209,420.0 Table 3:Frequency statistics for the OLMo datasets. In all cases, the median of the high count bucket is at-least 100 times more than the low-count group. The median differences are smallest for books, and largest for capitals. Low-count [co-occurrence count]Medium-count [co-occurrence count] High-count[co-occurrence count] What is the capital ofAruba? Oranjestad[44341.0] What is the capital ofSlovakia? Bratislava[613776.0] What is the capital ofChina?Bei- jing[27999929.0] What is the capital ofMarshall Islands?Majuro[41431.0] What is the capital ofVenezuela? Caracas[563742.0] What is the capital ofIreland? Dublin[20868122.0] What is the capital ofKiribati? Tarawa[41139.0] What is the capital ofMorocco? Rabat[508836.0] What is the capital ofFrance? Paris[18399078.0] What is the capital ofEquatorial Guinea?Malabo[41018.0] What is the capital ofColombia? Bogot Ģa[488553.0] What is the capital ofIsrael? Jerusalem[17605351.0] What is the capital ofCayman Is- lands?George Town[40836.0] What is the capital ofFiji?Suva [488433.0] What is the capital ofUkraine? Kyiv[10397531.0] Table 4:Capitals dataset samples:Samples are shown across count buckets and co- occurrence counts for (country,capital) pairs in the Dolma corpus for the capitals dataset. Paraphrased versions are used for testing C.1 Instance construction for unlearning and evlauation Since the OLMo model is SFT tuned, we provide target and retain instances us- ing the expected chat template.Specifically, the QA instances are constructed as: <|endoftext|><|user|> <|assistant|> theQUESTIONand ANSWERterms are replaced with entries from the target and retain sets. The forget loss is only computed across the answer tokens for the target set. The regularization loss is computed as in Equation (3). The evaluation samples are also provided using the chat template. C.2 Hyperparameters We note that finding appropriate hyperparameters for OLMo was more difficult than the GPT-2 models. Gradient ascent and SIMNPO were both sensitive to hyperparameter configurations. We used the performance of World-facts and the zero-shot subset of flan to monitor model performance, since MMLU and other probabilistic measures did not correlate to zero shot performance. During hyperparameter tuning, we found that model collapse was more frequent than effective forgetting (this has been previously highlighted as a drawback of gradient based unlearning), so good hyperparameter configurations worked well for both target groups. Overall our learning rates were chosen from 2e-6, 3e-6, 5e-6, 21 Published as a conference paper at COLM 2025 Low-count [co-occurrence count]Medium-count [co-occurrence count] High-count[co-occurrence count] What company publishedPac- Man Pinball Advance?Namco [239] What voice type doesMeasha Brueggergosmanhave?soprano [2103] Who wasJesusās mother?Mary [9009989] What is the original channel that Football This Weekplayed on? ESPN[239] Which show isT-1000in?Termi- nator 2: Judgment Day[2102] The product ofBrewingis what? beer[7161248] What material was used forTian Tan Buddha?bronze[239] When wasEinsteiniumdiscov- ered?1952[2099] In what continent isCanadain? North America[6669104] What is the operating system used withKqueue?FreeBSD [238] What programming language was used to writeDokuWiki? PHP[2095] Which industry isMSNBCasso- ciated with?news[3059641] What series is the episodeMy Sister, My Sitterpart of?The Simpsons[238] What studio producedEasy A? Will Gluck[2092] What is the continent that Mozambiqueis located?Africa [1521267] What business publishedPro Evolution Soccer 4?Konami [238] Which state isCamp Ipperwash located?Ontario[2090] On what continent canLibyabe found?Africa[1480854] Table 5:ZSRE dataset samples: Samples are shown across count buckets and co-occurrence counts for (subject,answer) pairs in the Dolma corpus for the ZSRE dataset.Paraphrased versions are used for testing Low-count [co-occurrence count]Medium-count [co-occurrence count] High-count[co-occurrence count] Who is the author of āDead to the Worldā?Charlaine Harris [114.0] Can you name the author of āElla Enchantedā?Gail Carson Levine[6812.0] Who is the author behind āTwilightā?Stephenie Meyer [209420.0] Who is the author of āDeliver Us From Evilā?David Baldacci [125.0] Whoistheauthorof āGoldfingerā?Ian Fleming [9991.0] Who is the author of the book āOutlanderā?Diana Gabaldon [24536.0] Can you tell me the author of āThe Tragedy of Othello, The Moor of Veniceā?William Shakespeare[128.0] Who is the author of āShiverā? Maggie Stiefvater[8032.0] Who is the author of āDivergentā? Veronica Roth[33856.0] Who is the author of āThe Ruby in the Smokeā?Philip Pullman [138.0] Who is the author of āThe Bone Clocksā?David Mitchell [7030.0] Who is the author of āThe Loraxā? Dr. Seuss[17507.0] Who is the author of āGirl of Nightmaresā?Kendare Blake [112.0] Who is the author of āThe Reluc- tant Fundamentalistā?Mohsin Hamid[6353.0] Who is the author of āThe Secret Gardenā?Frances Hodgson Bur- nett[14891.0] Can you tell me who the author of āZen and the Art of Motorcy- cle Maintenanceā is?Robert M. Pirsig[117.0] Who is the author of āThe Wavesā?VirginiaWoolf [8272.0] Who is the author of āCrashā?J.G. Ballard[16081.0] Table 6:Books dataset Samples: Samples are shown across count buckets and co-occurrence counts for (book,author) pairs in the Dolma corpus for the Books dataset.Paraphrased versions are used for testing 1e-5,Ī“andαvalues of 5,10 worked well. For SIMNPO,γvalues of 0.1,0 andβvalues between 0.1,1 were searched. Given below are the hyperparameters used for the plots in the paper. Each experimente is run across three seeds. Gradient AscentFor the capitals dataset, we use a learning rate of 3e-6. theĪ“andαvalues are set to 5. For the ZSRE dataset, a learning rate of 2e-6 andĪ“=α=10 worked well. For books, we use a learning rate of 2e-6,Ī“=10 andα=5. 22 Published as a conference paper at COLM 2025 SIMNPOFor unlearning capitals, we use a learning rate of 5e-6,γ=0,β=0.1 and Ī“=α=5. For ZSRE, learning rate=5e-6,γ=0,β=0.1 andĪ“=α=5. For books, learning rate=3e-6,γ=0,β=1,Ī“=5 andα=10. Refusal trainingFor capitals, we use learning rate=2e-6 andĪ“=α=5. For books and ZSRE, the learning rates are 5e-6, andĪ“=α=5. The following are Questions and Answers. State if the answer to each question is true or false. Question: How many planets are in the solar system? Answer: Eight True or False: True Question: What is the tallest mountain in the world? Answer: Mount Everest True or False: True Question: Where was pizza invented? Answer: France True or False: False Question: Who painted the Mona Lisa? Answer: Leonardo da Vinci True or False: True Question: What color is the gemstone ruby? Answer: Blue True or False: False Question: Are sharks mammals? Answer: No True or False: False Question: Can humans breathe underwater without equipment? Answer: Yes True or False: False Question: Who wrote the novel 1984? Answer: George Orwell True or False: True Question: What is the chemical symbol āAuā for? Answer: Aluminum True or False: False Question: What is the primary ingredient in traditional hummus? Answer: Chickpeas True or False: True Question: What is the capital of China? Answer: Beijing True or False: Figure 9:The true or False prompt used to measure forget quality for OLMo. For each evaluation, we append the paraphrased question-answer pair from the target set and then measure the compare the modelās completion probability for True and False. An example is shown. C.3 OLMo unlearning Plots The following plots (Figure 10, Figure 11, Figure 12, Figure 13, , Figure 14, Figure 15, Figure 16 and Figure 17) show the unlearning trends when learning high and low-count 23 Published as a conference paper at COLM 2025 splits from Capitals, ZSRE and Books dataset using Gradient Descent, SIMNPO and refusal training. D Behind the Scenes In this section, the authors would like to document the evolution of the paper, all the way from the āplan of a conceptā thatAKandMMwrote up to the camera-ready version that the reader sees. Our motivation is to disillusion the linear-progress story that the camera-ready version portrays. The authors thank Benno Krojer for the inspiration. D.1 Ideation and Experimental Order The main idea hatched during a Mont-Royal walk: weād been thinking about the evaluation of unlearning in general, and found two unconvincing arguments in literature: 1) MMLU results were reported before and after unlearning along with the claim that model utility suffered minimal damage: āWhat are the boundaries of MMLU utility?ā 2) Forget set metrics were averaged: āWhat does 50% unlearning efficacy on a dataset mean?ā . Inspired by Peter Haseās position paper on model beliefs (Hase et al., 2024), we deemed it unlikely that differently strong beliefs can be equally unlearned with one method. When M was away for EMNLP 2024, AK and M had a call where OLMo was discussed and the idea of unlearning different buckets of differently exposed data originated. The OLMo part was done first, with a focus on constructing a setup that avoided fine-tuning the model and working on realistic data. D.2 Stabilizing OLMo unlearning Initial unlearning experiments using the loss function from Maini et al. (2024) were very unstable: The standard deviation of the plots was so high that one could not derive con- clusions when unlearning different target groups. Initially we thought that the instability arose from the choice in retain set, so we invested a lot of effort in ablating it with not much success. Sometime in January 2025, we tried additional regularization with the question part of the retain set, which stabilized the unlearning trends considerably. The idea to add the forget-question to the regularization came up during a discussion with Fabian David Schmidt two weeks before the submission deadline (which meant that all experiments had to be re-run). While the additional term did not change the OLMo results very much, large GPT-2 models showed considerably less utility hits (comparable to the small models) when it was used. D.3 GPT Unlearning After we observed differences in unlearning and utility estimation for OLMo, we became interested in studying the effect of scale on our trends. M was looking at Allen-Zhu & Li (2025) and AK started experimenting with Allen-Zhu & Li (2024). Initially we mimicked the TOFU setup. training models onallBIO and QA instances, then unlearned a subset of the QA samples. This setup was fragile: trends were quite unstable and we hypothesized that verbatim memorization was working against unlearning. After the QA instances were removed from training (and allowed to be learned through generalization), unlearning started to work well and similar trends to OLMo were observed. Scaling and up-sampling also required some attention: we noticed that if we increased the model size beyond 250M, the model had tendencies to memorize the QA training data and all our bigger models did not generalize well. Scaling biographies to create high-count buckets also faced an overfitting problem: Our experiments with 50x, 100x scaling resulted in overfitting to the high-count bucket and poor generalization. 24 Published as a conference paper at COLM 2025 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Retain Set 0510 0.00 0.25 0.50 0.75 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - Low Count Capitals Target - High Count Capitals Figure 10:Unlearning high-count and low-count capitals with Gradient Ascent on OLMo- 7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values.Low frequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. 0510 0.4 0.6 0.8 1.0 Target - Paraphrased 0510 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Regularization Set 0510 0.00 0.25 0.50 0.75 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - High Count ZSRE Target - Low Count ZSRE Figure 11:Unlearning high-count and low-count ZSRE splits with Gradient Ascent on OLMo-7B. Top row shows performances for the forget and retain sets. Middle row is in-domainutility evaluation and bottom row isout-of-domainutility evaluation. Target evalu- ations are normalized across their initial values.Low frequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. 25 Published as a conference paper at COLM 2025 0510 0.4 0.6 0.8 1.0 Target - Paraphrased 0510 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Retain Set 0510 0.5 0.6 0.7 0.8 0.9 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - Low Count Books Target - High Count Books Figure 12:Unlearning high-count and low-count Books with Gradient Ascent on OLMo- 7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values.Low frequent instances are forgotten faster and more efficiently across generative (top left) evaluations. 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.8 0.9 1.0 Target - True/False 0510 0.0 0.5 1.0 Regularization Set 0510 0.00 0.25 0.50 0.75 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - Low Count ZSRE Target - High Count ZSRE Figure 13:Unlearning high-count and low-count ZSRE splits with SIMNPO on OLMo- 7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values.Low frequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. 26 Published as a conference paper at COLM 2025 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.8 0.9 1.0 Target - True/False 0510 0.0 0.5 1.0 Retain Set 0510 0.00 0.25 0.50 0.75 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - Low Count Books Target - High Count Books Figure 14:Unlearning high-count and low-count Books with SIMNPO on OLMo-7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values. 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.7 0.8 0.9 1.0 Target - True/False 0510 0.0 0.5 1.0 Retain Set 0510 0.00 0.25 0.50 0.75 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - High Count Capitals Target - Low Count Capitals Figure 15:Unlearning high-count and low-count capitals with refusal training on OLMo- 7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values. Low frequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. 27 Published as a conference paper at COLM 2025 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Regularization Set 0510 0.00 0.25 0.50 0.75 1.00 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 1.00 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - High Count ZSRE Target - Low Count ZSRE Figure 16:Unlearning high-count and low-count ZSRE splits with refusal training on OLMo-7B. Top row shows performances for the forget and retain sets. Middle row is in-domainutility evaluation and bottom row isout-of-domainutility evaluation. Target evalu- ations are normalized across their initial values. Low frequent instances are forgotten faster and more efficiently across generative (top left) and probabilistic (top middle) evaluations. 0510 0.0 0.5 1.0 Target - Paraphrased 0510 0.6 0.8 1.0 Target - True/False 0510 0.0 0.5 1.0 Regularization Set 0510 0.00 0.25 0.50 0.75 1.00 FLAN - Zero Shot 0510 0.2 0.4 0.6 0.8 1.0 FLAN - Few Shot 0510 5 10 Tulu - Perplexity 0510 0.00 0.25 0.50 0.75 1.00 World Facts 0510 0.40 0.45 0.50 0.55 0.60 tinyMMLU 0510 0.750 0.775 0.800 0.825 0.850 tinyHellaswag Unlearning Epochs Target - High Count Books Target - Low Count Books Figure 17:Unlearning high-count and low-count Books with refusal training on OLMo- 7B. Top row shows performances for the forget and retain sets. Middle row isin-domain utility evaluation and bottom row isout-of-domainutility evaluation. Target evaluations are normalized across their initial values. Low frequent instances are forgotten more efficiently across probabilistic (top middle) evaluations. 28