Verifying Robust Unlearning: Probing Residual Knowledge in Unlearned Models
Hao Xuan, Xingyu Li
TL;DR
This paper addresses the risk that machine unlearning (MUL) leaves residual knowledge that can be adversarially recovered. It formalizes Robust Unlearning, requiring that unlearned models remain resistant to resurfacing attempts and remain distinguishable from retrained counterparts, and introduces Unlearning Mapping Attack (UMA) as a post-unlearning verification framework that actively probes for forgotten traces via adversarial inputs. UMA optimizes perturbations to minimize the difference between pre- and post-unlearning outputs, testing whether forgotten information can still be elicited, and experiments show that many state-of-the-art unlearning methods fail to meet this robustness standard across discriminative and generative tasks. The authors also explore defenses, including adversarial unlearning training and test-time purification, demonstrating that robustness can be improved at the cost of computation and potential accuracy trade-offs. Overall, UMA provides a practical tool for evaluating unlearning security and motivates the development of stronger, more resilient unlearning techniques.
Abstract
Machine Unlearning (MUL) is crucial for privacy protection and content regulation, yet recent studies reveal that traces of forgotten information persist in unlearned models, enabling adversaries to resurface removed knowledge. Existing verification methods only confirm whether unlearning was executed, failing to detect such residual information leaks. To address this, we introduce the concept of Robust Unlearning, ensuring models are indistinguishable from retraining and resistant to adversarial recovery. To empirically evaluate whether unlearning techniques meet this security standard, we propose the Unlearning Mapping Attack (UMA), a post-unlearning verification framework that actively probes models for forgotten traces using adversarial queries. Extensive experiments on discriminative and generative tasks show that existing unlearning techniques remain vulnerable, even when passing existing verification metrics. By establishing UMA as a practical verification tool, this study sets a new standard for assessing and enhancing machine unlearning security.
