Forget Narrowly, Retain Broadly: Unlearning as an Asymmetric Generalization Problem

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, quick

Summary

Machine unlearning in Large Language Models (LLMs) aims to remove specific knowledge while preserving other capabilities, crucial for privacy and safety. Current benchmarks, however, are unreliable, exhibiting "under-forgetting" where knowledge resurfaces via indirect queries, and "over-forgetting" where unrelated information is lost. These issues are identified as an asymmetric generalization problem, requiring forget evaluation to cover diverse query formulations and retain evaluation to probe a vast, implicitly defined set of disjoint facts. To address this, a new evaluation protocol and training corpus called SUITE has been introduced, which captures the forget-retain structure for real-world factual domains. Methods trained on SUITE show substantial improvement, underscoring the importance of training data alongside algorithmic design. Building on these insights, the JensUn++ unlearning algorithm was developed, demonstrating the best forget-retain utility trade-off across three LLMs in both sequential and joint unlearning scenarios. Code and datasets are publicly available.

Key takeaway

For Machine Learning Engineers developing unlearning capabilities in LLMs, you must move beyond simplistic benchmarks. Your evaluation strategies should incorporate diverse query formulations to prevent under-forgetting. Extensively probe unrelated knowledge to avoid over-forgetting. Consider integrating the SUITE protocol and training corpus. Explore JensUn++ to achieve superior forget-retain utility, as robust training data is crucial alongside algorithmic design for effective unlearning.

Key insights

Machine unlearning benchmarks fail due to asymmetric generalization, requiring robust evaluation and specialized training data for effective knowledge removal and retention.

Principles

Method

SUITE provides an evaluation protocol and training corpus capturing forget-retain structure. JensUn++ is an unlearning algorithm achieving optimal forget-retain utility across LLMs in sequential and joint settings.

In practice

Topics

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

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.