Zero-Shot Class Unlearning in CLIP with Synthetic Samples
A. Kravets, V. Namboodiri

TL;DR
This paper introduces a method for zero-shot class unlearning in CLIP that uses synthetic samples and Lipschitz regularization to effectively forget specific classes without requiring real data, ensuring privacy compliance.
Contribution
The work extends Lipschitz regularization to multimodal CLIP models and develops a synthetic sample generation approach for class unlearning without real forgetting data.
Findings
Effective class unlearning demonstrated on standard datasets.
Synthetic samples enable forgetting without real data.
Selective layer updates improve unlearning precision.
Abstract
Machine unlearning is a crucial area of research. It is driven by the need to remove sensitive information from models to safeguard individuals' right to be forgotten under rigorous regulations such as GDPR. In this work, we focus on unlearning within CLIP, a dual vision-language encoder model trained on a massive dataset of image-text pairs using contrastive loss. To achieve forgetting we expand the application of Lipschitz regularization to the multimodal context of CLIP. Specifically, we ensure the smoothing of both visual and textual embeddings associated with the class intended to be forgotten relative to the perturbation introduced to the samples from that class. Additionally, importantly, we remove the necessity for real forgetting data by generating synthetic samples through gradient ascent maximizing the target class. Our forgetting procedure is iterative, where we track…
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
TopicsAdvanced Data Compression Techniques
MethodsSparse Evolutionary Training · Contrastive Language-Image Pre-training · Focus
