CATA: Continual Machine Unlearning via Conflict-Averse Task Arithmetic
Summary
CATA (Conflict-Averse Task Arithmetic) is a novel method designed for continual machine unlearning in Vision-Language Models (VLMs). VLMs, due to their large training datasets, frequently encounter issues related to privacy, copyright, and undesirable content, necessitating effective unlearning mechanisms. While prior research primarily addressed single-shot unlearning, CATA focuses on sequential removal requests, a common scenario in practical VLM deployment. The method tackles three core challenges: ensuring effective removal of target knowledge, maintaining model utility for retained knowledge, and preventing re-emergence of forgotten knowledge during subsequent updates. CATA represents each unlearning request as a task vector and uses sign-aware conflict-averse aggregation of historical task vectors to suppress updates that could weaken previous forgetting effects. Experiments demonstrate CATA's superior performance over baselines in forgetting effectiveness, model fidelity, and persistence across both single-shot and continual unlearning scenarios.
Key takeaway
For research scientists and engineers deploying Vision-Language Models, CATA offers a robust solution for managing sequential unlearning requests. Your teams can leverage its conflict-averse task arithmetic to ensure that forgotten knowledge remains removed, even as new unlearning operations occur. This approach helps maintain model utility while addressing critical privacy and copyright concerns over time, reducing the risk of re-emergent undesirable content.
Key insights
CATA enables continual machine unlearning for VLMs by aggregating unlearning task vectors to prevent knowledge re-emergence.
Principles
- Unlearning requires effectiveness, fidelity, and persistence.
- Represent forget requests as unlearning task vectors.
Method
CATA uses sign-aware conflict-averse aggregation of historical unlearning task vectors to suppress conflicting update components that might weaken prior forgetting effects in VLMs.
In practice
- Apply CATA for sequential data removal in VLMs.
- Use task vectors to manage unlearning requests.
Topics
- Continual Machine Unlearning
- Vision-Language Models
- Conflict-Averse Task Arithmetic
- Knowledge Forgetting
- Model Fidelity
Best for: Research Scientist, CTO, VP of Engineering/Data, AI Scientist, Machine Learning Engineer, AI Security Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Computer Vision and Pattern Recognition.