Sparsh Jain on Building Experiential Memory for AI Agents

An agent-memory lifecycle forms, updates and retrieves lessons while evaluation loops manage changing context.

SJSparsh Jain登壇者 · CentralAgent AI
チャンネル
AI Engineer
公開日
2026年11月6日
動画
14:58
読了時間
4 分
スライド
2
原文
英語
YouTube で開く
スクロールすると動画は右下に小さくなって再生を続けます。字幕は閲覧言語に合わせて切り替わります。
閲覧言語2 言語で読めます
この記事はまだ日本語に翻訳されていないため、英語の原文を表示しています。
要約

30 秒でわかる

Sparsh Jain describes his team’s approach to recurring agent mistakes: store useful experience at different levels of abstraction, update it as conditions change, and retrieve relevant context. He discusses evaluation and cleanup loops, while offering team-reported examples and predictions about autonomous collaboration.

  1. 1More context is not always betterJain says indiscriminate memory can increase latency and cost while reducing performance.
  2. 2Three levels of experienceCases, strategies and skills retain different levels of detail and generality.
  3. 3A memory lifecycleFormation, updating and retrieval keep lessons useful as conditions change.
  4. 4Retrieval determines relevanceA stored fact can still be unhelpful when the wrong context is selected.
  5. 5Cleanup and evaluation loopsRecurring maintenance updates priorities and tests proposed changes.

ポイント

  1. More stored context can increase cost and harm performance if relevant information is hard to retrieve.
  2. Experiential memory can represent cases, strategies and reusable skills.
  3. Memory requires formation, updates, selective forgetting and retrieval.
  4. Retaining the history of superseded judgments can support deeper investigation.
  5. Evaluation and safeguards are needed when updates are proposed automatically.
全文

チャプターごとに整えた全文を読む

文字起こしのみ
01

Why agents repeat mistakes

Jain describes repeated corrections and the limits of adding more context.

I am Sparsh Jain, head of AI at CentralAgent AI. Teams learn from working with an agent, but the agent may repeat the same mistakes in a new session or with another teammate. A senior executive described that recurring correction as a practical problem: there are too many mistakes to manually fix every time.

The initial response is often to supply all the available context and memory. In our experience, that becomes counterproductive at enterprise scale: more material can increase cost, effort and latency while making retrieval and performance worse. More context is not always better context.

We looked at how people improve through experience, mistakes and course corrections. Our question became how to preserve useful lessons from interactions rather than merely store a larger collection of facts. I describe the resulting architecture as experiential memory.

02

Experiential memory and its lifecycle

Cases, strategies and skills are formed and updated as the environment changes.

I distinguish short-term working memory from long-term memory. Long-term memory includes both facts and experience: lessons abstracted from what happened while the agent worked. My team claims a substantial improvement from its system, but the talk does not provide enough experimental detail to generalize the number.

Cases, strategies and skills
スライド 1 / 2Cases, strategies and skillsThree levels of experiential memory preserve lessons at different degrees of abstraction.

We divide experience into cases, strategies and skills. A case retains details of a particular situation; a strategy records an approach that worked in a situation; a skill is a more generalized procedure that an agent can reuse. These represent different levels of abstraction, not interchangeable storage.

Building the first memory layer exposed another challenge: data, systems and the environment change. A note that was useful today may become stale. Memory infrastructure therefore needs to evolve rather than be built once and left untouched.

I organize the memory lifecycle into formation, updating and retrieval. Formation extracts potential lessons. Updating adds new observations, revises existing notes, deactivates outdated ones and provides a way to forget material that no longer helps.

Keeping only the latest judgment is not always enough. We retain inactive notes as a record of how the judgment changed: a shallow lookup may use active notes, while deeper investigation can also inspect the earlier history. The distinction lets a system examine why a previous conclusion was replaced.

I use the story of a person with unusually strong recall to illustrate why forgetting can matter. The lesson for an agent system is narrower than the analogy: if every old item competes equally for attention, retaining everything can overwhelm the process rather than improve a decision.

