Beyond Hard Writes and Rigid Preservation: Soft Recursive Least-Squares for Lifelong LLM Editing
Xinyu Wang, Sicheng Lyu, Yu Gu, Jerry Huang, Peng Lu, Yufei Cui, Xiao-Wen Chang
TL;DR
This work tackles the challenge of lifelong sequential editing of large language models by introducing RLSEdit, a recursive least-squares editor that treats edits as an online quadratic optimization with two soft constraints. By penalizing deviation from the initial weights and from an anchor mapping, RLSEdit enables efficient per-edit updates via the Woodbury identity, yielding a per-edit cost that scales with the current edit size rather than the history length. Theoretical results provide deviation bounds and an asymptotic characterization, while extensive experiments on Llama3-8B and Qwen2.5-7B show stable scaling to 10K edits, superior edit efficacy, and strong preservation of general language understanding and reasoning across GLUE and code/math benchmarks. The method offers a practical, interpretable balance between adapting to new information and retaining prior capabilities in long-running editing scenarios.
Abstract
Model editing updates a pre-trained LLM with new facts or rules without re-training, while preserving unrelated behavior. In real deployment, edits arrive as long streams, and existing editors often face a plasticity-stability dilemma: locate-then-edit "hard writes" can accumulate interference over time, while null-space-style "hard preservation" preserves only what is explicitly constrained, so past edits can be overwritten and unconstrained behaviors may deviate, degrading general capabilities in the many-edits regime. We propose RLSEdit, a recursive least-squares editor for long sequential editing. RLSEdit formulates editing as an online quadratic optimization with soft constraints, minimizing a cumulative key-value fitting objective with two regularizers that control for both deviation from the pre-trained weights and from a designated anchor mapping. The resulting update admits an efficient online recursion via the Woodbury identity, with per-edit cost independent of history length and scaling only with the current edit size. We further provide deviation bounds and an asymptotic characterization of the adherence-preservation trade-off in the many-edits regime. Experiments on multiple model families demonstrate stable scaling to 10K edits, outperforming strong baselines in both edit success and holistic stability -- crucially retaining early edits, and preserving general capabilities on GLUE and held-out reasoning/code benchmarks.
