← Latest papers
💬 NLP

Ask Only When Needed: Proactive Retrieval from Memory and Skills for Experience-Driven Lifelong Agents

This paper introduces ProactAgent, a lifelong learning framework that employs Experience-Enhanced Online Evolution and a Proactive Reinforcement Learning-based Retrieval mechanism to enable agents to dynamically and selectively retrieve structured memories and skills only when necessary, thereby significantly improving task performance and efficiency across diverse environments.

Original authors: Yuxuan Cai, Jie Zhou, Qin Chen, Liang He

Published 2026-04-23
📖 4 min read☕ Coffee break read

Original authors: Yuxuan Cai, Jie Zhou, Qin Chen, Liang He

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are teaching a robot butler to manage your entire household. You want it to learn from every mistake and success so it gets better over time.

The Problem with Old Robots:
Most current "lifelong learning" robots are a bit like students who only open their textbooks at the very start of an exam.

  • Static Start: They read a few notes before the task begins, then try to solve everything from memory. If they forget something halfway through, they can't look it up.
  • Constant Chatter: Other robots try to look up everything at every single step, like someone who asks a librarian for a book before every sentence they speak. This is slow, annoying, and fills their brain with too much noise.
  • The "Gated" Robot: Some use a separate, expensive manager to decide, "Hey, do you need to look something up?" This adds cost and delay.

The Solution: PROACTAGENT
The authors of this paper built a new kind of robot called PROACTAGENT. Think of it as a super-intelligent apprentice who knows exactly when to ask for help and exactly what to ask.

Here is how it works, using simple analogies:

1. The Organized Library (Structured Experience Base)

Instead of a messy pile of notes, this robot has a perfectly organized library with five specific shelves:

  • Facts Shelf: Hard truths (e.g., "Aluminum foil conducts electricity").
  • Story Shelf: Past episodes (e.g., "Last time I tried to fix the sink, I broke the pipe").
  • Success Skills: Recipes for winning (e.g., "Always check the battery before turning on the device").
  • Failure Skills: Warnings of what not to do (e.g., "Never mix these two chemicals").
  • Comparison Skills: The "Why" (e.g., "Method A worked better than Method B because...").

This means when the robot needs help, it doesn't just get a random page; it gets the right kind of help for the situation.

2. The "What If?" Game (Proactive Retrieval)

This is the magic trick. The robot doesn't just guess when to look things up. It plays a mental game of "What If?"

Imagine the robot is about to make a move. It pauses and thinks:

  • Scenario A: "If I look up the answer right now, what happens?"
  • Scenario B: "If I don't look it up and just guess, what happens?"

It simulates both paths in its head.

  • If Scenario A (looking it up) leads to a happy ending and Scenario B leads to a crash, the robot learns: "Aha! Looking it up was necessary. I should do that next time."
  • If Scenario A and Scenario B lead to the same result, the robot learns: "Looking it up was a waste of time. I'll save my energy next time."

This teaches the robot to be proactive. It learns to feel a "knowledge gap" and fill it only when it truly matters.

3. The Double-Edged Sword (Joint Evolution)

Most robots either update their "memory" (the library) OR update their "brain" (how they think), but not both at the same time.

  • PROACTAGENT does both simultaneously.
  • As it solves tasks, it writes better notes into the library.
  • As it reads better notes, it becomes smarter at solving tasks.
  • It's a self-reinforcing loop: The better it gets, the better its notes become, which makes it even better.

The Results

When they tested this robot on three different challenges (a science quiz, a house-cleaning simulation, and a student life manager):

  • It won more often: It solved tasks much more successfully than robots that just guessed or looked things up randomly.
  • It was faster: Because it stopped asking unnecessary questions, it finished tasks in fewer steps.
  • It was efficient: A smaller version of this robot (3 billion "brain cells") performed almost as well as a massive, expensive robot (7 billion "brain cells") that didn't have this smart retrieval system.

The Takeaway

The paper proves that for an AI to truly be "lifelong," it shouldn't just be a giant database or a super-smart guesser. It needs to be a strategic learner that knows exactly when to consult its past experiences and what to ask, turning every interaction into a lesson that makes it smarter for the next one.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →