← Latest papers
🤖 machine learning

ASH: Agents that Self-Hone via Embodied Learning

The paper introduces ASH, a self-improving agentic system that learns embodied policies from unlabeled internet video by leveraging an Inverse Dynamics Model to extract supervision from its own failures, enabling it to successfully tackle long-horizon tasks in complex games like Pokémon and Zelda where existing baselines fail.

Original authors: Benjamin Schneider, Xavier Schneider, Victor Zhong, Sun Sun

Published 2026-05-15
📖 4 min read☕ Coffee break read

Original authors: Benjamin Schneider, Xavier Schneider, Victor Zhong, Sun Sun

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 trying to learn how to play a very long, complicated video game, like Pokémon or The Legend of Zelda, but you have no instruction manual, no teacher, and no one to tell you what buttons to press. Most computer programs trying to do this get stuck after a few hours because they rely on pre-written rules or massive amounts of data that humans have carefully labeled.

The paper introduces a new system called ASH (Agents that Self-Hone via Embodied Learning). Think of ASH not as a robot following a script, but as a curious human player who knows how to use Google.

Here is how ASH works, broken down into simple steps:

1. The "Stuck" Moment

ASH starts playing the game. It has a short-term memory (what happened in the last 30 seconds) and a long-term memory (important moments it has seen before). It plays along until it hits a wall. Maybe it doesn't know how to fight a monster, or it doesn't know which path to take in a maze. In the paper's terms, it gets "stuck."

2. The "Google Search"

When ASH gets stuck, it doesn't give up. Instead, it looks at what it just saw on the screen and goes out to the internet (specifically, a massive collection of YouTube videos) to find other people playing the game. It searches for videos that look exactly like the moment it is currently stuck in.

3. The "Smart Filter"

The internet is full of noise. ASH doesn't just watch random videos; it uses a special tool to find the key moments. Imagine watching a 20-hour video of someone playing a game; you don't need to watch the whole thing to learn how to fight a boss. You just need to see the specific 30 seconds where they figure out the strategy. ASH automatically finds these "highlight reels" and saves them to its long-term memory.

4. The "Reverse Engineering"

Here is the tricky part: The internet videos ASH finds usually only show the screen, not the button presses. ASH has a "translator" (called an Inverse Dynamics Model) that looks at the video and guesses, "Okay, to get from this screen to that screen, the player must have pressed 'A' and then 'Up'." It turns the silent video into a set of instructions.

5. The "Self-Improvement" Loop

Now, ASH takes those new instructions and practices them. It updates its own brain (its policy) so that next time it gets stuck, it knows what to do. It then goes back to playing the game. If it gets stuck again later on a different problem, it repeats the whole process: get stuck, search the internet, learn the trick, and keep going.

The Results: Why It Matters

The researchers tested ASH in two very different games:

  • Pokémon Emerald: A strategic game where you travel, catch monsters, and battle.
  • The Legend of Zelda: The Minish Cap: An action game where you run, jump, solve puzzles, and fight enemies in real-time.

They compared ASH to other AI methods:

  • The "Textbook" Learner: These systems tried to learn from a huge dataset of pre-labeled moves. They got stuck early because they couldn't handle new situations they hadn't seen before.
  • The "Genius" Model: These are huge AI models that try to guess the answer without training. They often "hallucinate" (make things up) and run into walls or talk to non-existent characters.
  • ASH: ASH kept getting better. While the other systems stopped progressing after about 6 hours, ASH kept going for 8 hours, learning new skills like battling, catching monsters, and solving puzzles. It finished almost all the major goals in both games.

The Big Picture

The paper claims that ASH proves you don't need a human to write a reward system or label every single video to teach an AI a long, complex task. Instead, if you give an AI the ability to get stuck, look for help on the internet, and learn from it, it can teach itself to master long, open-ended adventures.

It's like teaching a child to ride a bike not by writing a manual, but by letting them fall, having them watch a video of someone else riding, and then trying again. ASH is the first system to successfully do this loop automatically in complex video games.

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 →