Unlearning in LLMs: Methods, Evaluation, and Open Challenges
Tyler Lizzo, Larry Heck
TL;DR
This paper addresses the challenge of selectively removing or suppressing learned information in large language models (LLMs) without full retraining, motivated by privacy, copyright, safety, and fairness concerns. It surveys a broad taxonomy of unlearning methods—data-centric, parameter-centric, architecture-centric, hybrid, and other approaches—and surveys the evaluation ecosystem, including benchmarks like TOFU and BLUR, as well as diverse datasets spanning synthetic, general, cross-language, and multimodal settings. The work highlights key approaches (e.g., optimization-based forgetting, synthetic data replacement, knowledge distillation, auxiliary modules, contrastive decoding, LoRA-level edits, and subspace methods) and discusses their trade-offs in forgetting guarantees, efficiency, and utility preservation, culminating in a roadmap of open problems. The authors emphasize the need for formal forgetting guarantees, scalable solutions for trillion-parameter models, cross-lingual and multimodal unlearning, governance frameworks, and robustness against adversarial relearning, underscoring the practical significance of reliable, responsible unlearning for deployment at scale.
Abstract
Large language models (LLMs) have achieved remarkable success across natural language processing tasks, yet their widespread deployment raises pressing concerns around privacy, copyright, security, and bias. Machine unlearning has emerged as a promising paradigm for selectively removing knowledge or data from trained models without full retraining. In this survey, we provide a structured overview of unlearning methods for LLMs, categorizing existing approaches into data-centric, parameter-centric, architecture-centric, hybrid, and other strategies. We also review the evaluation ecosystem, including benchmarks, metrics, and datasets designed to measure forgetting effectiveness, knowledge retention, and robustness. Finally, we outline key challenges and open problems, such as scalable efficiency, formal guarantees, cross-language and multimodal unlearning, and robustness against adversarial relearning. By synthesizing current progress and highlighting open directions, this paper aims to serve as a roadmap for developing reliable and responsible unlearning techniques in large language models.
