Stochastic Meta-Unlearning: Bridging Language Backbone and Multimodal Unlearning

· Source: Takara TLDR - Daily AI Papers · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cybersecurity & Data Privacy · Depth: Expert, quick

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

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

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, AI Security Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.