WAM-Cache: Staleness-Bounded KV Reuse for Efficient World Action Models

arXiv:2610.11401 · cs.RO, cs.CV, cs.LG · Submitted 2026-10-08 · Read on arXiv

cs.RO, cs.CV, cs.LG

Submitted: 2026-10-08

Updated: 2026-10-08

Comments: 19 pages, 5 figures, 7 tables. Project page: https://dingkai0302.github.io/wam-cache/

Project page: https://dingkai0302.github.io/wam-cache/ABSTRACT

License: http://creativecommons.org/licenses/by/4.0/

The gist: World Action Models (WAMs) enable generalist robot manipulation by conditioning an action expert on representations from a pretrained video Diffusion Transformer (DiT).

Terminology

Abstract

World Action Models (WAMs) enable generalist robot manipulation by conditioning an action expert on representations from a pretrained video Diffusion Transformer (DiT). In closed-loop control, the video DiT runs at every chunk to encode the current observation into layerwise key-value (KV) pairs that the action expert queries. This prefill dominates the per-chunk computational cost, yet existing training-free accelerations leave it fully dense. We present WAM-Cache, a training-free framework that retains layerwise key-value representations across chunks and recomputes only a sparse refresh set of tokens. Crucially, we find that the intuitive heuristic of refreshing visually drifted tokens plateaus far below the dense baseline, even with an oracle predicting ground-truth KV drift. Downstream action accuracy is instead governed by where the action expert attends, not by what moved. WAM-Cache therefore selects the refresh set by uniting the action expert's cross-attention with visual latent surprise, complemented by a strict age bound that suppresses compounding error. On Fast-WAM, WAM-Cache cuts video DiT prefill FLOPs by 32-42% across RoboTwin 2.0, LIBERO, and real-world experiments, while staying within 0.7-1.8 percentage points of the dense policy in simulation and 2.5 points on a real robot.

Sources

Related papers