atlas

Research map / Large language models / Retrieval and knowledge

Perturbation-Restrained Sequential Model Editing

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Knowledge editing in LLMs · 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 PRUNE, a plug-and-play method that restrains large singular values of the cumulative edit update matrix (via log-based clipping) to lower the condition number, thereby preserving LLM general abilities during sequential model editing.

Problem

Sequential model editing with parameter-modifying methods (MEND, ROME, MEMIT) progressively degrades LLM general abilities (reasoning, summarization, QA, NLI) as the number of edits grows; prior work lacks theory and remedies.

Approach

Matrix perturbation theory links the perturbation of stored key-value associations to the condition number of the edited matrix; PRUNE restrains the large singular values of the summed edit update matrix (keeping the original W's top singular value as a cap, with log compression) to reduce the condition number while keeping edit knowledge.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsReasoning: 30.12 -> 30.17No clear effect
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsSummarization: 12.12 -> 11.38Hurt
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsOpen-QA: 22.63 -> 22.99No clear effect
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsNLI: 49.83 -> 48.83Hurt
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsEfficacy: 99 -> 100Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsGeneralization: 92 -> 98Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 100 editsLocality: 74.10 -> 76.1Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 500 editsReasoning: 27.26 -> 32.68Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 500 editsSummarization: 10.78 -> 11.52Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 500 editsOpen-QA: 17.86 -> 22.99Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 500 editsNLI: 45.34 -> 51.17Helped
Apply PRUNE multiple times instead of once (ablation)ROME on GPT-2 XL · CounterFact, 500 editsEfficacy: 56.80 -> 84.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: ZsRE CounterFact ConceptEdit GSM8K SAMSum Natural Questions RTE

Benchmarks: GSM8K SAMSum Natural Questions RTE ZsRE CounterFact ConceptEdit

Metrics: solve rate ROUGE average exact match accuracy efficacy score generalization score locality score instance change

Baselines: MEND ROME MEMIT

Builds on: ROME MEMIT MEND EasyEdit

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