Embodied Intelligence and the Necessity of World Models
Embodied Intelligence and the Necessity of World Models
The defining epistemic problem for an autonomous agent is not the selection of an action in the face of a known world, but the construction of a representation of a world that has only ever been glimpsed. Every robotic manipulator that must recover from a slipped grasp, every simulated agent that must plan through occluded corridors, every autonomous vehicle that must anticipate the trajectory of a pedestrian partially hidden behind a bus is confronted by the same underlying question: how should partial, sequential, high-dimensional sensory data be compressed into a predictive model sufficient for the choice of behavior? This chapter argues that the answer is supplied by *world models*—compact, learnable simulators of environmental dynamics that permit an agent to imagine consequences before incurring them—and supplies the formal apparatus, historical context, and analytic scaffolding required to make that argument precise.
The Embodied Agent under Partial Observability
An *embodied agent* is a system whose behavior emerges from the closed-loop interaction between a body (physical or simulated), its sensors, its actuators, and an environment that returns partial observations and rewards. The body is not incidental: it constrains which states are reachable, which observations are obtainable, and which actions are executable. Embodiment therefore reframes the traditional machine-learning question from "what function maps inputs to outputs?" to "what closed-loop dynamical system maintains its integrity and attains its goals while the environment supplies only fragments of itself?" This section formalizes that framing in the language of partially observable Markov decision processes (POMDPs), establishes the central computational object—the belief state—and shows why the maintenance of a predictive internal model is, in general, a prerequisite for competent behavior.
The POMDP substrate
A POMDP is the tuple $\langle \mathcal{S}, \mathcal{A}, \mathcal{O}, T, O, R, \gamma \rangle$ where $\mathcal{S}$ is a (typically continuous, high-dimensional) state space; $\mathcal{A}$ is an action space; $\mathcal{O}$ is an observation space; $T(s'|s,a)$ is the transition kernel; $O(o|s',a)$ is the observation kernel; $R(s,a)$ is the reward function; and $\gamma \in [0,1)$ is the discount factor. At each timestep the environment transitions according to $T$, emits an observation $o_{t+1} \sim O(\cdot | s_{t+1}, a_t)$, and returns a reward $r_{t+1} = R(s_{t+1}, a_t)$. The agent receives only $o_{t+1}$; it does not observe $s_{t+1}$ directly.
The standard solution object for a POMDP is a *policy* $\pi(a|b)$ that conditions on a sufficient statistic $b$ of the history $h_t = (o_1, a_1, \dots, o_t)$. The minimal sufficient statistic is the *belief state*, a posterior over latent states given the history:
$$b_t(s) \;=\; p(s_t = s \mid h_t) \;=\; \frac{O(o_t \mid s, a_{t-1}) \int T(s \mid s', a_{t-1})\, b_{t-1}(s')\, ds'}{p(o_t \mid h_{t-1}, a_{t-1})}.$$
The belief evolves as a controlled filter, and the POMDP collapses to a fully observable MDP $\langle \mathcal{B}, \mathcal{A}, \tau, \rho, \gamma \rangle$ over beliefs, where $\tau(b'|b,a)$ is the belief-transition kernel induced by Bayes' rule and $\rho(b,a) = \mathbb{E}_{s \sim b}[R(s,a)]$. This transformation, due to Åström (1965) and formalized by Sondik (1971), is conceptually clean but operationally devastating: the belief space is continuous and typically of far higher effective dimensionality than the underlying state, so tabular solution methods are infeasible and approximation is unavoidable.
The optimal value function satisfies the Bellman equation on beliefs:
$$V^*(b) \;=\; \max_{a \in \mathcal{A}} \left[\rho(b,a) + \gamma \int \tau(b'|b,a)\, V^*(b')\, db'\right].$$
Exact computation is PSPACE-complete in the worst case (Littman, 1994); online methods such as POMCP, DESPOT, and their continuous variants scale by sampling, but they all require either access to a generative model or a learned surrogate thereof. The implication is unambiguous: an agent that cannot simulate the consequences of imagined action sequences must either rely on a parametric value approximation that averages over futures it cannot enumerate, or restrict itself to short, myopic policies whose competence degrades sharply under partial observability. This is the central epistemic problem to which world models respond.
Why "partial observability" is the generic case
It is common in textbooks to treat partial observability as an inconvenient extension of full observability. In embodied intelligence the ordering is reversed. A robot with a fixed camera and a stationary manipulator almost never observes the full kinematic state of itself, let alone of every object in the workspace; a self-driving car cannot directly perceive the intentions of nearby drivers, the slip coefficient of its tires, or the trajectory of an occluded cyclist. The latent state $s$ is a fiction introduced for analytic convenience; what is actually available is a stream $o_1, o_2, \dots$ of high-dimensional, noisy, and often redundant measurements.
This has three consequences that motivate the rest of the chapter.
First, the agent must *fuse* observations across time. A single frame is rarely sufficient to disambiguate the latent state; recursive estimation—whether via Kalman filtering, particle filtering, or learned recurrent belief updates—is required. A world model is, in its most general form, exactly such a recursive estimator augmented with predictions of reward and observation.
Second, policies must be *history-conditioned*, not state-conditioned. The natural objects are recurrent neural networks, attention over memory buffers, or state-space models with learnable dynamics. Each of these parametric classes is, at heart, a compressed representation of the history—a learned surrogate for the belief update.
Third, evaluation must be *online* and *sample-thrifty*. Embodied agents cannot collect millions of independent trajectories; they must reuse data, distill it into a model, and exploit that model to extrapolate to states and configurations the data has never visited. The efficiency of this distillation is the central empirical and theoretical question of model-based reinforcement learning.
Action, observation, and the closure of the loop
The embodied agent is closed-loop: every action perturbs the very environment whose observations drive its beliefs. Formally, the joint process $\{s_t, b_t, a_t, o_t\}$ is coupled: $a_t \sim \pi(\cdot | b_t)$, $s_{t+1} \sim T(\cdot | s_t, a_t)$, $o_{t+1} \sim O(\cdot | s_{t+1}, a_t)$, $b_{t+1} = \mathcal{B}(b_t, a_t, o_{t+1})$. The model class used to implement $\mathcal{B}$ and to anticipate $T$ and $O$ is the world model. Whether that model is a hand-coded kinematic tree, a learned latent ODE, or a large pretrained video predictor, its function in the loop is invariant: it converts the open problem of acting under uncertainty into the closed problem of searching an imagined future for actions whose predicted consequences are favorable.
This closure is depicted in Figure 1.1. The diagram is worth lingering over, because every architectural choice surveyed in subsequent chapters can be located within it.
```mermaid flowchart LR E[Environment] S[Sensors] P[Perception] B[Belief State] W[World Model] Pi[Policy] V[Value Estimator] A[Actuators] E -->|o_t| S S --> P P --> B B --> W W -->|s_hat r_hat o_hat| B B --> Pi Pi --> V V --> A A -->|a_t| E W -.imagined rollouts.-> Pi ```
Figure 1.1. The perception–cognition–action loop of an embodied agent. Solid arrows denote realized data flow; the dashed arrow denotes imagined rollouts supplied by the world model. The world model occupies the position of a generative surrogate for the environment, returning predictions of next state, reward, and observation that are