Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Scaling Self-Evolving Agents via Parametric Memory

About

Existing memory-augmented LLM agents store past experience exclusively in prompt space, as textual summaries or retrieved passages, while keeping model parameters frozen throughout a rollout. Such agents can \emph{look up} what they have seen but cannot \emph{learn from} it: their policy is unchanged by experience, and any information dropped from the context is permanently lost. We introduce \texttt{TMEM}, a self-evolving parametric memory framework in which the agent not only compresses history into explicit memory but also absorbs distilled supervision into fast LoRA weights $\Delta_t$ via lightweight online updates, genuinely altering its future behavior within a single episode. We formalize this as an agentic decision process with fast-weight rollout dynamics: actions are sampled from $\pi_{\theta_0+\Delta_t}$, while extraction actions produce supervision that updates $\Delta_t$ for subsequent decisions. This view makes the extraction policy directly optimizable by RL: training $\theta_0$ improves not only task actions but also the quality of the data used for online LoRA adaptation. We further propose SVD-based initialization of the LoRA subspace to accelerate online convergence. Experiments on LoCoMo, LongMemEval-S, multi-objective search, and CL-Bench show that \texttt{TMEM} consistently outperforms summary-based and retrieval-based baselines across different model scales.

Tao Ren, Weiyao Luo, Hui Yang, Rongzhi Zhu, Xiang Huang, Yuchuan Wu, Bingxue Chou, Jieping Ye, Jiafeng Liang, Yongbin Li, Yijie Peng• 2026

Related benchmarks

TaskDatasetResultRank
Long-Term Conversational MemoryLongMemEval Small
F1 Score (%)41.87
40
Conversational MemoryLocomo
F1 Score26.75
15
Multi-objective searchMulti-objective search memory 4-objective
F1 Score26.74
8
Multi-objective searchMulti-objective search memory 8-objective
F1 Score25.12
8
Knowledge-based reasoningFiltered CL-Bench (test)
Accuracy (DK)34.96
8
Long-context benchmark evaluationCL-Bench (unfiltered)
DK Score6.49
8
Showing 6 of 6 rows

Other info

Follow for update