Intrinsic Test of Unlearning Using Parametric Knowledge Traces

Yihuai Hong, Lei Yu, Haiqin Yang, Shauli Ravfogel, Mor Geva
6/17/2024
cs.CLcs.AI

Official code: yihuaihong/ConceptVectors (39 stars, CC-BY-4.0, last commit 2025-08-20).

Abstract

The task of "unlearning" certain concepts in large language models (LLMs) has attracted immense attention recently, due to its importance in mitigating undesirable model behaviours, such as the generation of harmful, private, or incorrect information. Current protocols to evaluate unlearning methods largely rely on behavioral tests, without monitoring the presence of unlearned knowledge within the model's parameters. This residual knowledge can be adversarially exploited to recover the erased information post-unlearning. We argue that unlearning should also be evaluated internally, by considering changes in the parametric knowledge traces of the unlearned concepts. To this end, we propose a general evaluation methodology that leverages vocabulary projections to inspect concepts encoded in model parameters. We use this approach to localize "concept vectors" - parameter vectors that encode concrete concepts - and construct ConceptVectors, a benchmark dataset containing hundreds of common concepts and their parametric knowledge traces within two open-source LLMs. Evaluation on ConceptVectors shows that existing unlearning methods minimally impact concept vectors and mostly suppress them during inference, while directly ablating these vectors demonstrably removes the associated knowledge and significantly reduces the model's susceptibility to adversarial manipulation. Our results highlight limitations in behavioral-based unlearning evaluations and call for future work to include parameter-based evaluations. To support this, we release our code and benchmark at https://github.com/yihuaihong/ConceptVectors.

View on arXivView PDF

Code Implementations(1)

CC-BY-4.0

[EMNLP 2025 Main] ConceptVectors Benchmark and Code for the paper "Intrinsic Evaluation of Unlearning Using Parametric Knowledge Traces"

395Shell, PythonJun 6, 20241 years agoCC-BY-4.0
interpretabilitylarge-language-modelsnatural-language-processingunlearning

Similar Papers

Cite this paper

@article{hong2024intrinsic,
  title  = {Intrinsic Test of Unlearning Using Parametric Knowledge Traces},
  author = {Yihuai Hong and Lei Yu and Haiqin Yang and Shauli Ravfogel and Mor Geva},
  year   = {2024},
  eprint = {2406.11614},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.11614v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.11614.svg)](https://codeofpaper.com/paper/2406.11614)

Discussion