Hierarchical Planning with Latent World Models
| Authors | Wancong Zhang et al. |
| Year | 2026 |
| Field | Machine Learning |
| arXiv | 2604.03208 |
| Download | |
| Categories | cs.LG |
Abstract
Model predictive control (MPC) with learned world models has emerged as a promising paradigm for embodied control, particularly for its ability to generalize zero-shot when deployed in new environments. However, learned world models often struggle with long-horizon control due to the accumulation of prediction errors and the exponentially growing search space. In this work, we address these challenges by learning latent world models at multiple temporal scales and performing hierarchical planning across these scales, enabling long-horizon reasoning while substantially reducing inference-time planning complexity. Our approach serves as a modular planning abstraction that applies across diverse latent world-model architectures and domains. We demonstrate that this hierarchical approach enables zero-shot control on real-world non-greedy robotic tasks, achieving a 70% success rate on pick-&-place using only a final goal specification, compared to 0% for a single-level world model. In addition, across physics-based simulated environments including push manipulation and maze navigation, hierarchical planning achieves higher success while requiring up to 4x less planning-time compute.
Engineering Breakdown
Plain English
This paper tackles a fundamental problem in learned world models for robot control: prediction errors compound over long planning horizons, making it difficult to plan actions far into the future. The authors propose learning world models at multiple time scales (e.g., predicting 1 step ahead, 10 steps ahead, 100 steps ahead) and performing hierarchical planning across these scales. This approach reduces inference-time planning complexity exponentially while maintaining the zero-shot generalization capability of model predictive control. The method works across different world model architectures and domains, demonstrating that temporal hierarchy is a modular abstraction for scaling learned control to longer horizons.
Core Technical Contribution
The core innovation is decomposing the long-horizon planning problem into a hierarchy of shorter-horizon subproblems by training separate latent world models at different temporal resolutions. Instead of a flat search space that explodes exponentially with horizon length, the planner works top-down: coarse models propose high-level trajectories, then finer-grained models refine them. This is fundamentally different from prior work that either accepts prediction error accumulation, uses single-scale models with exponential search complexity, or relies on hand-crafted hierarchies. The key insight is that learned models naturally operate at multiple time scales, and explicitly capturing this hierarchy reduces planning variance and computational cost simultaneously.
How It Works
The approach trains multiple forward models on the same environment data but at different prediction frequencies: one model predicts the next frame, another predicts 10 frames ahead, another 100 frames ahead, all in a shared latent space. At planning time, the algorithm starts with the coarsest model to generate a rough high-level plan over the full horizon (e.g., a 1000-step task becomes 10 steps at 100-frame granularity). Then it recursively refines each coarse segment: the next finer model takes the coarse action and expands it into more detailed sub-actions, and so on down to single-frame predictions. The planner uses Monte Carlo tree search or similar sampling strategies at each level, but the branching factor at each level stays manageable because the planning horizon is proportionally shorter. All models share a common latent representation, allowing seamless communication between hierarchies.
Production Impact
For robotics and autonomous systems teams, this directly addresses latency and accuracy bottlenecks in model-based control. A typical MPC pipeline that spends 500ms planning a 10-second robot task could reduce planning time by 10-100x by using hierarchical models, making real-time control feasible on edge devices. The approach requires training multiple models (3-5x compute during training) but eliminates expensive search—a worthwhile trade-off for inference-constrained deployment. Integration is straightforward: train models offline at different scales, then swap the planning algorithm from flat tree search to hierarchical refinement. The main production challenge is data efficiency: you need enough diverse trajectories to train stable models at each temporal scale, which may require careful curriculum design or offline RL data collection.
Limitations and When Not to Use This
The paper assumes you can meaningfully predict at multiple discrete time scales, which breaks down for highly chaotic or stochastic environments where 100-step predictions become meaningless noise. It doesn't address how to select the optimal hierarchy (which scales? how many levels?) — this likely requires domain-specific tuning. The approach is evaluated on visual control tasks but may struggle with multimodal futures where a single hierarchical path isn't representative of the true distribution. Zero-shot generalization claims need scrutiny: while MPC generalizes well within distribution, the hierarchical structure may be sensitive to distributional shift if the environment's temporal statistics change. The paper also doesn't compare against simpler baselines like latent planning with better prediction models or ensemble methods, making it unclear whether the gains come from hierarchy specifically or just from using multiple models.
Research Context
This work extends a decade of research in learned world models (Dreamer, PlaNet, Latent Plan) by adding an explicit temporal abstraction layer. It's positioned as a response to recent scaling challenges in model-based RL where longer horizons demand exponentially more computation. The hierarchical idea builds on classical hierarchical RL (options, temporal abstraction) but applies it in the latent space of learned models rather than to discrete action spaces. It opens up questions about learning hierarchies end-to-end versus hand-constructing them, and whether world models should have built-in multi-scale structure. The work likely benchmarks on standard visual control tasks (DMControl, Atari, or real-world robotics data) and compares against flat MPC baselines and other hierarchical planning methods.
:::tip Subscribe Get weekly breakdowns of papers like this in AI Letters - the newsletter for engineers building production AI systems. :::
