Learning and Forgetting Unsafe Examples in Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhao, Jiachen, Deng, Zhun, Madras, David, Zou, James, Ren, Mengye
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913415153319936
author Zhao, Jiachen
Deng, Zhun
Madras, David
Zou, James
Ren, Mengye
author_facet Zhao, Jiachen
Deng, Zhun
Madras, David
Zou, James
Ren, Mengye
contents As the number of large language models (LLMs) released to the public grows, there is a pressing need to understand the safety implications associated with these models learning from third-party custom finetuning data. We explore the behavior of LLMs finetuned on noisy custom data containing unsafe content, represented by datasets that contain biases, toxicity, and harmfulness, finding that while aligned LLMs can readily learn this unsafe content, they also tend to forget it more significantly than other examples when subsequently finetuned on safer content. Drawing inspiration from the discrepancies in forgetting, we introduce the "ForgetFilter" algorithm, which filters unsafe data based on how strong the model's forgetting signal is for that data. We demonstrate that the ForgetFilter algorithm ensures safety in customized finetuning without compromising downstream task performance, unlike sequential safety finetuning. ForgetFilter outperforms alternative strategies like replay and moral self-correction in curbing LLMs' ability to assimilate unsafe content during custom finetuning, e.g. 75% lower than not applying any safety measures and 62% lower than using self-correction in toxicity score.
format Preprint
id arxiv_https___arxiv_org_abs_2312_12736
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Learning and Forgetting Unsafe Examples in Large Language Models
Zhao, Jiachen
Deng, Zhun
Madras, David
Zou, James
Ren, Mengye
Computation and Language
Machine Learning
As the number of large language models (LLMs) released to the public grows, there is a pressing need to understand the safety implications associated with these models learning from third-party custom finetuning data. We explore the behavior of LLMs finetuned on noisy custom data containing unsafe content, represented by datasets that contain biases, toxicity, and harmfulness, finding that while aligned LLMs can readily learn this unsafe content, they also tend to forget it more significantly than other examples when subsequently finetuned on safer content. Drawing inspiration from the discrepancies in forgetting, we introduce the "ForgetFilter" algorithm, which filters unsafe data based on how strong the model's forgetting signal is for that data. We demonstrate that the ForgetFilter algorithm ensures safety in customized finetuning without compromising downstream task performance, unlike sequential safety finetuning. ForgetFilter outperforms alternative strategies like replay and moral self-correction in curbing LLMs' ability to assimilate unsafe content during custom finetuning, e.g. 75% lower than not applying any safety measures and 62% lower than using self-correction in toxicity score.
title Learning and Forgetting Unsafe Examples in Large Language Models
topic Computation and Language
Machine Learning
url https://arxiv.org/abs/2312.12736