Saved in:
Bibliographic Details
Main Authors: Muresanu, Andrei I., Thudi, Anvith, Zhang, Michael R., Papernot, Nicolas
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2402.00751
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916977182769152
author Muresanu, Andrei I.
Thudi, Anvith
Zhang, Michael R.
Papernot, Nicolas
author_facet Muresanu, Andrei I.
Thudi, Anvith
Zhang, Michael R.
Papernot, Nicolas
contents Modern machine learning models are expensive to train, and there is a growing concern about the challenge of retroactively removing specific training data. Achieving exact unlearning in deep learning pipelines--producing models as if certain data had never been included in training--remains an open problem. In this paper, we revisit exact unlearning in deep learning and show that for large language models (LLMs) we can efficiently exactly unlearn "fine-tuning data" (the data used to adapt a pre-trained model). This follows from two observations. First, we can use in-context learning to adapt the LLM to the fine-tuning dataset instead of SGD based algorithms. Second, we show that accurate in-context learning can be done with quantized k-means, which allows for effectively constant time unlearning operations. Our evaluation shows that this unlearning recipe has similar performance to fine-tuning alternatives, but vastly reduces the unlearning costs. Our study also highlights the need for new measures of unlearning cost when adapting the learning algorithm to have faster unlearn operations.
format Preprint
id arxiv_https___arxiv_org_abs_2402_00751
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fast Exact Unlearning for In-Context Learning Data for LLMs
Muresanu, Andrei I.
Thudi, Anvith
Zhang, Michael R.
Papernot, Nicolas
Machine Learning
Artificial Intelligence
Cryptography and Security
Modern machine learning models are expensive to train, and there is a growing concern about the challenge of retroactively removing specific training data. Achieving exact unlearning in deep learning pipelines--producing models as if certain data had never been included in training--remains an open problem. In this paper, we revisit exact unlearning in deep learning and show that for large language models (LLMs) we can efficiently exactly unlearn "fine-tuning data" (the data used to adapt a pre-trained model). This follows from two observations. First, we can use in-context learning to adapt the LLM to the fine-tuning dataset instead of SGD based algorithms. Second, we show that accurate in-context learning can be done with quantized k-means, which allows for effectively constant time unlearning operations. Our evaluation shows that this unlearning recipe has similar performance to fine-tuning alternatives, but vastly reduces the unlearning costs. Our study also highlights the need for new measures of unlearning cost when adapting the learning algorithm to have faster unlearn operations.
title Fast Exact Unlearning for In-Context Learning Data for LLMs
topic Machine Learning
Artificial Intelligence
Cryptography and Security
url https://arxiv.org/abs/2402.00751