Think Like a World Model, Act Like a VLA: Distilling World-Model Representations into Compact Robot Policies

Trung Dao, Sankalp Yamsani, Jaden Park, Joohyung Kim, Yong Jae Lee

University of Wisconsin–Madison · University of Illinois Urbana-Champaign

Published September 21, 2026 · on the feed September 22, 2026 · ▲ 11 · arXiv 2609.24682

Robotics & embodied3D, worlds & games Full code arXiv ↗Hugging Face ↗

The abstract

Vision-Language-Action (VLA) models map observations to actions with no objective that accounts for how the world responds, so their robustness is bounded primarily by data coverage. World models carry precisely that missing objective and are better grounded for it, yet rolling the future forward costs seconds per decision and rules them out of the control loop. We show the two can be separated. What a world model knows about physical scenes lives in its internal features; generating the future is merely the objective that produced them, so the grounding can be inherited while the generative machinery is left behind. We add one feature-alignment term to ordinary VLA training: a frozen world model is run over the training frames once and cached, and the student learns to agree with that cache. No teacher is loaded during training, the projector is discarded after it, and the deployed policy is identical to the undistilled baseline, running in 32~ms and 1.86~GB on a consumer RTX~5090, so every gain is attributable to the representation rather than to added capacity or test-time compute. A 0.8B student reaches 97.9% on LIBERO, improves from 48.2% to 50.5% on RoboCasa-GR1 humanoid manipulation, and the same objective carries over to real hardware, on both a single-arm and a bimanual platform. The gain survives changes of student scale, backbone, alignment layer, and teacher, indicating a broad representational prior rather than a fragile alignment between two particular networks. Project page: https://thaw-vla.trung-dt.com/.

The Brief

2:52

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Think Like a World Model, Act Like a VLA. Distilling World-Model Representations into Compact Robot Policies. By Trung Dao and four others, from the University of Wisconsin-Madison and the University of Illinois Urbana-Champaign. Published on the twenty-first of September. Its code repository is worked out: about one hundred and thirty source files, with a readme and a licence.

A vision-language-action model maps observations to actions, and nothing in its objective accounts for how the world responds to those actions. Its robustness is therefore bounded mostly by how much its data covers. World models carry exactly that missing objective, and they are better grounded because of it. But using one means rolling the future forward, which costs seconds for every decision. That keeps world models out of the control loop. So the choice has looked like one between a fast policy that knows little about physical consequences, and a grounded model too slow to act with.

The paper's claim is that the useful part and the expensive part can be separated. What a world model knows about physical scenes lives in its internal features. Generating the future is only the objective that produced those features. So a policy can inherit the grounding, and leave the generative machinery behind.

The mechanism is a single addition to ordinary VLA training: one feature-alignment term. A frozen world model is run over the training frames once, and its features are cached. The student policy then learns to agree with that cache, while it goes on learning to produce actions as it normally would. The teacher is consulted exactly once per training frame, in advance, and never while the student is being optimized.

No teacher model is loaded during training. The projector used for alignment is discarded afterwards. The deployed policy is identical to the baseline without distillation, running in thirty-two milliseconds and one point eight six gigabytes on a consumer RTX 5090. That identity is deliberate. With no added capacity and no extra compute at test time, every gain can be put down to the representation.

A student of zero point eight billion parameters reaches ninety-seven point nine percent on LIBERO. On RoboCasa-GR1 humanoid manipulation, it improves from forty-eight point two percent to fifty point five percent. The same objective carries over to real hardware, on a single-arm platform and on a bimanual one.

The gain also survives changes to the setup: a different student scale, a different backbone, a different alignment layer, a different teacher. The authors take that as a sign of a broad representational prior, rather than a fragile alignment between two particular networks. In other words, what transfers is not a quirk of one teacher and one student, but something about the world model's features in general.

Read the title as a division of labor. Think like a world model, meaning absorb what its features know about how scenes behave. Act like a VLA, meaning keep the speed and footprint of a policy that never simulates anything at run time. The world model itself is paid for once, offline, when the cache is built, and never again.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

A fast robot that knows little, or a wise model too slow to act. This quest starts at that split.

You train a compact robot policy that maps camera images and an instruction straight to actions. It is fast, but nothing in its training says how the world responds to those actions, so it is only as robust as its data.

The road ahead

  1. 1 · The problem ~6 min Fast robot policies never learn how the world reacts to their actions, while models that do learn it are far too slow to drive a robot.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min A world model's grounding lives in its features, so a fast policy can learn to match those features during training and leave the slow generator behind.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Run the frozen world model once, cache its features, train the student to agree with them, drop the projector, and deploy the unchanged policy.
  6. 6 · The experiment ~6 min You’ll guess: What average success rate does the distilled 0.8B student reach on the LIBERO benchmark?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.