WMAttack: Automated Attack Search for Adversarial Evaluation of World-Model Agents
This paper introduces WMAttack, an automated framework that employs Self-Correcting Attack Search and Representation-Guided Attack Retrieval to efficiently and accurately identify stronger adversarial attacks for evaluating the robustness of world-model agents across diverse environments.
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 have built a very smart robot that learns to play video games by watching itself play, building a mental "movie" of what happens next, and then making decisions based on that movie. This is called a World Model. These robots are getting incredibly good at games like Atari and complex control tasks.
But here's the problem: We don't really know how fragile their "mental movies" are. If you show them a slightly distorted image (like a tiny smudge on the screen), will they panic and crash? Or will they keep playing perfectly?
The paper introduces WMAttack, a new tool designed to be the ultimate "stress tester" for these robots.
The Problem: The "Guessing Game" of Security
Currently, checking if a robot is robust is like trying to find a needle in a haystack by looking at one straw at a time.
- Manual Testing is Weak: If a human tries to break the robot by guessing random glitches, they might miss the weak spots. The robot looks strong, but it's only strong because the human didn't try hard enough.
- Brute Force is Too Slow: If you try to test every possible glitch combination, it would take forever. Each test requires the robot to actually "play" the game in a loop, which is computationally expensive.
The Solution: WMAttack (The Smart Stress Tester)
The authors created WMAttack, an automated system that doesn't just guess randomly. Instead, it acts like a master detective that learns how to break the robot efficiently. It has two main superpowers:
1. RGAR: The "Traveling Detective" (Retrieval)
Imagine you are a detective trying to solve a new case. Instead of starting from scratch, you look at your old case files. You notice that the new case looks very similar to a case you solved last year. You grab the strategy that worked back then and use it as a starting point.
- How it works: WMAttack looks at the new robot's behavior (its "latent representation") and compares it to thousands of past tests on other robots.
- The Benefit: It finds a "warm start." Instead of guessing blindly, it starts with attack strategies that worked on similar-looking robots. This saves a huge amount of time.
2. SCAS: The "Self-Correcting Coach" (Refinement)
Once the detective starts testing, they need to learn from their mistakes. If a specific type of glitch doesn't break the robot, the coach says, "Okay, that didn't work. Let's try a slightly different angle."
- How it works: The system runs a test, sees how much the robot's performance drops, and then uses that feedback to update its "guessing strategy." It shifts its focus toward the types of glitches that actually hurt the robot the most.
- The Benefit: It stops wasting time on weak attacks and concentrates its energy on the "killer moves" that cause the biggest failures.
The Results: Finding the Real Weak Spots
The researchers tested WMAttack on 46 different scenarios using famous AI models (like DreamerV3).
- Better than Random: When they compared WMAttack to a system that just guesses randomly, WMAttack found much stronger attacks. It caused the robots to lose significantly more points (up to double the damage in some cases).
- Better than "Auto-Research": They also compared it to a system that uses AI to write its own attack scripts (called Claudini). WMAttack still won, finding more effective ways to break the robots.
- Efficiency: Even though finding the perfect attack takes time, WMAttack found good attacks much faster than the others. It reached high-quality results in fewer attempts.
The Bottom Line
The paper argues that to truly trust these "World Model" robots, we need a better way to break them before they break in the real world. WMAttack provides a smart, automated way to do this. It combines experience from past tests (RGAR) with real-time learning from failures (SCAS) to efficiently discover exactly how fragile these advanced AI agents really are.
In short: It's not just about breaking the robot; it's about finding the best way to break it, so we know exactly where to patch the holes.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.