← Latest papers
💬 NLP

Agent Learning via Early Experience

This paper introduces "early experience," a paradigm where language agents learn from their own interaction data without explicit reward signals through implicit world modeling and self-reflection, demonstrating improved effectiveness and generalization while bridging the gap between supervised fine-tuning and reinforcement learning.

Original authors: Kai Zhang, Xiangchao Chen, Bo Liu, Tianci Xue, Zeyi Liao, Zhihan Liu, Xiyao Wang, Yuting Ning, Zhaorun Chen, Xiaohan Fu, Jian Xie, Yuxuan Sun, Boyu Gou, Qi Qi, Zihang Meng, Jianwei Yang, Ning Zhang, X
Published 2026-05-26
📖 4 min read☕ Coffee break read

Original authors: Kai Zhang, Xiangchao Chen, Bo Liu, Tianci Xue, Zeyi Liao, Zhihan Liu, Xiyao Wang, Yuting Ning, Zhaorun Chen, Xiaohan Fu, Jian Xie, Yuxuan Sun, Boyu Gou, Qi Qi, Zihang Meng, Jianwei Yang, Ning Zhang, Xian Li, Ashish Shah, Dat Huynh, Hengduo Li, Zi Yang, Sara Cao, Lawrence Jang, Shuyan Zhou, Jiacheng Zhu, Huan Sun, Jason Weston, Yu Su, Yifan Wu

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 how to navigate a giant, complex maze. In the past, there were two main ways to teach this robot:

  1. The "Shadowing" Method (Imitation Learning): You hire a human expert who has already solved the maze perfectly. You make the robot watch the expert walk the path over and over again. The robot memorizes the steps: "Turn left at the red door, then go straight."

    • The Problem: The robot only knows the one path the expert took. If the expert made a tiny mistake, or if the robot gets slightly off-track, it panics because it has no idea what happens if it turns right instead of left. It's like a student who memorized the answers to a practice test but fails the real exam because the questions are slightly different.
  2. The "Trial and Error" Method (Reinforcement Learning): You let the robot run the maze on its own. Every time it hits a wall, it gets a "zap" (a negative reward). Every time it finds the exit, it gets a "cookie" (a positive reward).

    • The Problem: In the real world (like browsing a website or using a tool), there are no "zaps" or "cookies" waiting at every step. You might click a button and nothing happens, or you might fill out a form and not know if you did it right until days later. Without clear feedback, the robot spins its wheels, trying millions of random things, which is incredibly slow and inefficient.

The New Idea: "Early Experience"

This paper proposes a clever middle ground called Early Experience.

Think of it like this: Instead of just watching the expert, the robot is allowed to take a few "practice swings" on its own before it starts the real training.

Here is how it works, using two specific strategies the authors developed:

1. The "What-If" Simulator (Implicit World Modeling)

Imagine the robot is standing at a fork in the road.

  • The Expert says: "Go left."
  • The Robot asks: "What happens if I go right?" or "What happens if I jump?"

In the Early Experience method, the robot actually tries these "what-if" moves in a safe simulation. It sees the result: "Oh, if I go right, I fall into a pit," or "If I jump, I hit a ceiling."

The robot doesn't need a "cookie" or a "zap" to learn this. It simply learns the rules of the world. It builds an internal map of cause-and-effect: Action A leads to Result X. By predicting what happens next, the robot understands the environment much better than a robot that just memorized the expert's path.

2. The "Self-Reflection" Journal (Self-Reflection)

Imagine the robot is practicing a speech.

  • The Expert says: "Say 'Hello'."
  • The Robot tries: "Say 'Goodbye'."
  • The Result: The audience looks confused.

In this strategy, the robot looks at its own "mistakes" and the expert's "correct" choice side-by-side. It then uses its own brain (a large language model) to write a little note to itself: "I said 'Goodbye', but the expert said 'Hello'. The audience looked confused when I said 'Goodbye', but they smiled when the expert said 'Hello'. Therefore, 'Hello' is better because it fits the situation."

The robot isn't just memorizing the word "Hello"; it is learning the reasoning behind why that choice was better. It turns its own failures into a lesson plan.

Why This Matters (The Results)

The researchers tested this idea on eight different "mazes," including:

  • Navigating websites (like shopping for a specific shirt).
  • Solving science experiments.
  • Planning complex travel itineraries.
  • Using computer tools.

The findings were clear:

  • Better than just watching: Robots trained with "Early Experience" were much better at solving problems than robots that just watched experts.
  • Better at handling surprises: When the robots faced new situations they hadn't seen before (out-of-domain), they didn't crash as often. They understood the rules of the game, not just the moves.
  • Less data needed: They achieved high performance using only a fraction of the expert data usually required.
  • A bridge to the future: Even when clear rewards are available later (like in video games), starting with "Early Experience" made the robots learn even faster.

The Big Picture

The paper argues that we don't need to wait for perfect "reward systems" (like cookies and zaps) to be invented for every real-world task. We can teach agents to learn from their own "what-if" scenarios and their own reflections on mistakes right now. It's a way to turn a robot from a passive student who memorizes answers into an active learner who understands how the world works.

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 →