atlas

Research map / Large language models / Language, safety and interpretability

RULE: Reinforcement UnLEarning Achieves Forget-retain Pareto Optimality

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RULE, a two-stage refusal-based unlearning method (rejection steering SFT then on-policy RL with a regex-based verifiable reward over forget and synthesized boundary queries) that forgets target knowledge with small data while keeping response naturalness and utility.

Problem

LLM unlearning methods often produce unnatural or collapsed responses on forget queries, depend on large explicit forget and retain sets, and trade off forgetting against general utility.

Approach

Formulate unlearning as refusal boundary optimization: warm-start with supervised refusal on a small forget set, then run on-policy RL (PPO, GRPO, Reinforce++) over forget queries plus GPT-4o-mini-generated entity-swapped boundary queries, using an intrinsic reward that rewards refusal on forget prompts and informative answers on boundary prompts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply RULE with ReBO RPP instead of the strongest baseline, SimNPOLlama3-8B-Instruct · RWKUForget Quality (All): 40.1 -> 22.6Helped
apply RULE with ReBO GRPO instead of NPO + KLRLlama3-8B-Instruct · RWKUForget Naturalness (All): 72.8 -> 89.1Helped
apply RULE with GRPOLlama3-8B-Instruct · RWKUTruthfulness: 36.4 -> 50.5Helped
remove Rejection Steering (ablation)RULE GRPO · RWKUForget Quality: 27.7 -> 71.4Hurt
remove Rejection Steering (ablation)RULE GRPO · RWKUNaturalness: 89.1 -> 65.7Hurt
replace Rejection Steering with a system prompt (ablation)RULE GRPO · RWKUForget Quality: 27.7 -> 44.2Hurt
replace Rejection Steering with a system prompt (ablation)RULE GRPO · RWKURetain Quality: 73.7 -> 65.5Hurt
replace the boundary set with unrelated forget targets (ablation)RULE GRPO · RWKUForget Quality: 27.7 -> 19.9Helped
replace the boundary set with unrelated forget targets (ablation)RULE GRPO · RWKUNaturalness: 89.1 -> 25.4Hurt
replace the boundary set with unrelated forget targets (ablation)RULE GRPO · RWKURetain Quality: 73.7 -> 23.6Hurt
use Rejection Steering without Refusal Boundary Optimization (ablation)RULE · RWKUForget Quality (All): 27.7 -> 57.1Hurt
increase retention threshold from 0.4 to 0.7 when comparing Pareto trade-offsRULE versus GA and SimNPO · RWKUPareto trade-off AUCHelped

Surprising findings

Limitations

Experimental setup

Datasets: RWKU MUSE-books MUSE-news TOFU refusal templates

Benchmarks: RWKU MUSE

Metrics: ROUGE-L forget quality retain quality naturalness (readability, helpfulness, truthfulness) general utility (reasoning, truthfulness, factuality, fluenc Pareto AUC

Baselines: Gradient Ascent GDR KLR NPO SimNPO Rejection Steering only

Builds on: GRPO PPO Reinforce++ NPO SimNPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy