Knowledge Updating? No More Model Editing! Just Selective Contextual Reasoning

Guoxiu He, Xin Song, Aixin Sun
3/7/2025
cs.CLcs.AI

No official code found. Best implementation: ECNU-Text-Computing/Knowledge-Updating (1 star, last commit 2025-03-16).

Abstract

As real-world knowledge evolves, the information embedded within large language models (LLMs) can become outdated, inadequate, or erroneous. Model editing has emerged as a prominent approach for updating LLMs' knowledge with minimal computational costs and parameter changes. This approach typically identifies and adjusts specific model parameters associated with newly acquired knowledge. However, existing methods often underestimate the adverse effects that parameter modifications can have on broadly distributed knowledge. More critically, post-edit LLMs frequently struggle with multi-hop reasoning and continuous knowledge updates. Although various studies have discussed these shortcomings, there is a lack of comprehensive evaluation. In this paper, we provide an evaluation of ten model editing methods along four dimensions: reliability, generalization, locality, and portability. Results confirm that all ten popular model editing methods show significant shortcomings across multiple dimensions, suggesting model editing is less promising. We then propose a straightforward method called Selective Contextual Reasoning (SCR), for knowledge updating. SCR does not modify model parameters but harnesses LLM's inherent contextual reasoning capabilities utilizing the updated knowledge pieces. Under SCR, an LLM first assesses whether an incoming query falls within the scope of an external knowledge base. If it does, the relevant external knowledge texts are contextualized to enhance reasoning; otherwise, the query is answered directly. We evaluate SCR against the ten model editing methods on two counterfactual datasets with three backbone LLMs. Empirical results confirm the effectiveness and efficiency of contextual reasoning for knowledge updating.

View on arXivView PDF

Code Implementations(1)

Knowledge Updating? No More Model Editing! Just Selective Contextual Reasoning

10PythonMar 10, 20251 years ago

Similar Papers

Cite this paper

@article{he2025knowledge,
  title  = {Knowledge Updating? No More Model Editing! Just Selective Contextual Reasoning},
  author = {Guoxiu He and Xin Song and Aixin Sun},
  year   = {2025},
  eprint = {2503.05212},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.05212v1}
}

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/2503.05212.svg)](https://codeofpaper.com/paper/2503.05212)

Discussion