Stochastic Meta-Unlearning: Bridging Language Backbone and Multimodal Unlearning
Summary
Stochastic Meta-Unlearning (SMU) is a novel bilevel framework addressing machine unlearning in vision-language models (VLMs). VLMs, combining a language backbone with visual components, present a unique challenge: information forgotten by the language backbone can still be recovered with visual input to the full VLM, indicating text-only feedback is insufficient. SMU resolves this by employing VLM-level feedback to learn an unlearning-ready initialization. Its inner loop applies unlearning steps to the language backbone using text data. The outer loop then recomposes the updated backbone with the frozen VLM, evaluating forgetting and utility at the VLM level. This design ensures unlearning updates are aware of multimodal behavior while remaining local to the language backbone. Experiments on two VLMs and two multimodal meme datasets show SMU achieves the best forget-retain trade-off, reducing average Forget accuracy by 10.52 points and improving average Retain and Test accuracy by 20.10 and 17.01 points. SMU also transfers to new forgetting targets and meta-test unlearning methods.
Key takeaway
For AI Security Engineers developing unlearning solutions for Vision-Language Models, recognize that text-only unlearning on the language backbone is insufficient. You should implement multimodal feedback mechanisms, like SMU's bilevel approach, to ensure complete and reliable forgetting across the full VLM. Prioritize methods demonstrating transferability to new targets. This enhances the robustness and applicability of your unlearning systems in real-world scenarios.
Key insights
VLM unlearning requires multimodal feedback; text-only unlearning on the language backbone is insufficient for complete forgetting.
Principles
- Multimodal feedback is crucial for VLM unlearning.
- Language backbone updates can be guided by VLM-level evaluation.
- Unlearning methods should transfer to new targets.
Method
SMU uses a bilevel framework: an inner loop applies unlearning to the language backbone with text data, while an outer loop evaluates forgetting and utility at the VLM level with the frozen VLM.
In practice
- Implement VLM-level feedback for robust unlearning.
- Focus unlearning updates on the language backbone.
- Test unlearning methods for transferability.
Topics
- Machine Unlearning
- Vision-Language Models
- Stochastic Meta-Unlearning
- Multimodal AI
- Language Backbone
- Data Privacy
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, AI Security Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.