Behavioral Forgetting Is Not Privacy in Machine Unlearning
Organizations: AI Virtual Assistant (AVA) Lab, Georgia Institute of Technology
Abstract
Machine unlearning aims to remove targeted information from large language models, but existing evaluations often measure forgetting only on a designated benchmark distribution. We argue that such behavioral forgetting is an insufficient standard for privacy-oriented unlearning, and that evaluation should instead test whether forgetting persists across the access paths through which the same information may be recovered. We demonstrate this with a controlled case study of cross-lingual querying: across multiple multilingual model families, forgetting varies substantially when semantically equivalent information is queried in different languages and scripts. A single access path is therefore enough to expose a real gap between behavioral forgetting and information inaccessibility, motivating broader evaluation of access-path generalization and adversarial recoverability alongside in-distribution forgetting.
Figures & tables
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Llama 3 | Mixtral | Aya 23 | ||||
| Method | Utility | Forget | Utility | Forget | Utility | Forget |
| Base Model | 0.6227 | 0.5912 | 0.5503 | |||
| DPO | 0.5357 | 0.5100 | 0.4182 | |||
| Gradient Ascent | 0.0000 | 0.0000 | 0.0000 | |||
| KL Minimization | 0.0000 | 0.0000 | 0.0000 | |||
| Gradient Difference | 0.5872 | 0.5483 | 0.4978 | |||
| Language | Human Pass Rate | COMET-Kiwi |
|---|---|---|
| Spanish | 98.75% | 0.8818 |
| Hindi | 96.5% | 0.8769 |
| Hindi (Romanized) | 94.25% | – |
| Italian | 99.25% | 0.8858 |
| Chinese | 95.5% | 0.8610 |
| Chinese (Pinyin) | 93.25% | – |
| Model | Active Parameters | Total Parameters | HuggingFace Checkpoint |
|---|---|---|---|
| Mistral 7B | 7B | 7B | mistralai/Mistral-7B-v0.1 |
| Mixtral 8 7B | 12.9B | 46.7B | mistralai/Mixtral-8x7B-v0.1 |
| Magistral Small | 24B | 24B | mistralai/Magistral-Small-2506 |
| LLaMA 2 7B | 7B | 7B | meta-llama/Llama-2-7b-hf |
| LLaMA 3 8B | 8B | 8B | meta-llama/Meta-Llama-3-8B |
| LLaMA 4 Scout | 17B | 109B | meta-llama/Llama-4-Scout-17B-16E |
| Llama 3 | Mixtral | Aya 23 | |||||
| Unlearn | Eval | Util. | FQ | Util. | FQ | Util. | FQ |
| Base | English | 0.6227 | 0.5912 | 0.5503 | |||
| Spanish | 0.5919 | 0.5393 | 0.5193 | ||||
| Italian | 0.6102 | 0.5669 | 0.5117 | ||||
| Hindi | 0.4104 | – | – | 0.3929 | |||
| Hindi (R) | 0.5293 | – | – | 0.4623 | |||
Machine Unlearning
Machine unlearning removes the influence of selected data or concepts from trained models while preserving useful behavior and avoiding full retraining.
See all 349 papers