BLUR: A Bi-Level Optimization Approach for LLM Unlearning

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Reisizadeh, Hadi, Jia, Jinghan, Bu, Zhiqi, Vinzamuri, Bhanukiran, Ramakrishna, Anil, Chang, Kai-Wei, Cevher, Volkan, Liu, Sijia, Hong, Mingyi
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909855474778112
author Reisizadeh, Hadi
Jia, Jinghan
Bu, Zhiqi
Vinzamuri, Bhanukiran
Ramakrishna, Anil
Chang, Kai-Wei
Cevher, Volkan
Liu, Sijia
Hong, Mingyi
author_facet Reisizadeh, Hadi
Jia, Jinghan
Bu, Zhiqi
Vinzamuri, Bhanukiran
Ramakrishna, Anil
Chang, Kai-Wei
Cevher, Volkan
Liu, Sijia
Hong, Mingyi
contents Enabling large language models (LLMs) to unlearn knowledge and capabilities acquired during training has proven vital for ensuring compliance with data regulations and promoting ethical practices in generative AI. Although there are growing interests in developing various unlearning algorithms, it remains unclear how to best formulate the unlearning problem. The most popular formulation uses a weighted sum of forget and retain loss, but it often leads to performance degradation due to the inherent trade-off between forget and retain losses. In this work, we argue that it is important to model the hierarchical structure of the unlearning problem, where the forget problem (which \textit{unlearns} certain knowledge and/or capabilities) takes priority over the retain problem (which preserves model utility). This hierarchical structure naturally leads to a bi-level optimization formulation where the lower-level objective focuses on minimizing the forget loss, while the upper-level objective aims to maintain the model's utility. Based on this new formulation, we propose a novel algorithm, termed Bi-Level UnleaRning (\texttt{BLUR}), which not only possesses strong theoretical guarantees but more importantly, delivers superior performance. In particular, our extensive experiments demonstrate that \texttt{BLUR} consistently outperforms all the state-of-the-art algorithms across various unlearning tasks, models, and metrics. Codes are available at https://github.com/OptimAI-Lab/BLURLLMUnlearning.
format Preprint
id arxiv_https___arxiv_org_abs_2506_08164
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle BLUR: A Bi-Level Optimization Approach for LLM Unlearning
Reisizadeh, Hadi
Jia, Jinghan
Bu, Zhiqi
Vinzamuri, Bhanukiran
Ramakrishna, Anil
Chang, Kai-Wei
Cevher, Volkan
Liu, Sijia
Hong, Mingyi
Machine Learning
Enabling large language models (LLMs) to unlearn knowledge and capabilities acquired during training has proven vital for ensuring compliance with data regulations and promoting ethical practices in generative AI. Although there are growing interests in developing various unlearning algorithms, it remains unclear how to best formulate the unlearning problem. The most popular formulation uses a weighted sum of forget and retain loss, but it often leads to performance degradation due to the inherent trade-off between forget and retain losses. In this work, we argue that it is important to model the hierarchical structure of the unlearning problem, where the forget problem (which \textit{unlearns} certain knowledge and/or capabilities) takes priority over the retain problem (which preserves model utility). This hierarchical structure naturally leads to a bi-level optimization formulation where the lower-level objective focuses on minimizing the forget loss, while the upper-level objective aims to maintain the model's utility. Based on this new formulation, we propose a novel algorithm, termed Bi-Level UnleaRning (\texttt{BLUR}), which not only possesses strong theoretical guarantees but more importantly, delivers superior performance. In particular, our extensive experiments demonstrate that \texttt{BLUR} consistently outperforms all the state-of-the-art algorithms across various unlearning tasks, models, and metrics. Codes are available at https://github.com/OptimAI-Lab/BLURLLMUnlearning.
title BLUR: A Bi-Level Optimization Approach for LLM Unlearning
topic Machine Learning
url https://arxiv.org/abs/2506.08164