Events, Not Pixels: Where World Models Get the Return Wrong
Organizations: School of Science and Engineering, The Chinese University of Hong Kong, Shenzhen · Shenzhen Future Network of Intelligence Institute (FNii-Shenzhen) · Guangdong Provincial Key Laboratory of Future Networks of Intelligence, CUHK(SZ)
Abstract
World models are increasingly used for planning, where a planner ranks candidate actions by returns imagined by the model. However, these models are judged mainly by how well they render frames, even though a visually faithful rollout can still assign the wrong return. To identify where this mismatch arises, we introduce a transition-level diagnostic that replaces imagined transitions with real ones and measures the reduction in return error against a budget-matched random control. Our analysis yields two findings. (1) Event transitions, the few steps where a reward is earned or an episode ends, are rendered as well as other steps (median pixel-error ratio 0.85), yet restoring them removes a median of 70% of the return error. In contrast, restoring transitions with the largest MSE, SSIM or LPIPS error removes less than a random choice. Across the 44 Atari-100k model--collection pairs that pass our reliability checks, including three released families, event patches outperform random patches in 39 (sign test p=1.4 x 10^{-7}), with a median gain of +44 percentage points. (2) The remaining error is structured: a complementary patch separates errors at true events from those elsewhere, while an eight-step timing tolerance recovers few events missed by our deterministic models. This structure also guides repair: a rule recorded before four repair outcomes were known predicts when a diffusion model repairs these failures. Event patches improve plan ranking, and the same concentration appears on control tasks with rare reward events.
Figures & tables
| Game | DIAMOND [ 2 ] | IRIS [ 36 ] | Simulus [ 12 ] | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| (%) | Ev | Non | Rnd | Ev | Non | Rnd | Ev | Non | Rnd | ||||
| Pong | 3.5 | 41 | 46 | 5 | +36 | 48 | 38 | 4 | +45 | 63 | 23 | 4 | +59 |
| Kangaroo | 4.1 | 79 | 4 | 5 | +74 | 98 | 0 | 5 | +92 | 38 | 1 | 2 | +36 |
| Freeway | 4.6 | 68 | 6 | 4 | +72 | 35 | 38 | 2 | +38 | 72 | 16 | 1 | +71 |
| Seaquest | 10.7 | 57 | 19 | 9 | +48 | 26 | 43 | 7 | 33 | 54 | 28 | 8 | +45 |
| Frostbite | 12.0 | 57 | 17 | 181 | +238 | 71 | 18 | 5 | +65 | 83 | 4 | 16 | +66 |
| Selection | Medians over the 44 counted pairs | |||
|---|---|---|---|---|
| Patch chosen by | Removed | On events | ||
| Event transitions | 70% | 39/44 | 100% | |
| Largest MSE | 15% | 17/44 | 19% | |
| Largest 1 SSIM | 11% | 15/44 | 15% | |
| Largest LPIPS | 15% | 17/44 | 16% | |
| Evaluation setting | Event recall | Return error | Decision margin | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Game | Split | MSE | Sample | MSE | Sample | Floor | floor | Pred. / obs. | |
| Freeway | development | 0.091 | 0.943 | 0.6048 | 0.1545 | +0.4503 | 0.050 | 9.0 | helps ✓ |
| Pong | prospective | 0.348 | 0.773 | 0.2981 | 0.1421 | +0.1560 | 0.079 | 2.0 | helps ✓ |
| Breakout | prospective | 0.069 | 0.229 | 1.4138 | 0.8822 | +0.5316 | 0.146 | 3.6 | helps ✓ |
| Seaquest | prospective | 0.062 | 0.357 | 1.3490 | 0.5688 | +0.7802 | 0.134 | 5.8 | helps ✓ |
World Model-Based Planning
World model-based planning uses models of how environments change to compare imagined actions and choose goal-directed behavior.
See all 261 papers