Skip to content
Back to skills

Dynamic Unlearning Eval

ASecurity

Evaluates the effectiveness and robustness of LLM unlearning methods by measuring residual knowledge retrieval across dynamically generated single-hop, multi-hop, and alias-based queries, alongside the retention of adjacent and general knowledge. Use when the user wants to benchmark on RWKU, TOFU, or asks about evaluating this task. Reports Multi-hop Forgetting Criterion.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill dynamic-unlearning-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dynamic Unlearning Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dynamic Unlearning Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-dynamic-unlearning-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-dynamic-unlearning-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dynamic-unlearning-eval
description: Evaluates the effectiveness and robustness of LLM unlearning methods by measuring residual knowledge retrieval across dynamically generated single-hop, multi-hop, and alias-based queries, alongside the retention of adjacent and general knowledge. Use when the user wants to benchmark on RWKU, TOFU, or asks about evaluating this task. Reports Multi-hop Forgetting Criterion.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2603.11266
  bibtex_key: [REDACTED]
  confidence: high
---

# dynamic-unlearning-eval

> The Unlearning Mirage: A Dynamic Framework for Evaluating LLM Unlearning — Raj Sanjay Shah et al. (arXiv:2603.11266, 2026)

## What this evaluates

Evaluates the effectiveness and robustness of LLM unlearning methods by measuring residual knowledge retrieval across dynamically generated single-hop, multi-hop, and alias-based queries, alongside the retention of adjacent and general knowledge.

## Datasets

- **RWKU** — total ?; splits: test (-1)
- **TOFU** — total ?; splits: test (-1)

## Metrics

- `Multi-hop Forgetting Criterion` **(primary)** — range: percent
  - Accuracy of residual knowledge retrieval on dynamically generated 1-hop, 2-hop, and 3-hop queries. Lower values indicate better unlearning performance.
- `Retention Criterion` — range: percent
  - Accuracy of retaining facts 1-fact away, 2-facts away, and relative retention of general knowledge. Higher values indicate better knowledge preservation.
- `Overall Score` — range: percent
  - Aggregated metric balancing forgetting and retention performance across all query types and proximity levels.

## Input / output format

**Input**: Structured natural language queries generated dynamically from knowledge graphs, including single-hop, multi-hop (1- to 3-hop), and alias-perturbed variants, prompted to the LLM.

**Output**: Text completion answering the query. Evaluated for factual accuracy regarding the unlearned entity or retained adjacent facts.

## Scoring recipe

```python
for query in dynamic_benchmark:
  pred = model.generate(query)
  if is_forgetting_query(query):
    resolved = check_factual_accuracy(pred, gold_entity)
    forgetting_accs.append(resolved)
  else:
    retained = check_factual_accuracy(pred, gold_retained_fact)
    retention_accs.append(retained)
forget_score = mean(forgetting_accs) * 100
retain_score = mean(retention_accs) * 100
overall_score = aggregate(forget_score, retain_score)
```

## Common pitfalls

- Assuming static benchmarks fully capture unlearning efficacy; this framework shows multi-hop and alias queries reveal significant residual knowledge missed by static probes.
- Overestimating the effectiveness of Chain-of-Thought decomposition; the paper finds it yields negligible improvement in preventing residual knowledge recovery.
- Ignoring proximity effects; retention accuracy drops for facts directly adjacent (1-hop) to the unlearned target but improves for more distant facts (2-hop).

## Evidence (verbatim from paper)

> Our metric shows the same relative efficacy of methods as previous unlearning evaluation methods. Results for RWKU are summarized in Table 2, showing each unlearning method’s performance across the multi-hop forgetting criterion and the retention criterion.

## Citation

```bibtex
@misc{shah2026unlearningmirage,
  title={The Unlearning Mirage: A Dynamic Framework for Evaluating LLM Unlearning},
  author={Raj Sanjay Shah et al.},
  year={2026},
  note={arXiv:2603.11266}
}
```

- arXiv: 2603.11266

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.