MemQ: Integrating Q-Learning into Self-Evolving Memory Agents over Provenance DAGs

MemQ introduces a novel approach to LLM agent memory by applying Q-Learning over provenance DAGs, allowing agents to account for dependency chains between memories. The framework demonstrates significant performance gains across complex, multi-step tasks including code generation and multimodal reasoning.
Computer Science > Artificial Intelligence
Title: MemQ: Integrating Q-Learning into Self-Evolving Memory Agents over Provenance DAGs
Episodic memory allows LLM agents to accumulate and retrieve experience, but current methods treat each memory independently, i.e., evaluating retrieval quality in isolation without accounting for the dependency chains through which memories enable the creation of future memories. We introduce MemQ, which applies TD($\lambda$) eligibility traces to memory Q-values, propagating credit backward through a provenance DAG that records which memories were retrieved when each new memory was created. Credit weight decays as $(\gamma\lambda)^d$ with DAG depth $d$, replacing temporal distance with structural proximity. We formalize the setting as an Exogenous-Context MDP, whose factored transition decouples the exogenous task stream from the endogenous memory store. Across six benchmarks, spanning OS interaction, function calling, code generation, multimodal reasoning, embodied reasoning, and expert-level QA, MemQ achieves the highest success rate on all six in generalization evaluation and runtime learning, with gains largest on multi-step tasks that produce deep and relevant provenance chains (up to +5.7~pp) and smallest on single-step classification (+0.77~pp) where single-step updates already suffice. We further study how $\gamma$ and $\lambda$ interact with the EC-MDP structure, providing principled guidance for parameter selection and future research. Code will be available soon.
Source: arXiv cs.AI Recent
















