Skip to content
RCreddit.com·

[Paper] EngramEdit: Decoupled Knowledge Updates in LLMs through Conditional Memory

AI summary

EngramEdit proposes a method for decoupled knowledge updates in LLMs using conditional memory, building on architectures like DeepSeek Engram. It addresses the challenge of updating factual knowledge without altering the Transformer backbone by computing target memory representations and jointly updating shared n-gram embeddings. The method penalizes updates to frequently reused embeddings to preserve unrelated knowledge. Experiments show EngramEdit achieves near-perfect editing success, with revised knowledge usable across unseen expressions and in multi-hop reasoning, while largely preserving unrelated knowledge and general capabilities.

Why this one

This paper introduces EngramEdit, which achieves nearly three times the strongest baseline's accuracy in multi-hop reasoning under chain-of-thought prompting, unlike other methods.

Time & source

Times shown in UTC

Display time zone: UTC

Local time zone unavailable; showing UTC.

PublishedOffset at this time: UTC+0Oct 9, 2026, 06:45 UTC

IngestedOffset at this time: UTC+0Oct 9, 2026, 09:00 UTC

Published
Oct 9, 2026, 06:45
Ingested
Oct 9, 2026, 09:00
Source type
Dev community
Tier
Community
Source status
Healthy

Tier is a per-source editorial setting, not a per-item score.

Conditional memory architectures such as DeepSeek Engram use input n-grams to look up learned embeddings, expanding the capacity of large language models (LLMs) with limited additional computation. Beyond model scaling, this architecture has demonstrated the potential to decouple factual knowledge storage from general-purpose computation, offering a promising route to updating factual knowledge while keeping the Transformer backbone fixed. Realizing this potential is challenging because different expressions of a fact may activate different n-gram embeddings, while updating shared embeddings can unintentionally change the model's predictions about other facts. We propose EngramEdit for decoupled knowledge updates through conditional memory. EngramEdit first computes target memory representations that make the model predict the updated fact across multiple expressions. It then jointly updates the shared n-gram embeddings to match these targets across expressions and edits, penalizing updates to frequently reused embeddings more strongly to preserve unrelated knowledge. Experiments show that EngramEdit enables independent factual knowledge updates through conditional memory, achieving near-perfect editing success. Revised knowledge is usable across unseen expressions and in multi-hop reasoning, with nearly three times the strongest baseline's accuracy under chain-of-thought (CoT) prompting. Unrelated knowledge and general capabilities are largely preserved even as factual updates accumulate. These findings show that EngramEdit turns conditional memory into an editable knowledge interface, extending its role beyond model scaling to support decoupled knowledge updates.

Source·reddit.com