03

Verification and retrieval

The proposal adds model-assisted verification and stresses context-sensitive retrieval.

After adding memory, much of the upkeep was still manual. I argue that models can help verify proposed updates and make the loop more autonomous. That is a design proposal, not proof that model verification is always correct or that human oversight is never needed.

Retrieval is as important as storage. Imagine asking an agent to navigate home when it knows about homes in two cities. A correct fact is not enough if the system retrieves the wrong one for the current location. Formation and updates cannot compensate for consistently irrelevant retrieval.

In one example, my team says reusing previously gathered context reduced a task from around 20 minutes to around two. We also observed savings in effort and tokens. This is a team-reported example, and the result depends on the task and evaluation conditions.

04

Cleanup loops and team learning

Jain describes recurring maintenance, evaluation and his predictions for agent collaboration.

We call the next part a dreaming cycle: a recurring cleanup and evaluation loop that removes or demotes stale information, updates priorities and reorganizes memory. The sleep analogy describes the role of the loop; the implementation is a process for maintaining stored information.

My three rules are to disclose context progressively rather than dump everything, keep improving the system as conditions change, and build feedback loops rather than relying only on a fixed prompt. Observability and evaluation surround the memory lifecycle so proposed changes can be tested before use.

Three rules for memory systems
スライド 2 / 2Three rules for memory systemsJain recommends progressive disclosure, continuous improvement and feedback loops.

I expect teams to benefit when lessons from different users become available to the same agent. I also predict much more autonomous human-agent collaboration. Claims of tenfold or hundredfold teams and exponential improvement are my projections, not demonstrated universal outcomes.

The takeaway is to build a way for agents to learn from corrections instead of repeating the same mistakes. That requires selective memory, updates, retrieval, evaluation and safeguards working together.

同じチャンネルの記事

スライド 2 枚23:05ZH
AI Engineer· 2026年11月6日Ryo Lu:当我们什么都能做,还知道自己想做什么吗?Ryo Lu从 AI 生成的日记工具到爵士乐团,Ryo Lu 讨论如何在更强大的工具旁保有判断、生活和与他人合作的空间。AI interface designHuman-AI CollaborationCreativity+2
スライド 5 枚17:27EN
AI Engineer· 2026年11月6日Philipp Schmid: Seven Things an AI Coworker NeedsPhilipp Schmid · Google DeepMindA walkthrough of managed agents, skills, credentials and controls, culminating in a scheduled portfolio-audit demo.エージェント工学Geminiエージェント認証+2
スライド 2 枚18:13EN
AI Engineer· 2026年11月6日Sid Pednekar: Judgment Is the Scarce Resource in AI AdoptionSid PednekarA framework for choosing valuable problems, building shared capabilities and turning experience into organizational learning.AI AdoptionDecision MakingAI Strategy+1
スライド 2 枚14:04EN
AI Engineer· 2026年11月6日Frank Long on Building AI Investment Workflows Around QualityFrank Long · CoatueCoatue’s Frank Long breaks investing into information, analysis and decision steps, and argues for choosing the right combination of code, models and people.AI agentsInvestingエージェント工学+2
スライド 3 枚17:52EN
AI Engineer· 2026年11月5日Cameron Wolfe on Evaluating AI When Answers Are SubjectiveCameron Wolfe · NetflixNetflix’s Cameron Wolfe outlines human review, calibrated model judges and production monitoring as a repeatable evaluation loop.評価(Evals)評価とオブザーバビリティ人による検証(HITL)+2
20:45EN
AI Engineer· 2026年11月5日John Stecher and Scott Worland on Building AI Systems That Can ChangeScott Worland, John Stecher · Norm AIThe Blackstone and Norm AI CTOs discuss data strategy, evaluations, production controls and when to wait for a better model.エンタープライズ AI評価(Evals)エージェント工学+1