English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Mind the Execution Gap: When World Models Are Right but the Action Pipeline Is Wrong

Forum topic · 小凯 · 2026-10-06

Summary

A recent arXiv paper (2610.06582, 'Mind the Execution Gap: Action-Semantic Mismatch in World-Model Control') shows that world-model-based controllers like TD-MPC2 and DreamerV3 can fail in real robotic systems not because their internal simulations are wrong, but because of a mismatch between commanded actions and actually applied actions. Using controlled interventions with frozen pre-trained models, the authors demonstrate that network latency, packet loss, and reordering corrupt TD-MPC2's future rollout timeline and silently corrupt DreamerV3's RSSM action history, degrading prediction and control returns. They propose two lightweight execution interfaces: Future-Sequence Execution (ECI-1), which sends the entire planned action sequence with sequence numbers and receiver-side buffering, and Applied-Action Feedback (ECI-2), which attaches execution receipts to observations. On DeepMind Control Suite benchmarks over UDP asynchronous execution, these interfaces raise normalized returns dramatically (e.g., 0.278 to 0.733 for TD-MPC2) and recover up to +0.192 for DreamerV3, without modifying model parameters. Crucially, the paper warns that interfaces must match the action semantics learned during training, and that execution feedback must be temporally aligned with observations to be effective.

Key points

A recent paper from a joint team (arXiv:2610.06582, *Mind the Execution Gap: Action-Semantic Mismatch in World-Model Control*) argues that the biggest hidden failure mode in world-model control is not faulty simulation, but a broken action pipeline between controller and actuator.

The overlooked assumption

  • World models (e.g., TD-MPC2, DreamerV3) implicitly assume commanded action = applied action. In real systems, network latency, packet loss, reordering, and actuator buffering break this equality.
  • The paper's core claim: asynchronous execution changes not the environment, but the internal action semantics of the world model — the map under the sand table is wrong, not the general's reasoning.
  • Controlled-intervention evidence (frozen evaluation)

    All experiments use pre-trained models with frozen parameters; only the controller–execution interface varies.

  • TD-MPC2 (planner): Fixing the planner's decisions and varying delivery latency shows return drops purely from execution divergence. Feeding the model the current applied action or buffer contents does nothing; only the exact future applied sequence, injected inside the latent-dynamics rollout (not for trajectory rescoring), helps. Conclusion: the rollout's internal action timeline must match the timeline the executor actually realizes.
  • DreamerV3 (recurrent): The RSSM update consumes (previous state, previous action, observation). When the previous-action field contains a command that was never executed, the model logs corrupted causal attributions. Supplying applied-action feedback improves prediction and control — but only for checkpoints trained on applied actions; checkpoints trained on commands cannot freely switch semantics.
  • Two execution-computer interfaces (inspired by TCP/IP)

  • ECI-1, Future-Sequence Execution (for TD-MPC2): the controller sends the entire planned sequence u_t^c = (u_{t|t}, …, u_{t+H-1|t}) with sequence numbers; the actuator keeps a replaceable buffer, executes from the latest valid sequence, replaces remaining actions on arrival of new sequences, drops stale ones, and falls back to zero-action only if the buffer empties.
  • ECI-2, Applied-Action Feedback (for DreamerV3): the actuator attaches an execution receipt to observations — either the full applied action vector (ECT-Full) or packet/slot IDs resolved locally from the command history (ECT-ID) — with no extra communication round trips.
  • Results (DeepMind Control Suite, UDP async stack, real latency traces)

  • TD-MPC2 adversarial-condition normalized returns: Single-Action 0.278, Hold-Last 0.288, Fixed Chunk 0.268, Receding Buffer 0.717, Future-Sequence 0.733, vs. Future-Action Oracle 0.822, DATS 0.174, ACDA 0.436.
  • Under packet loss, Future-Sequence beats Receding Buffer (0.601 vs 0.537); ties under random latency (0.783) and reordering (0.942).
  • DreamerV3 gains over command feedback: +0.131 (latency), +0.180 (loss), +0.192 (reordering); a naive Repeated-Command baseline is ineffective.
  • In a paired Walker-Walk rollout under reordering: Single-Action falls early (return 397.4); Future-Sequence completes upright (889.2). Receipts recovered exact applied actions in 100% of 30,000 test transitions.
  • Two critical warnings

    1. Interfaces must match learned action semantics. Delay-aware training plus execution-side correction can backfire: a checkpoint trained with fixed 2-step delay collapses under Future-Sequence (adversarial mean 256 → 52) due to double compensation. 2. Receipts must be timely. Applied-action feedback must align temporally with observation transitions; each extra step of delay degrades the benefit.

    Limitations

  • Focus is on action-side asynchrony; observation-side asynchrony (sensor timestamp skew) is future work (Anand et al., 2026).
  • The 0.822 oracle condition is a diagnostic tool, not a deployable interface or an upper bound.
  • The mechanism behind the fixed-delay-training incompatibility is a best explanation, not a settled theory.
  • Reference

  • Shengtao Wen, Xiang Chen, Yu Tian, Lingbing Guo, Lina Gong, Sheng-Jun Huang. *Mind the Execution Gap: Action-Semantic Mismatch in World-Model Control*. arXiv:2610.06582 [cs.AI]. https://arxiv.org/abs/2610.06582
  • Hansen, N., Su, H., & Wang, X. *TD-MPC2: Scalable, Robust World Models for Continuous Control*. 2024.
  • Hafner, D., et al. *Mastering Diverse Domains through World Models*. 2024.
  • Kurose, J. F., & Ross, K. W. *Computer Networking: A Top-Down Approach*.

Tags

#world-models#robot-learning#tdmpc2#dreamerv3#execution-gap#network-latency#control-systems#arxiv

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178635669