Layered Unlearning for Adversarial Relearning
Timothy Qian, Vinith Suriyakumar, Ashia Wilson, Dylan Hadfield-Menell
TL;DR
The paper investigates why post-training updates to large language models are brittle and prone to being bypassed by adversarial relearning. It introduces Layered Unlearning (LU), a k-fold sequential forgetting framework that creates multiple, context-dependent inhibitors by progressively forgetting data folds while retaining others, thereby reducing the chances that relearning can recover the full forgotten information. Through synthetic tasks and extensive LLM experiments (WMDP, MMLU, Years), LU demonstrates improved robustness to adversarial relearning and reveals a gap between MCQ-based and corpus-based attacks, highlighting the limits of current unlearning methods. The findings suggest that robust post-training updates may require layered, interpretable inhibitors and point toward more modular, controllable strategies for alignment and safety in LLMs.
Abstract
Our goal is to understand how post-training methods, such as fine-tuning, alignment, and unlearning, modify language model behavior and representations. We are particularly interested in the brittle nature of these modifications that makes them easy to bypass through prompt engineering or relearning. Recent results suggest that post-training induces shallow context-dependent ``circuits'' that suppress specific response patterns. This could be one explanation for the brittleness of post-training. To test this hypothesis, we design an unlearning algorithm, Layered Unlearning (LU), that creates distinct inhibitory mechanisms for a growing subset of the data. By unlearning the first $i$ folds while retaining the remaining $k - i$ at the $i$th of $k$ stages, LU limits the ability of relearning on a subset of data to recover the full dataset. We evaluate LU through a combination of synthetic and large language model (LLM) experiments. We find that LU improves robustness to adversarial relearning for several different unlearning methods. Our results contribute to the state-of-the-art of machine unlearning and provide insight into the effect of post-training updates.
