Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Multi-Objective Large Language Model Unlearning

About

Machine unlearning in the domain of large language models (LLMs) has attracted great attention recently, which aims to effectively eliminate undesirable behaviors from LLMs without full retraining from scratch. In this paper, we explore the Gradient Ascent (GA) approach in LLM unlearning, which is a proactive way to decrease the prediction probability of the model on the target data in order to remove their influence. We analyze two challenges that render the process impractical: gradient explosion and catastrophic forgetting. To address these issues, we propose Multi-Objective Large Language Model Unlearning (MOLLM) algorithm. We first formulate LLM unlearning as a multi-objective optimization problem, in which the cross-entropy loss is modified to the unlearning version to overcome the gradient explosion issue. A common descent update direction is then calculated, which enables the model to forget the target data while preserving the utility of the LLM. Our empirical results verify that MoLLM outperforms the SOTA GA-based LLM unlearning methods in terms of unlearning effect and model utility preservation. The source code is available at https://github.com/zibinpan/MOLLM.

Zibin Pan, Shuwen Zhang, Yuesheng Zheng, Chi Li, Yuheng Cheng, Junhua Zhao• 2024

Related benchmarks

TaskDatasetResultRank
General Language UnderstandingMMLU
MMLU Score60.8
39
Machine UnlearningMUSE-Book Harry Potter
Forget19.9
11
Neighbor Domain Knowledge PreservationMUSE-Book Harry Potter
Retain Accuracy57.4
11
Adversarial RobustnessMUSE-Book Harry Potter
ASR69.2
11
LLM UnlearningWMDP cyber
Forget Rate17.2
8
Showing 5 of 5 rows

Other info

Follow for update