Organizations: College of Computing and Data Science, Nanyang Technological University · Alibaba-NTU Global e-Sustainability CorpLab (ANGEL) · Tongyi Lab, Alibaba Group
Machine unlearning for large language models often faces a privacy dilemma in which strict constraints prohibit sharing either the server's parameters or the client's forget set. To address this dual non-disclosure constraint, we propose MPU, an algorithm-agnostic privacy-preserving Multiple Perturbed Copies Unlearning framework that primarily introduces two server-side modules: Pre-Process for randomized copy generation and Post-Process for update aggregation. In Pre-Process, the server distributes multiple perturbed and reparameterized model instances, allowing the client to execute unlearning locally on its private forget set without accessing the server's exact original parameters. After local unlearning, the server performs Post-Process by inverting the reparameterization and aggregating updates with a harmonic denoising procedure to alleviate the impact of perturbation. Experiments with seven unlearning algorithms show that MPU achieves comparable unlearning performance to noise-free baselines, with most algorithms' average degradation well below 1% up to 10% noise, and can even outperform the noise-free baseline for some algorithms under 1% noise. Code is available at https://github.com/Tristan0318/MPU.
Figures & tables
Figure 1: Overview of the proposed MPU framework across communication rounds. The server generates perturbed, reparameterized model copies from θr−1 , clients unlearn on Df , and the server inverts the reparameterization and aggregates updates to obtain θr .
Figure 2: Performance comparison of different unlearning algorithms using the Llama-3.2-1B model. Results are reported under three settings: Clean , a noise-free baseline; Noised , a single-copy noise baseline with the same noise magnitude but without denoising; and MPU , using m=2 copies with noise level κ=0.01 . Higher values indicate better performance for Forget QA Probability and ROUGE.
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 3: Prompt template for Llama-3.2 series.
Figure 4: Prompt template for Qwen2.5 series.
Algorithms
Forget Quality
Forget Truth Ratio
Model Utility
PrivLeak
GradAscent
0.919/0.919
0.721/0.721
0.427/0.426
-11.3/-10.9
GradDiff
0.919/0.919
0.721/0.724
0.427/0.426
-9.78/-8.85
NPO
0.919/0.99
0.723/0.724
0.429/0.429
-9.95/-9.55
SimNPO
1.0/1.0
0.735/0.733
0.396/0.411
-12.0/-11.6
DPO
1.0/0.99
0.731/0.732
0.426/0.426
-8.03/-6.98
UnDIAL
0.99/0.99
0.733/0.731
0.376/0.381
-12.8/-12.8
Appendix
Table 11: Results of LoRA compatibility with Llama-3.1-8B-Instruct on the TOFU Benchmark(Split99). The results are shown by comparison of CLEAN/MPU, with hyperparameter m=2 and κ=0.01 by default.
Algorithms
Forget Quality
Forget Truth Ratio
Model Utility
PrivLeak
GradAscent
1.43e-2/0.990
0.516/0.740
9.75e-4/0.346
13.7/-21.7
GradDiff
6.58e-5/0.990
0.622/0.740
0.297/0.346
80.9/-21.6
DPO
0.266/0.990
0.757/0.738
0.305/0.347
86.0/-21.7
NPO
1.43e-2/0.919
0.708/0.739
0.305/0.346
89.4/-21.9
SimNPO
0.990/0.990
0.738/0.738
0.349/0.347
-18.7/-22.0
UnDIAL
1.000/0.990
0.769/0.740
0.338/0.346
12.3/-21.8
Appendix
Table 12: Results of Qwen2.5-1.5B-Instruct on the TOFU(Split99) Benchmark. The results are shown by comparison of CLEAN/MPU, with hyperparameter m=2 and κ=0.01 by default.
Algorithms
Forget Quality
Forget Truth Ratio
Model Utility
PrivLeak
GradAscent
0.579/0.579
0.709/0.709
0.392/0.391
-28.7/-28.1
GradDiff
0.766/0.766
0.712/0.710
0.394/0.395
-28.0/-27.1
DPO
0.766/0.766
0.711/0.709
0.397/0.397
-28.9/-28.8
NPO
0.766/0.766
0.712/0.711
0.398/0.397
-28.5/-28.5
SimNPO
0.766/0.766
0.712/0.710
0.398/0.397
-28.5/-28.6
UnDIAL
0.766/0.766
0.710/0.711
0.398/0.396
-28.1/-28.8
Appendix
Table 13: Results of Qwen2.5-3B-Instruct on the TOFU(Split99) Benchmark. The results are shown by comparison of CLEAN/MPU, with hyperparameter m=2 and κ=0.01 by default.
Machine unlearning removes the influence of selected data or concepts from trained models while preserving useful behavior and avoiding full retraining.
Large language models inevitably retain sensitive information, defined as inputs that may induce harmful generations, due to training on massive web corpora, raising concerns for privacy and safety. Existing machine unlearning methods primarily rely on retraining or aggressive fine-tuning, which are either computationally expensive or prone to degrading related knowledge and overall model utility. In this work, we reformulate machine unlearning as a precise knowledge re-mapping problem via model editing. We propose ZeroUnlearn, a few-shot unlearning framework. It overwrites sensitive inputs by mapping them to a neutral target state and removing their original representations. ZeroUnlearn enforces representational orthogonality through a multiplicative parameter update with a closed-form solution, enabling efficient and targeted unlearning. We further extend ZeroUnlearn to a gradient-based variant for multi-sample unlearning. Experiments demonstrate that our approach outperforms existing baselines while preserving general model utility. Our code is available at the github: https://github.com/XMUDeepLIT/ZeroUnlearn.
Yujie Lin, Chengyi Yang, Zhishang Xiang +2
School of Informatics, Xiamen University, China · Key Laboratory of Digital Protection and Intelligent Processing of Intangible Cultural Heritage of Fujian and Taiwan (Xiamen University), Ministry of Culture and Tourism, China · School of Film, Xiamen University, China +2
Privacy protection laws, such as the GDPR, grant individuals the right to request the forgetting of their personal data not only from databases but also from machine learning (ML) models trained on them. Machine unlearning has emerged as a practical means to facilitate model forgetting of data instances seen during training. Although some existing machine unlearning methods guarantee exact forgetting, they are typically costly in computational terms. On the other hand, more affordable methods do not offer forgetting guarantees and are applicable only to specific ML models. In this paper, we present efficient unlearning with privacy guarantees (EUPG), a novel machine unlearning framework that offers formal privacy guarantees to individuals whose data are being unlearned. EUPG involves pre-training ML models on data protected using privacy models, and it enables {\em efficient unlearning with the privacy guarantees offered by the privacy models in use}. Through empirical evaluation on four heterogeneous data sets protected with k-anonymity and ε-differential privacy as privacy models, our approach demonstrates utility and forgetting effectiveness comparable to those of exact unlearning methods, while significantly reducing computational and storage costs. Our code is available at https://github.com/najeebjebreel/EUPG.
Josep Domingo-Ferrer, Najeeb Jebreel, David Sánchez
1CYBERCAT (Center for Cybersecurity Research of2026 Catalonia), ComSCIAM-Center for Computational Science and Applied Mathematics, Department of Computer EngineeringJun and Mathematics, Universitat Rovira i Virgili, Av. Pa¨ısos26 Catalans 26, E-43007 Tarragona, Catalonia
Unlearning aims to remove selected knowledge from large language models to mitigate privacy and safety risks while preserving useful capabilities. For models that continue to be fine-tuned after release, this goal is insufficient: they must also resist relearning the deleted knowledge while preserving plasticity, the ability to learn new tasks. Existing defenses train against simulated relearning while trying to preserve useful capabilities, but low relearning alone cannot distinguish selective resistance from a general loss of plasticity. Evaluating preservation after an update requires deciding what the updated model should remain close to. A pre-update reference penalizes useful changes induced by the update simply because they depart from earlier outputs. We therefore formulate the reference-timing hypothesis that, at comparable target suppression, an update-matched reference better preserves plasticity than a pre-update one. To test and address this hypothesis, we propose Update-Matched Unlearning (UMU), which applies the same simulated relearning update to the defended model and to an undefended reference initialized from the same unlearned model, and uses new-task learning to guide model selection. Extensive experiments on TOFU and FaithUn with Llama and Qwen models show that UMU improves both relearning resistance and plasticity across all three base unlearning methods, lowering harmful and benign relearning by 30.4 and 9.9 points on average while raising new-task accuracy by 3.5 points. When the reference does not receive the update, relearning remains similarly low but new-task accuracy falls below the base method, supporting the reference-timing hypothesis and showing that robust unlearning should prevent recovery selectively without suppressing learning itself.
Jie Li, Youming Tao, Bowei He +1
University of Massachusetts Boston · Technische Universität Berlin · Mohamed bin Zayed University of Artificial Intelligence