Memory Backfire Part 2: Why LLMs Get Dumber as They "Summarize" — UIUC + Tsinghua Break Down Three Abstraction-Poisoning Mechanisms
> Paper: Useful Memories Become Faulty When Continuously Updated by LLMs > Authors: Dylan Zhang, Yanshan Lin, Zhengkun Wu, Yihang Sun, Bingxuan Li, Dianqi Li, Hao Peng > Institutions: University of Illinois Urbana-Champaign / Tsinghua University (IIIS; work completed at UIUC) > Link: https://arxiv.org/abs/2605.12978
Recap: GPT-5.4 Falls from 100% to 52.6%
The previous post described the phenomenon: GPT-5.4 was placed on a 19-problem ARC-AGI slice it could solve at 100%, and after each solved problem it "summarized lessons" into a memory bank. After 10 rounds of updates, accuracy on the same problems dropped to 52.6%.
The irony: the system was given ground-truth correct answers—the experiences themselves were fully useful. The problem lies not in the experiences but in the act of "summarizing."
This post explains why: when compressing raw episodic traces into consolidated abstractions, LLMs systematically make three kinds of errors.
Mechanism 1: Misgrouping
The first step of consolidation is grouping—which experiences belong to the same "pattern" and can be merged into a general lesson. But LLM grouping is semantics-driven, not structure-driven. Two experiences may look superficially similar ("both require finding a target object") while their underlying procedural structures differ entirely (one filters by color, the other by shape). Merging them yields an abstract rule like "find the object"—too imprecise for either.
Experimental evidence: Comparing Static-All (abstracting all task trajectories together, no grouping) vs. Static-Group (grouping by task family before abstraction), Static-Group significantly outperforms Static-All. Mixing heterogeneous experiences forces unrelated procedures into one lesson pool.
Example from ScienceWorld: The model merged "observe a turtle's life cycle" and "observe a moth's life cycle" into one memory: "observing all life stages in order is necessary for life-cycle tasks." Superficially applicable to both—but the turtle and moth cycles differ in stages, order, and criteria. Faced with a new life-cycle task (e.g., a frog), the abstraction is too vague to act on.
> Essence: LLMs substitute natural-language similarity for operational-structure equivalence.
Mechanism 2: Stripping Applicability Conditions
Even with correct grouping, abstraction strips away applicability conditions—the context stating when a method works, what prerequisites must hold, and what boundaries apply. Three typical products observed in ScienceWorld:
1. Overgeneralization: "Using a lighter or fire source is necessary to change the state of outdoor materials." This conflates heating with all state changes (cooling, freezing, melting), pushing the agent the wrong way on tasks requiring refrigeration. 2. Lost condition bindings: A branch like "check the thermometer first, then decide to heat or cool" collapses into "heat the target material." 3. Goal blurring: "The correct container helps boil the target material"—the original trajectory specified a "glass beaker"; the abstraction leaves the agent guessing.
> Essence: LLM abstraction favors brevity and generality, but agents need precision and conditionality. A "general rule" without applicability boundaries is more dangerous in decision-making than a specific rule with conditions—it gets applied to mismatched contexts.
Mechanism 3: Narrow Overfitting
When the input stream is narrow—e.g., successive variants of the same task type—LLM abstractions overfit to the concrete features of seen instances rather than extracting genuinely general patterns.
ARC-AGI Stream evidence (same 19 problems GPT-5.4 solved at 100% without memory):
| Strategy | Update style | Accuracy after 10 rounds | |:---|:---|:---| | Static | Consolidate all trajectories at once | 94.7% | | Stream | Update after each solved problem | 52.6% |
Each Stream update sees only a small slice of trajectories, so abstractions get "anchored" to early experience; later updates rewrite already-distorted abstractions, stacking small errors. Paper Figure 11 further shows that when inputs are compressed variants of one pattern, memories become overspecified and perform worse on new instances—not under-learning, but learning "rigidly."
Example: "For conductivity-ranking tasks, before placing into the correct box, you must first pick up and test the circuit of unknown substance B." The rule is bound to the instance name "substance B"; when the task switches to "substance C," no transfer happens. It's a memorized answer, not a learned principle.
The Three Mechanisms Interact: A Vicious Cycle
1. Misgrouping puts heterogeneous experiences in one abstraction pool. 2. Stripping conditions extracts an overgeneralized rule from the wrong pool. 3. Narrow inputs further distort that rule with details of subsequent similar experiences.
The result: memory lessons become statistically averaged residue—not general enough (polluted by concrete instances), not precise enough (conditions stripped), and not transferable (wrong grouping).
The Fix: Raw Trajectories Are First-Class Evidence
The paper's Auto mode in ARC-AGI Stream maintains two stores—an Episodic Buffer (raw trajectories) and an Abstract Store (abstract lessons)—with per-step choices of Retain, Delete, or Consolidate. Three key findings:
1. The episodic store carries most of the benefit. Removing raw traces and keeping only abstractions drops accuracy back to the memoryless baseline. 2. Episodic Management Only matches or exceeds full Auto. Keeping and deleting raw traces with *no abstraction at all* performs as well as or better than selective abstraction. Abstraction is not required. 3. Forced abstraction (Force) consistently loses to Auto. Auto's cumulative success rate over 400 training steps beats Force (abstraction every step) on both GPT-5.4 and Qwen3.5-27B backbones.
Design principles from the paper: 1. Treat raw episodes as first-class evidence, not disposable raw material. 2. Abstraction should be selective and delayed—not triggered after every interaction. 3. Abstraction should be anchored to recoverable trajectories, keeping raw data as a backtrack source. 4. Grouping should be based on task structure, not semantic similarity.
Comparison with Related Work
| Method | Mechanism | Problem | |:---|:---|:---| | Reflexion | Verbal self-reflection | Reflection is also abstraction—loses conditions, overgeneralizes | | ExpeL | Distills trajectories into experience entries | Flat entries lack structure and condition boundaries | | Voyager | Auto-expanding skill library | No explicit relations between skills; misgrouping on composition | | A-Mem | Agentic memory management | Doesn't address systematic consolidation flaws | | SKILLGRAPH (contemporaneous) | Graph-structured skill relations | Encodes conditions via prereq/enhance edges—possible cure for misgrouping |
Notably, SKILLGRAPH (covered in a previous post) solves misgrouping by encoding skill relations with explicit edge types instead of LLM semantic grouping. Both papers point to the same conclusion: agent memory needs structure, not just text.
Verdict: Abstraction Is a Double-Edged Sword — Agents Need "Selective Forgetting"
The key insight is not that "memory is useless" but that continuous updating itself is toxic. LLM consolidation—distilling multiple experiences into reusable lessons—is a human-level cognitive ability, but applied indiscriminately to every interaction, three systematic biases accumulate into disaster.
The deeper lesson: agent memory systems shouldn't mimic the brain's "sleep-time consolidation" model (merging all experiences into schemas overnight), but rather selective human memory—retain the details of raw scenes, and abstract only when necessary and supported by sufficient heterogeneous data.
This doesn't mean abstraction is unimportant—rather, at current LLM abstraction quality, abstracting less is safer than abstracting more. Retaining raw trajectories as in-context demonstrations is already competitive—and zero-risk. Let agents open the abstraction gates once LLMs learn to consolidate without overwriting evidence. Until then, the "self-improving agent" narrative needs cooling down.
Reference: Zhang, D., Lin, Y., Wu, Z., Sun, Y., Li, B., Li, D., & Peng, H. (2025). Useful Memories Become Faulty When Continuously Updated by LLMs. *arXiv preprint* https://arxiv.org/abs/2605.12978