Collapse of Irrelevant Representations (CIR) Ensures Robust and Non-Disruptive LLM Unlearning
Filip Sondej, Yushi Yang
TL;DR
Unlearning methods currently fail to remove dangerous knowledge without harming unrelated capabilities because updates target broad, shared representations. The authors introduce Collapse of Irrelevant Representations (CIR), which identifies common subspaces in activations and module-output gradients via PCA and collapses them before unlearning updates, combining a representation-engineering loss to orient updates away from benign information. On the WMDP bio- and cyber-domains with Llama-3.1-8B, CIR achieves dramatically higher post-attack robustness (roughly 30×–80× improvements) while incurring far less disruption than baselines. This representational selectivity enables robust, non-disruptive unlearning and suggests a path toward safer deployment of LLMs.
Abstract
Current unlearning and safety training methods consistently fail to remove dangerous knowledge from language models. We identify the root cause - unlearning targets representations which are too general - and develop a highly selective technique that unlearns robustly while preserving general performance. Our method performs PCA on activations and module-output gradients to identify subspaces containing common representations, then collapses these subspaces before computing unlearning updates, a technique we term Collapse of Irrelevant Representations (CIR). This avoids unlearning general knowledge and targets only representations specific to the facts being unlearned. When unlearning bio- and cyber-hazardous facts from Llama-3.1-8B, we achieve over 30x greater reduction in post-attack accuracy than the best baseline (Circuit Breakers), while disrupting general performance 30x less, and using less than 3 GPU-seconds per fact. Thus, by disentangling harmful and benign capabilities at the level of representations, CIR enables robust and non-disruptive unlearning.
