Forget Vectors at Play: Universal Input Perturbations Driving Machine Unlearning in Image Classification
Changchang Sun, Ren Wang, Yihua Zhang, Jinghan Jia and, Jiancheng Liu, Gaowen Liu, Yan Yan, Sijia Liu

TL;DR
This paper introduces a novel input perturbation method called forget vectors for machine unlearning in image classification, which effectively erases data influence without retraining, offering a flexible and competitive alternative to traditional model-based approaches.
Contribution
The work proposes forget vectors as input-agnostic perturbations for machine unlearning, enabling data removal without model retraining and allowing vector arithmetic for diverse unlearning tasks.
Findings
Forget vectors effectively erase data influence comparable to model-based methods.
Input perturbation approach maintains model weights, simplifying unlearning process.
Vector arithmetic enables flexible unlearning across multiple classes and datasets.
Abstract
Machine unlearning (MU), which seeks to erase the influence of specific unwanted data from already-trained models, is becoming increasingly vital in model editing, particularly to comply with evolving data regulations like the ``right to be forgotten''. Conventional approaches are predominantly model-based, typically requiring retraining or fine-tuning the model's weights to meet unlearning requirements. In this work, we approach the MU problem from a novel input perturbation-based perspective, where the model weights remain intact throughout the unlearning process. We demonstrate the existence of a proactive input-based unlearning strategy, referred to forget vector, which can be generated as an input-agnostic data perturbation and remains as effective as model-based approximate unlearning approaches. We also explore forget vector arithmetic, whereby multiple class-specific forget…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification
