Contents
  1. Prediction and its inputs
    1. What a world model predicts
    2. State beyond the latest observation
    3. Actions and the prediction clock
  2. Continuing foundations
    1. Turning points in predictive models
  3. Learning predictive state
    1. Predicting and correcting latent state
    2. What the objective preserves
  4. Using imagined futures
    1. From one transition to a rollout
    2. Choosing actions with predicted consequences
    3. Learning behavior through imagination
  5. Uncertainty and failure
    1. Different sources of uncertain futures
    2. Accumulated error and optimistic plans
    3. The boundary of a learned future
  6. Evidence of usefulness
    1. Testing conditional dynamics
    2. Scoring distributions and visual quality
    3. Establishing planning and simulation value
  7. Check understanding
  8. Open questions
  9. Selected talks
  10. References
  11. Talk library
← All topics

World Models: How Agents Learn Inside Imagined Worlds

An agent can practice in an environment predicted by another model. Its actions change imagined states, and the resulting feedback can train a controller before that controller returns to the environment being modeled. Ha and Schmidhuber demonstrated this in a learned version of a video game—not a physical world. The result makes the promise of world models concrete, while exposing the central question: does behavior that succeeds in a learned environment still work outside it? A useful world model must preserve the distinctions that matter to decisions, not merely generate plausible-looking futures.

Prediction and its inputs

What a world model predicts

An environment is the system and external conditions being modeled. Its dynamics describe how it changes over time. A world model learns a representation of that environment and a rule for predicting its evolution. The attraction is practical: computing possible consequences can let an agent investigate alternatives before paying the cost of actual execution. The tradeoff is that those consequences are approximations, not observations.

A forecast describes a possible future; a planner compares consequences to choose an action; learning uses generated experience to improve later decisions. A policy selects actions, while dynamics predict consequences. Separating these roles lets us test prediction’s contribution to action selection.

Neither pixels nor controllable actions are universal requirements. Remi Lam and colleagues’ GraphCast, first posted in December 2022, predicts atmospheric evolution from weather-state estimates. Two states six hours apart initialize the next six-hour prediction; repeated predictions produce a ten-day forecast. This is learned environmental dynamics without an agent-action input.

The FAIR CodeGen team’s September 2025 Code World Model report instead learns computational transitions. Its Python observations record local variables and call-stack information around execution, with code lines producing transitions. It predicts what execution would produce rather than running an interpreter; its representation omits globals and external side effects. Jacob Kahn proposes using such imagined traces to investigate expensive operations before executing them. Any cost saving depends on whether those predictions are useful enough to replace some actual execution.

State beyond the latest observation

Predicting change requires information about the environment’s current condition—its state. An observation measures that state but may omit information needed to predict what happens next. This is partial observability. Computer Vision explains how viewpoint and occlusion limit visual measurements; Agent Engineering explains why incomplete observations complicate action selection.

Consider a constant-velocity illustration. One position history moves from 0 to 1 to 2 meters; another moves from 4 to 3 to 2 meters, at one-second intervals. Both end at 2 meters, but their next positions are 3 and 1 meters. Current position alone has discarded direction.

A latent state encodes observation and action history without necessarily recovering physical state. A belief state assigns probabilities to possible environment states; a learned vector is not automatically such a distribution.

A predictively sufficient state retains the history needed for the future predictions being requested. The Markov property means that, given this state and the action, older history adds no further predictive information. State need not consist of named physical quantities: Littman, Sutton, and Singh’s Predictive Representations of State, 2001, uses probabilities of selected future action–observation sequences. The paper establishes a representational possibility; learning a sufficient representation remains a separate problem.

Actions and the prediction clock

Action conditioning supplies a proposed action together with the current state estimate or history. A forward model predicts consequences from these inputs. An inverse model works in the other direction, proposing actions for desired consequences. A trajectory records the ordered observations, actions, and subsequent outcomes. Its usefulness depends on knowing which action occurred between which observations.

An action identifier needs an operational meaning. Movement commands may require units, a coordinate frame, and a duration. The prediction clock matters too: DeepMind Control distinguishes physics integration steps from the interval between agent actions, which can contain several physics substeps. Changing that interval changes the transition being modeled.

Specify these fields before comparing action-conditioned predictions.
FieldMeaning
Starting informationThe same observation and action history for each alternative.
ActionThe executable operation and its arguments, units, and frame where relevant.
IntervalWhen the operation starts, how long it applies, and when the successor is assessed.
External conditionsWhat is held fixed, observed, or allowed to vary independently of the action.

Learned control codes need not have these semantics. Jake Bruce and colleagues’ Genie, 2024, learns discrete action codes from consecutive video frames without recorded controller labels. Selecting a code controls generated continuations. Its CoinRun imitation experiment separately uses action-labeled data to map codes to executable controls. Controllable imagery therefore does not, by itself, identify an environment’s command interface.

Relevant training coverage means examples of the alternatives in the states where they will be queried—not merely varied scenery. Even action-labeled data can encode association rather than intervention effects. That distinction becomes critical when a planner proposes actions unlike those that produced its training records.

Continuing foundations

Turning points in predictive models

World models draw on distinct traditions. State estimation infers the present using a model; system identification learns dynamics from measured inputs and outputs. Predictive control uses those dynamics to choose actions, while model-based learning uses generated experience to improve later choices. These approaches coexist rather than form a sequence of replacements.

DevelopmentContribution
Kalman filtering, 1960R. E. Kalman formulated recursive state estimation and prediction with specified linear dynamics, suitable for digital computation.
Model Predictive Heuristic Control, 1978Richalet, Rault, Testud, and Papon used identified input–output models to calculate future controls for industrial processes.
Dyna, 1990Richard Sutton combined environment interaction with additional learning through a learned forward model.
World Models, 2018David Ha and Jürgen Schmidhuber separated visual compression, recurrent prediction, and action selection.
MuZero, November 2019 preprintJulian Schrittwieser and colleagues learned hidden dynamics for planning without requiring observation reconstruction.

Learning predictive state

Predicting and correcting latent state

An encoder transforms observations into an internal representation; a decoder maps a representation back to predicted observations. Temporal prediction also needs retained history. Ha and Schmidhuber combined visual encoding with recurrent prediction rather than asking an image encoding alone to describe motion. These components had separate training roles, not one universally required end-to-end recipe. Representation learning explains how encodings preserve task-relevant distinctions.

Prediction and correction use different information. A prior prediction describes possible successors before the new measurement. An observation-conditioned posterior revises that estimate after the measurement arrives. In probabilistic filtering, the action first propagates the current belief; the observation then changes the relative plausibility of the resulting states. Neither estimate is the environment itself.

PlaNet, 2019, uses a recurrent state-space model, or RSSM. Previous memory, latent state, and action update memory, which predicts the next latent-state distribution. New observations supply observation-informed estimates. Training predicts recorded observations and rewards—task scores—and aligns predictive with observation-informed distributions. Optional latent overshooting extends alignment across predicted steps; PlaNet’s final RSSM agent did not require it. Imagination advances sampled latent states without fresh measurements; planning compares predicted rewards without image decoding. In the dependency view, h denotes deterministic memory, z a sampled stochastic state, a an action, and o an observation. The same next action is held fixed to isolate the effect of incorporating a measurement.

Two transitions, different state information

First transition: the same deterministic memory update

h₀, z₀, a₀ → h₁ = f(h₀, z₀, a₀)

Without a new measurement
Predictive distribution

p(z₁ | h₁)

↓ sample one stochastic state

z₁ᵖ

↓ combine with h₁ and the same next action a₁
Second memory update

h₂ᵖ = f(h₁, z₁ᵖ, a₁)

↓ next predictive distribution
p(z₂ | h₂ᵖ)

At the first transition, observation and reward readouts receive h₁ and this branch’s sample z₁ᵖ. Decoded images do not feed the next latent transition.

With the new measurement o₁
Observation-informed distribution

q(z₁ | h₁, o₁)

↓ sample one stochastic state

z₁ᑫ

↓ combine with h₁ and the same next action a₁
Second memory update

h₂ᑫ = f(h₁, z₁ᑫ, a₁)

↓ next predictive distribution
p(z₂ | h₂ᑫ)

At the first transition, observation and reward readouts receive h₁ and this branch’s sample z₁ᑫ. Decoded images do not feed the next latent transition.

Dashed boxes are distributions; solid gold boxes are samples. The new observation o₁ enters only q. There is no prior-to-posterior network arrow. Planning uses predicted rewards without decoding images.

Simplified PlaNet RSSM: both branches begin with h₁, but only q incorporates o₁. Each next memory update uses its own sampled state. These learned estimates are not the physical state itself.

What the objective preserves

Reconstruction recovers an observation from its encoding. It encourages retention of visible information, but recovering the current image does not establish that the state predicts the future. Conversely, a model can discard appearance while retaining distinctions needed for decisions. A reward scores an outcome for a task; a value estimates accumulated future reward. These provide different training targets from pixels.

The target defines what training directly asks the representation to preserve.
TargetUseful retained distinctionsRemaining boundary
ObservationsDetails needed to reconstruct or predict measurements.Visible similarity need not preserve decision-critical events.
Learned featuresDifferences expressed by the target encoder.Uninformative features can agree perfectly.
Rewards, policies, and valuesConsequences relevant to the trained decision problem.A different task may require discarded information.

MuZero makes the decision-focused approach concrete. A representation network encodes history; action-conditioned hidden dynamics predict rewards; another network supplies policy and value estimates for search. Training uses rewards, search policies, and returns rather than reconstructed observations. Its game results demonstrate useful task-specific planning, not a general-purpose simulator.

Grimm and colleagues’ Value Equivalence Principle, 2020, formalizes this boundary. Two models can agree on calculations combining immediate reward with discounted next-state value while disagreeing about other details. Equivalence is relative to specified policies and value functions. Requiring agreement for more such calculations narrows the acceptable model class; changing the task can invalidate the original equivalence.

Feature prediction has its own failure: representation collapse, where every input receives the same encoding. Agreement then becomes trivial. VICReg illustrates one remedy by penalizing dimensions with too little batch variation. It is not a required world-model component; the general issue is useful invariance without collapse.

Useful features still need grounded action dynamics. Mahmoud Assran and the FAIR team’s V-JEPA 2, June 2025, separates action-free video pretraining from an action-conditioned predictor trained on robot trajectories with the encoder frozen. Position, orientation, and gripper actions supply control semantics; planning searches for predicted representations approaching a goal image. General training objectives and generative media provide context, but neither feature quality nor attractive generation alone establishes this control capability.

Using imagined futures

From one transition to a rollout

A rollout repeatedly advances a model from an initialized state. Its prediction horizon is the number of transitions—or the corresponding environment time. A recorded trajectory contains observations from execution. A simulated rollout instead feeds predicted states into later predictions, following either supplied actions or a policy acting on simulated information.

Repeated one-step prediction can receive fresh measurements before each next prediction. Free-running simulation cannot. The first predicted successor may be identical in both tests; their information conditions separate when another actual observation arrives for only one path. Success with refreshed measurements therefore does not establish the same horizon of unaided prediction.

Teacher forcing is the related sequence-training practice of supplying recorded predecessor targets rather than the model’s generated choices. It explains why training-time and free-running inputs can differ, but not every measurement correction is teacher forcing. Predicting recorded successors develops the sequence-learning mechanism.

A stochastic rollout must also maintain one evolving history: each sampled successor conditions the next transition. Independently sampling an image for every future timestamp does not construct the same joint trajectory. Rewards, termination, or images can be predicted readouts when the model supplies them; none is automatically available from an arbitrary latent transition.

Similarly, changing an action generally requires recomputing downstream observations. Feeding a changed policy the old recorded continuation leaves the consequences of its new action unmodeled. Simulation and replay therefore serve different purposes, even when both begin from the same record.

Choosing actions with predicted consequences

A planner supplies candidate actions to the model and evaluates their predicted consequences against a separate objective. A constraint restricts admissible actions or states; a low predicted cost does not override it. Model predictive control, or MPC, solves a finite-horizon planning problem, executes its first action, obtains a new state estimate, and solves again. Within each proposed sequence, later actions are fixed without new measurements: this is open-loop planning. Repeating the planning process after actual observations makes execution closed-loop, using feedback.

minu0,,uN1  k=0N1(xk,uk)+Vf(xN),xk+1=f(xk,uk).\min_{u_0,\ldots,u_{N-1}}\;\sum_{k=0}^{N-1}\ell(x_k,u_k)+V_f(x_N),\qquad x_{k+1}=f(x_k,u_k). Here x0x_0 is the current estimate, uku_k a proposed action, ff the predictive dynamics, NN the horizon, \ell the step cost, and VfV_f a terminal cost representing consequences beyond the horizon. State and action constraints also restrict the optimization. Only u0u_0 is executed before replanning.

The model must learn the responses planning needs. Richalet and colleagues identified delayed, interacting industrial responses from measurements and corrected predictions with feedback. Identification required sufficient input variation without undue process disruption. More candidates and longer horizons cost computation; longer predictions can add error. Search methods address candidate exploration; Robotics addresses timely physical execution.

Replanning uses new evidence but cannot undo damage. Continuing feasibility, stability, and model-error robustness require assumptions and design beyond nominal optimization.

Learning behavior through imagination

A model can improve action selection during learning rather than support a fresh search at every decision. This requires separating prediction error from performance error: accurately forecasting a bad outcome is different from producing the desired outcome. Michael Jordan and David Rumelhart’s distal learning, 1992, passed actual outcome error backward through a learned forward model to adjust a controller. The model supplied an estimate of how changing actions would change outcomes; inaccurate derivatives could misdirect learning. Reinforcement learning instead improves action selection from outcome-based feedback, and can use model-generated experience for some updates. Post-training and Alignment explains that optimization more broadly.

Dyna uses real transitions both to update action values directly and to improve its model. The model then generates additional transitions for the same value-learning machinery. Sutton’s 1990 maze experiments showed that additional model-based updates could reduce the real experience needed to learn effective routes. The benefit was an exchange of computation for interaction in that setting, not a promise that arbitrary simulated experience is accurate.

Dreamer, introduced by Danijar Hafner and colleagues in a December 3, 2019 preprint, learns behavior through latent imagination. Observation-derived states initialize trajectories that alternate policy actions and predicted transitions. Predicted rewards and values train the action model; values account for consequences beyond the imagination horizon. The original formulation subsequently selects real actions without online trajectory search, while still using its learned state representation.

MPC versus original Dreamer. Recorded experience also trains the learned dynamics. Here offline means imagined behavior learning away from real-environment execution, not a claim that Dreamer is restricted to an offline dataset. The latent trajectory is recursive; predicted rewards and values update the policy, while action-time observation history still passes through learned state estimation.

Model-Based Policy Optimization, or MBPO, uses short imagined continuations beginning at states from real-experience replay. The rollout can be short even when the task is long. Generated transitions reuse what the model has learned; they do not create independent observations of the environment.

A learned transition component is also smaller than a complete simulator. Running tasks requires initialization, action semantics, observations, feedback, and termination. For example, DeepMind Control explicitly separates reset, intermediate steps, and episode completion. These interfaces are taught in RL Environments and Simulators; learning their dynamics is the concern here.

Uncertainty and failure

Different sources of uncertain futures

Several futures can remain possible for different reasons. The initial hidden state may be uncertain; subsequent outcomes may vary even given available information; or the fitted transition rule may be poorly known. Aleatoric uncertainty describes unresolved outcome variation, while epistemic uncertainty concerns the learned model. More relevant data can reduce the latter without eliminating the former. Predictive uncertainty explains this distinction more generally.

PETS, 2018, combines probabilistic ensembles with trajectory sampling. Its ensemble is a set of dynamics networks fitted to separately resampled versions of recorded data. Each predicts a distribution; their disagreement approximates limited-data uncertainty. A particle is one sampled evolving state. Repeatedly sampling its next state under candidate actions carries uncertainty through a trajectory instead of replacing every step with a mean.

Sampling repeatedly from one fitted model explores its outcome distribution. Comparing fitted models explores disagreement about that distribution. These operations are not interchangeable. Nor must an average trajectory be plausible: if possible paths pass on either side of an obstacle, their coordinate-wise mean can run through it. Preserve alternative trajectories when the decision depends on their differences.

Samples live inside fitted models

Identical input to every fitted model: state s₀ + candidate action a₀
Fitted model A
Outcome distribution

pA(s₁ | s₀, a₀)

↓ draws within model A
sample 1sample 2
Fitted model B
Outcome distribution

pB(s₁ | s₀, a₀)

↓ draws within model B
sample 1sample 2
Fitted model C
Outcome distribution

pC(s₁ | s₀, a₀)

↓ draws within model C
sample 1sample 2

Each pair of sample boxes belongs inside its model’s distribution. Drawing more samples does not create more fitted models. Compare distributions across A, B and C to examine model disagreement.

Hold model A fixed along this displayed particle

pA(s₁ | s₀, a₀) → sample s₁

sampled s₁ + a₁ → pA(s₂ | sampled s₁, a₁) → sample s₂

The sampled successor becomes the next input. This fixed-model path illustrates one convention; PETS also considers changing the sampled model between transitions.

Three models and their samples are schematic, not measured or calibrated forecasts. Differences among their outcome distributions represent model disagreement; sampling within one model explores its modeled outcome variation.

These estimates remain conditional on the modeling method. Several similar models can agree outside their training coverage, and a diverse sampler can produce unrealistic alternatives. Spread is not a validated confidence region. Calibration must be tested against outcomes, especially after conditions change.

Accumulated error and optimistic plans

Compounding error occurs when an earlier prediction mistake changes the inputs to later predictions. The resulting trajectory may enter states unlike those used to fit the model. Initial-state error, transition error, and discarded information can all start this process. Horizon alone does not specify its severity: what matters is how subsequent dynamics respond to the discrepancy.

The 2015 action-conditional Atari prediction study provides a precise example. A small position error leaves predicted Ms Pacman inside a corridor when the actual character has reached a junction. The same upward action turns the actual character upward, while the predicted character continues right along the corridor. The important error is not simply a pixel displacement: it changes which movement becomes possible.

A small state error changes the available turn

Same geometry and action interval: command “Up

Actual state: at the junction

The actual position permits the upward turn.

Predicted state: still in the corridor

The predicted position cannot turn upward yet; the reported prediction continues right.

Schematic of the reported failure in Figure 4(a), not a reproduced game frame. Geometry, positions and arrow lengths are simplified, not measured displacement or error rates. Both panels show the same upward command and time interval.

Model exploitation adds selection pressure. A planner or trained policy can favor the very sequences the model predicts too optimistically. In Ha and Schmidhuber’s learned Doom environment, a controller found movements that prevented simulated monsters from firing, although that exploit was unavailable in the original game. Good simulated performance therefore became a reason to investigate transfer, not proof of success.

Different safeguards address different problems. New observations correct state estimates. Short rollouts limit recursive exposure. New real transitions can cover states reached by the changed policy. In fixed-data learning, MOPO, 2020, subtracts a dynamics-uncertainty penalty from predicted reward. Its theoretical bound requires an error-bounding uncertainty estimator; its practical ensemble-variance heuristic lacks that guarantee. A penalty can discourage optimism without certifying an action.

Short prediction need not mean ignoring delayed consequences. TD-MPC, 2022, combines short-horizon predicted rewards with a terminal value estimate. It learns latent consistency, reward, and value jointly without reconstructing observations. This shifts part of the long-horizon burden from explicit simulation to value estimation; that estimate introduces its own accuracy requirement.

The boundary of a learned future

Action support means the data cover relevant actions in the states where their effects are needed. Identifiability asks whether the desired effect is determined by the available data under stated assumptions. Predicting logged action–outcome associations does not automatically identify interventions: hidden common causes can influence both actions and outcomes, and an untried alternative leaves missing evidence. More records of the same restricted behavior need not repair either problem. The assumptions are developed in Machine Learning Fundamentals.

Diagnose the missing condition before choosing a remedy.
Failure mechanismWhat must changeWhy more prediction alone is insufficient
Incomplete observationObtain informative measurements or retain uncertainty.A richer predictor does not make hidden facts observed.
Unsupported alternativesCollect relevant action evidence where feasible, or restrict use.Extrapolation is not intervention validation.
Discarded distinctionsChange the representation or its training targets.A downstream readout cannot rely on information the state does not retain.
Changed dynamicsReassess the model under the changed regime.Familiar-condition accuracy does not establish the new transition rule.

Incomplete observations occur in software environments too. In Gaurav Mishra’s browser example, the supplied document structure omitted an advertisement’s image-embedded sponsored label, while screenshots could omit offscreen context. Combining sources was necessary, but merely collecting both did not ensure the agent interpreted the action correctly.

Physical systems can also change governing regimes abruptly. In a hybrid contact model, continuous motion within a mode meets a discrete event: impact can reset velocity and introduce new constraints. Extrapolating free-space dynamics across contact misses that change. Planning through contact and Robotics develop the physical details.

Hybrid models combine authored physical structure with learned components. Kochkov, Yuval, and colleagues’ NeuralGCM, 2024, joins an atmospheric numerical core with learned processes unresolved by its grid. Physical structure did not eliminate validity limits: 22 of 37 forty-year initializations remained stable throughout, and warmer prescribed sea-surface conditions exposed drift and unexpected responses. Weather skill, long-run stability, and response to changed conditions therefore remain separate claims.

Evidence of usefulness

Testing conditional dynamics

A predictive test specifies the starting history, supplied actions, refreshed measurements, horizon, and target. Keep observation-refreshed diagnostics separate from free-running tests. Hold out whole trajectories, scenes, or environment instances according to the intended generalization claim; neighboring frames should not quietly cross the boundary. See evaluation-case design and validation without leakage.

TestWhat it exposesWhat it does not establish
Refreshed one-step predictionLocal prediction with measured history available.Unaided accuracy over a long rollout.
Free-running horizon sweepConsequences of repeatedly using predicted state.Useful decisions under a planner’s selected actions.
Passive event predictionWhether a relevant event occurs in an observed situation.What would happen under alternative interventions.
Executed alternative branchesAgreement between predicted and executed action consequences.An exact counterfactual with identical external randomness unless that is controlled.

Physion asks whether two marked objects will make contact as a scene evolves. This event target permits comparisons between pixel predictors, object representations, and physical-state models without requiring all of them to render images. It tests passive physical prediction, not the effect of alternative executable actions.

Action removal or replacement can reveal whether predictions depend on the action input, but dependence alone does not establish correctness. A 2026 decision-centric evaluation proposal recommends actually executed alternatives from matched histories. This is a proposed protocol, not an established standard; exact resets may be unavailable. After action divergence, downstream observations must reflect the changed branch.

Inspect errors that matter to the task: missing objects, changed identities, event timing, and violated domain constraints. Whole-image averages can hide them. The Atari prediction study found that small bullets contributed little to squared pixel error and that an action-blind model could score relatively well when the controlled object occupied few pixels.

Scoring distributions and visual quality

A predictive distribution assigns probabilities across possible futures; one observed continuation is one realization. Selecting the closest generated trajectory measures a best-sample outcome. Increasing the number of candidates gives that selection more chances to match, even if the underlying distribution is unchanged. A trajectory-scoring study demonstrates this sample-budget effect.

A proper scoring rule rewards reporting the true distribution in expectation. The energy score combines distances from forecast trajectories to the observation with distances among forecast samples. It evaluates the distribution rather than only its luckiest sample. Properness concerns repeated cases, not proof from one trajectory; calibration is likewise a population-level property.

Fréchet Video Distance, or FVD, answers a different question. Unterthiner, van Steenkiste, and colleagues introduced it in a December 2018 preprint to assess video quality, coherence, and diversity together. It embeds videos with a pretrained network and compares Gaussian approximations to the reference and generated feature distributions. This collection-level comparison is not a test of whether a particular action produced its predicted consequence.

The feature extractor also determines what FVD notices. Songwei Ge and colleagues’ 2024 content-bias study found substantial temporal corruption could cause relatively small changes in conventional FVD; one example scored better despite worse temporal consistency. The tested self-supervised features reduced that bias. Better temporal sensitivity still does not validate action-conditioned dynamics. Generative Media develops visual quality as its own objective.

Establishing planning and simulation value

Compare model use against credible alternatives on matched work, specifying action access, initial conditions, interaction and compute budgets. Separately report outcomes, constraint violations, interaction requirements, and decision latency—not just prediction metrics.

UseIndependent testCritical comparison
Online planningExecute selected actions in the reference environment.Credible simpler planning or dynamics under declared resources.
Imagined learningEvaluate the trained policy outside its learned model.Learning without generated transitions, including comparable optimization effort.
Learned simulationCheck the events and action consequences the simulator is intended to represent.Reference behavior, not merely visual attractiveness or interactivity.

MBPO included an ablation giving its model-free baseline similar numbers of updates without model-generated data. That comparison helps distinguish the benefit of additional transitions from simply doing more optimization. The relevant outcome was performance in the benchmark environment, not predicted return inside the learned model.

Transfer can be real and still unreliable. Hafner, Yan, and Lillicrap’s Dreamer 4, September 2025, learned from recorded Minecraft video and mouse–keyboard interactions, then improved behavior through imagination. Its evaluation reported diamond acquisition in 0.7% of 1,000 hour-long episodes in new worlds with empty inventories. Training used contractor recordings and annotated task information, and task prompts and subgoal sequencing were supplied. The result demonstrates transfer on some runs, not reliable arbitrary-task completion.

An interactive generator responds to actions; a faithful simulator must also reproduce the relevant consequences in its target environment. At its January 29, 2026 launch, Google’s Project Genie was an experimental prototype with physics failures, imperfect character control, control latency, and a sixty-second generation limit. Evaluation must likewise distinguish predicting recorded behavior from acting on predictions. In the presentation of Waymo’s EMMA driving model, replay-based planning results were only one stage; interactive simulation and road testing remained additional requirements.

Choose the model’s role around its demonstrated boundary. Reliable short-range dynamics may support bounded imagination, with delayed consequences handled by a separately evaluated value estimate. A tight action-time budget may favor a policy trained beforehand over repeated online search. Unsupported alternatives still require restriction or new evidence. When another observation resolves the uncertainty, or simpler dynamics already support the decision, additional learned simulation must justify its cost.

Open questions

  1. Recognizing when imagination should stop remains difficult. Approximate uncertainty penalties need not bound error on the actions optimization selects. Progress would connect abstention or horizon choices to independently measured environment outcomes.

  2. Reusable abstractions must balance compression with future task changes. Decision-focused states can omit information a new reward requires. Progress would establish which changes preserve usefulness and detect when the representation needs relearning.

  3. Action grounding from broad passive data remains incomplete. Learned control codes can influence generated futures without identifying executable interventions. Progress would validate mappings and consequences beyond the action-labeled settings used to establish them.

  4. Long-horizon transfer requires more than isolated success. Offline imagination can produce behavior that works in an independently executed environment, yet sustained completion remains fragile. Progress would improve repeated success across new conditions while keeping demonstrations, task assistance, and interaction budgets explicit.

Follow the curated reading path through the speakers and demonstrations behind this entry.

Explore more talks

The rest of the library, beyond the curated path. Cited talks support this entry; reviewed transcripts were processed in full. Metadata candidates have not been reviewed as sources or verified as topic members.

11 matching talks

TalkSpeakerEventYear
Raia HadsellAI Engineer Europe 20262026
Gaurav MishraAI Engineer World's Fair 20262026
Paige BaileyAI Engineer Europe 20262026
Hamza TahirAI Engineer World's Fair 20262026
Sander DielemanAI Engineer Europe 20262026
Akram BaharloueiAI Engineer World's Fair 20262026
Zhou YuAI Engineer Summit 20252025
Scaling to Long Horizons

Cited in this entry

Ross Taylor, Chengxi TaylorAI Engineer World's Fair 20262026
Evaling Video Slop

Transcript reviewed

Maor BrilAI Engineer World's Fair 20262026
Robotics: why now?

Transcript reviewed

Quan Vuong, Jost Tobias SpringenbergAI Engineer World's Fair 20252025
Ahmed AhresAI Engineer World's Fair 20262026

References

Coverage and source review
Processed transcripts
14 processed in full · 4 in the curated path
Automated source review
Passed
Metadata candidates
1 unreviewed; not verified topic membership
Corpus version
1bd8e407b26a07b33815594e1b2db5f41827119a2b3cb6fbf240f9fc571fc767

Automated review checks source support; it is not publication approval.

A synthesis of selected conference talks and technical references. Citations link to the source material; they do not imply that every talk on this subject is included.

  1. System Identification Overview

    System identification estimates dynamic-system models from measured input and output signals, a selected model structure, and fitted parameters, followed by application-specific validation. The documentation's spring-mass-damper example represents state using displacement and velocity while observing displacement alone. Its sampled model explicitly includes a sampling interval, and fitted discrete-time parameters depend on that interval as well as physical system constants. This provides a concrete explanation of why measured position alone can omit information needed to predict motion and why changing the prediction clock changes the modeled transition.

  2. Code World Model: Building World Models for Computation

    A learned world model could generate imagined execution traces to evaluate actions before interacting with the actual environment.

  3. Reinforcement Learning: An Introduction — second edition in-progress manuscript

    Dyna uses real experience both to improve a model and to update action values directly. The learned model generates simulated experience for additional updates using the same learning machinery. Search control selects the starting states and actions for those simulated experiences. In the presented Dyna-Q algorithm, the model stores a next state and reward for previously encountered state-action pairs, and additional simulated updates occur between real interactions. Thus planning in Dyna includes learning from generated experience, rather than only searching futures immediately before choosing an action.

  4. Underactuated Robotics: Trajectory Optimization

    Trajectory optimization chooses states and controls over a time horizon to minimize a cost while satisfying dynamics and additional constraints. Direct transcription makes intermediate states variables and imposes state-transition equations; shooting derives states by simulation. Obstacle avoidance often makes the optimization nonconvex. Model predictive control repeatedly measures state, solves a finite-horizon trajectory problem, applies its first control action, advances the physical system, and solves again. The prediction model, objective, constraints and repeated feedback update distinguish MPC from merely replaying a geometric path. They also distinguish it from a learned policy that samples observation-conditioned action chunks: both can replan over a horizon, but only the stated optimization formulation supplies explicit dynamics and constraints.

  5. GraphCast: Learning skillful medium-range global weather forecasting

    Remi Lam and colleagues' GraphCast learns global weather evolution from historical weather-state estimates. Two states six hours apart initialize a prediction of the next six-hour state; repeated predictions produce a ten-day forecast. A graph neural network transfers information between a latitude–longitude grid and a multiscale mesh. The reported implementation produces a ten-day forecast in under one minute on one TPU v4 and evaluates forecast variables and severe-weather events against held-out observations or reference analyses.

  6. CWM: An Open-Weights LLM for Research on Code Generation with World Models

    The FAIR CodeGen team's September 30, 2025 CWM report extends world modeling to computational environments. Training includes observation–action trajectories from Python execution and agentic Docker sessions. In the Python representation, an observation records local variables and call-stack information around execution; a code line acts as the transition-producing operation. The model learns to predict subsequent execution information. Published examples demonstrate stepwise predicted execution, providing a nonvisual example of learned state transitions.

  7. Planning and Acting in Partially Observable Stochastic Domains

    A POMDP separates actual hidden state s from observation o generated after action a. Belief b(s) is a probability distribution over possible states conditioned on experience, not the observation itself or merely the most likely state. With transition probabilities T(s,a,s') and observation likelihood O(s',a,o), predict p(s') = sum_s T(s,a,s')b(s), then update b'(s') = O(s',a,o)p(s')/Z, where Z = sum_s' O(s',a,o)p(s'). Prediction accounts for action effects; likelihood weighting incorporates new evidence; normalization makes probabilities sum to one. The policy selects actions from the updated belief, including actions useful for gaining information.

  8. Learning Latent Dynamics for Planning from Pixels

    PlaNet infers an approximate hidden-state distribution from observation and action history. Its recurrent state-space model combines deterministic temporal memory with stochastic latent variables. The transition advances memory using the previous state and action; an observation-conditioned encoder revises the stochastic state when measurements arrive. Observation and reward readouts train the representation, but planning predicts latent states and rewards without rendering images. Standard training matches one-step predictive distributions to observation-informed posteriors. Latent overshooting additionally matches multi-step predictions to their corresponding posteriors, avoiding repeated image decoding. With restricted model capacity, the best one-step predictor need not be the best multi-step predictor.

  9. Predictive Representations of State

    Littman, Sutton and Singh's 2001 paper represents state through predictions about selected future action–observation sequences. Each test asks how likely specified observations are if specified actions are taken. A sufficient predictive state retains enough information to determine predictions for all such tests. This differs both from inventing hidden physical-state labels and from retaining only a fixed window of observations. The paper establishes a linear predictive representation requiring no more predictions than the number of states in a minimal POMDP representation.

  10. Forward Models: Supervised Learning with a Distal Teacher

    Michael Jordan and David Rumelhart's 1992 paper addresses learning actions when training specifies desired outcomes but not the actions that produce them. A forward model predicts an action's consequences; an inverse model chooses actions for desired consequences. Their method propagates an outcome error backward through a learned forward model to update the controller. Crucially, actual performance error and model prediction error are different signals. Simulated arm experiments show improved trajectory tracking as learned feedforward control takes over more of the work from an auxiliary feedback controller.

  11. Code World Model: Building World Models for Computation

    Code World Model (CWM) represents program execution as state transitions that an autoregressive LLM can learn to predict.

  12. DeepMind Control: environment stepping implementation

    DeepMind Control distinguishes the physics integration timestep from the interval between agent actions. The control interval equals the physics timestep multiplied by the number of substeps. Its environment step applies the task's action hook, advances physics, runs the post-step hook, and then obtains reward and observation. Reset initializes the task and returns the initial observation. Episode completion is represented separately from ordinary intermediate steps. These interfaces make action timing, observation timing, initialization, and termination explicit.

  13. How Should World Models Be Evaluated for Embodied Decision-Making? A Decision-Making-Centric Position

    The authors propose evaluating alternative action sequences from matched starting histories, with actually executed branches supporting intervention claims. Their protocol separates teacher-forced diagnostics from policies acting on model-generated histories. It recommends measuring task outcomes, policy-ranking agreement, success-probability calibration, and the gap between optimized model return and environment return. Downstream optimization comparisons fix data, compute, and interaction budgets. The paper explicitly distinguishes externally setting actions from stronger counterfactual claims that hold a particular realization of external randomness fixed.

  14. Genie: Generative Interactive Environments

    The 2024 Genie paper from Jake Bruce and colleagues combines a video tokenizer, a latent-action model and an action-conditioned dynamics model. During training, consecutive frames supply information for learning discrete action codes without recorded controller labels. At interaction time, choosing a code conditions the predicted continuation. The CoinRun imitation experiment separately uses a small action-labeled dataset to map learned codes to executable game controls. Thus inferred action categories and an environment's actual action interface remain distinct.

  15. When observational action records identify causal effects

    For action A, pre-action covariates L and potential outcome Y^a, standard adjustment identifies E[Y^a]=sum_l E[Y|A=a,L=l]P(L=l) under consistency, conditional exchangeability and positivity. Consistency links observed outcomes to a sufficiently specified intervention. Exchangeability requires Y^a independent of A given L: measured covariates adequately remove action-outcome confounding. Positivity requires P(A=a|L=l)>0 wherever the target population has support. Unmeasured common causes can invalidate exchangeability; actions never taken in relevant states leave their effects unidentified by this adjustment. Predictive accuracy on observed actions does not repair either failure.

  16. A New Approach to Linear Filtering and Prediction Problems

    R. E. Kalman's 1960 paper reformulated linear filtering and prediction using state transitions and recursive error-covariance calculations. Its motivation included making calculations suitable for digital computers and handling changing signal statistics without repeatedly deriving new filters. The formulation connects prediction, measurement-based correction, and regulation through an explicit dynamical model.

  17. Model Predictive Heuristic Control: Applications to Industrial Processes

    Richalet, Rault, Testud and Papon's 1978 industrial-control paper describes identifying an input–output model from plant measurements and using it to calculate future controls. The approach addressed multivariable processes, delays and operational constraints. Predicted outputs follow a reference trajectory starting from the measured output; actual measurements correct subsequent predictions. Identification experiments must excite the process enough to reveal its response while limiting disruption to normal operation. The report describes application to industrial processes rather than only a simulated benchmark.

  18. Integrated Modeling and Control Based on Reinforcement Learning and Dynamic Programming

    Richard Sutton's NIPS 1990 report presents Dyna-AHC and Dyna-Q as systems that alternate interaction with the environment and computation using a learned forward model. In its navigation experiment, the agent learns routes while learning the model itself. Increasing model-based updates between real interactions reduces the real experience required to obtain effective routes. This supplies an early concrete demonstration of exchanging additional computation for fewer environment interactions.

  19. World Models

    Ha and Schmidhuber separate visual encoding, recurrent prediction, and action selection. Their recurrent model predicts a distribution over the next latent representation from the current representation, action, and recurrent memory. In their learned Doom environment, a left action changes the player's predicted position, while generated monsters and fireballs evolve around it. The model also predicts episode termination. Controllers trained in this environment are subsequently tested in the original game. The authors report an exploitation failure: a controller discovered movements that prevented simulated monsters from firing, although this exploit was unavailable in the original environment. Increasing sampling randomness helped in their experiments but also introduced unrealistic events.

  20. Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model

    Julian Schrittwieser and the DeepMind team introduced MuZero in a November 2019 preprint. A representation network encodes observed history; a dynamics network advances hidden state under a candidate action and predicts reward; a prediction network supplies policy and value estimates for tree search. Training targets rewards, search policies and returns rather than reconstructed observations. The reported board-game and Atari results demonstrate that useful planning can operate through task-specific hidden dynamics without predicting every visible detail.

  21. The Value Equivalence Principle for Model-Based Reinforcement Learning

    Grimm, Barreto, Singh and Silver's 2020 paper formalizes when different dynamics models can be interchangeable for particular planning calculations. Reward scores a transition; value estimates expected accumulated, discounted reward. A Bellman update combines immediate reward with discounted next-state value. Models are value equivalent for specified policies and value functions when these updates agree. Requiring agreement for more policies and functions narrows the acceptable model class. Experiments in four rooms, catch and cart-pole show that task-directed model fitting can produce better downstream policies than maximum-likelihood fitting under the tested capacity restrictions.

  22. Temporal Difference Learning for Model Predictive Control

    TD-MPC learns an encoder, action-conditioned latent transition, reward predictor, value predictor, and policy without reconstructing observations. Training encodes the initial observation and recursively advances predicted latent states; subsequent observations supply latent targets through a slowly updated target encoder. Reward, value, and latent-consistency losses jointly shape the representation. Planning combines predicted short-horizon rewards with a terminal value estimating return beyond that horizon. This supplies a concrete alternative to preserving every visual detail: the representation is trained for the task's rewards and decisions.

  23. Action-Conditional Video Prediction using Deep Networks in Atari Games

    The Atari predictors encode frame history, transform features using executable game actions, and decode future frames. Multi-step training feeds predicted frames back as inputs. Actions are selected every four emulator frames, producing prediction steps at 15 frames per second. Figure 4 supplies a concrete compounding-error example: a small position error leaves predicted Ms Pacman inside a corridor when the actual character reaches a junction; an upward action then produces different futures. Small bullets contribute little to whole-image squared error, and an action-blind baseline can score relatively well because the controlled object occupies few pixels. The experiments separately measure prediction error across horizons and game scores when a fixed controller receives predicted frames.

  24. VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learning

    Matching learned embeddings admits an uninformative solution when every input receives the same vector. VICReg counters this collapse by penalizing embedding dimensions whose batch standard deviation falls below a threshold, alongside agreement and covariance penalties. This is a concrete mechanism for requiring representations to retain variation rather than merely agree.

  25. V-JEPA 2: Self-Supervised Video Models Enable Understanding, Prediction and Planning

    Mahmoud Assran and the FAIR at Meta team distinguish action-free video pretraining from action-conditioned prediction in their June 2025 V-JEPA 2 report. After learning to predict representations of missing visual content, they freeze the encoder and train an action-conditioned predictor using robot trajectories. These actions describe changes in end-effector position, orientation and gripper state. Planning searches for actions whose predicted visual representations approach a goal image, then executes an action and observes again. The paper reports reaching, grasping and placement experiments in two laboratories absent from the action-training dataset.

  26. Simulate and Predict Identified Model Output

    The documentation distinguishes simulation using inputs and initial conditions from prediction that additionally uses measured input-output history. Multi-step prediction propagates internally predicted quantities; one-step prediction can continually benefit from actual measurements. It recommends validating against measurements excluded from model estimation and choosing prediction horizons relevant to the intended application. Consequently, a model's response with refreshed measured history and its free-running response answer different validation questions.

  27. Dream to Control: Learning Behaviors by Latent Imagination

    Dreamer separates dynamics learning, behavior learning, and environment interaction. Recorded sequences initialize latent states; imagined trajectories then alternate policy-selected actions and predicted transitions without receiving the corresponding real observations. Predicted rewards and values train an action model, which subsequently chooses actions during actual interaction without online trajectory search. Value estimates account for consequences beyond the imagination horizon. The experiments compare behavior-learning alternatives and representation objectives using downstream task performance. Pixel reconstruction outperformed the tested contrastive alternative on most tasks, while reward prediction alone was insufficient in those experiments.

  28. Transformers T5 documentation: Training

    Teacher forcing supplies the recorded target sequence as decoder context, shifted so that each position predicts the following target. The documented T5 procedure prepends its start token to decoder inputs and uses target tokens followed by EOS as labels. This establishes the distinction between conditioning training predictions on recorded predecessors and feeding generated choices back during generation. Padding tokens are artificial entries used when batching sequences of different lengths.

  29. PETS: Learning Dynamics and Planning with Uncertainty

    A learned dynamics model predicts consequences rather than directly selecting actions. PETS fits pθ(s′|s,a) to recorded state-action-next-state triples by minimizing negative log likelihood, −Σ log pθ(s′|s,a). Networks predict Gaussian means and diagonal covariances; separately bootstrapped datasets produce an ensemble. Within-model variance represents aleatoric noise; disagreement between models approximates epistemic uncertainty from limited data. For each candidate action sequence, particles recursively sample predicted transitions. The planner scores sequences by particle-averaged cumulative reward; cross-entropy search repeatedly refits its sampling distribution toward better candidates. It executes only the first action, observes the actual next state, and replans. Outcomes enter the dataset for subsequent model training. Recursive prediction feeds predictions back as inputs, allowing small biases to compound. The paper’s horizon experiments show that longer planning is not automatically better. Engineering implication: replanning limits open-loop commitment but cannot undo an already unsafe action or make an inaccurate model trustworthy.

  30. Counterfactual Credit Assignment in Model-Free Reinforcement Learning

    Credit assignment separates an action's influence on later rewards from external events and subsequent actions. A delayed outcome can depend on many intervening decisions, so temporal order alone does not identify its cause. The paper defines return as G_t=sum over u>=t of gamma^(u-t) R_u; this aggregates rewards, not causal responsibility. Its transition model makes the next state depend on the current state and action. Its structural causal model supports changing an action while holding exogenous randomness fixed. Consequently, counterfactual replay must recompute downstream states and observations after action divergence; feeding the old observation sequence to a changed policy does not generally simulate its outcome.

  31. Model Predictive Control: Theory, Computation, and Design, second edition

    Model predictive control plans N steps by minimizing Σk=0…N−1 ℓ(xk,uk)+Vf(xN), subject to dynamics xk+1=f(xk,uk), initial state, and state/input constraints. Here ℓ is step cost and Vf is terminal cost. It executes only the first optimized input, obtains a new state measurement or estimate, and solves again over a shifted horizon. Thus execution uses feedback even though each nominal planning problem considers an open-loop sequence. This requires a predictive model, an actionable state estimate, explicit objectives and constraints, and a feasible optimization solved in time. Continuity and suitable compactness/coercivity conditions support existence of a minimizer; stability and continuing feasibility need additional design conditions.

  32. When to Trust Your Model: Model-Based Policy Optimization

    MBPO replaces a few long imagined episodes with many short model rollouts initialized from states in real-experience replay. This separates model rollout length from the task's episode length and limits exposure to recursively accumulated model error. The paper distinguishes error on the data-collecting policy's distribution from error after policy changes. Its evaluation compares against model-free SAC and includes an ablation giving SAC similar numbers of updates without model data, helping isolate the contribution of generated transitions. Short rollout results are assessed through performance in the benchmark environment, not solely through predicted model return.

  33. Model uncertainty versus observation uncertainty

    Aleatoric uncertainty describes observation noise conditional on the available inputs; epistemic uncertainty describes uncertainty about the learned model. The paper represents epistemic uncertainty through approximate distributions over network weights and learns input-dependent aleatoric variance. In its regression formulation, predictive variance combines variation in predicted means across weight samples with the mean predicted noise variance. More relevant data can reduce parameter uncertainty without eliminating outcome noise. A normalized class score alone does not represent both components. Engineering limitation: uncertainty within one chosen model family does not exhaust uncertainty about whether that specification is appropriate.

  34. Distribution-aware Evaluation of Multimodal Trajectory Predictions with Energy Score

    The authors represent a forecast as samples of a joint distribution over future positions across time, while each observed case supplies one realized trajectory. Their synthetic experiments show that best-sample displacement metrics improve as more samples are offered, without changing the underlying predictive distribution. They propose energy-score evaluation combining forecast-to-observation distances with distances between forecast samples. A proper scoring rule rewards reporting the true distribution in expectation; this differs from selecting whichever sampled future happened to match the observation best.

  35. MOPO: Model-based Offline Policy Optimization

    MOPO addresses policy learning from a fixed transition dataset, where a new policy can visit states and actions poorly represented by the data-collecting behavior. It subtracts a dynamics-uncertainty penalty from predicted reward before policy optimization. The intended tradeoff is between improvement outside recorded behavior and exploiting inaccurate predictions there. Its theoretical lower bound assumes an admissible estimator that upper-bounds model error. The implementation instead uses a heuristic derived from predicted ensemble variances and explicitly states that this estimator lacks the theoretical guarantee.

  36. Planning and Acting in Partially Observable Stochastic Domains

    A partially observable decision process separates the world’s state from the observations available to the agent. A belief state is a probability distribution updated from prior belief, an action and a new observation; a policy selects actions from that belief. The paper’s listening example shows that an action can gather information before committing to a consequential choice. This grounds the distinction between planning over incomplete evidence and assuming the latest tool response describes all relevant reality.

  37. Neural general circulation models for weather and climate

    Kochkov, Yuval and colleagues' 2024 NeuralGCM combines a numerical atmospheric dynamical core with learned representations of processes unresolved by its grid. Training through model trajectories accounts for interactions between these components. The study evaluates weather forecasts and longer climate statistics separately. In its forty-year experiments, 22 of 37 initializations remained stable throughout, and analysis focused on those runs. Experiments with warmer prescribed sea-surface temperatures exposed climate drift and responses departing from expectations under the largest tested warming.

  38. From RL to IRL — Gaurav Mishra, Amazon AGI Lab

    Neither DOM access nor screenshots alone guarantee enough context to distinguish the intended action from distracting or adversarial content.

  39. Underactuated Robotics: Planning and Control through Contact

    Hybrid contact models combine continuous dynamics within a mode with discrete events at mode transitions. A guard identifies when an event occurs; a reset changes the state, for example the velocity change during impact. A foot can transition between flight, heel contact, full-foot contact and toe contact. These modes impose different motion constraints, so a smooth free-space controller cannot simply assume its previous dynamics still apply. For a bouncing ball, height reaching zero triggers an impact reset that reverses and scales vertical velocity. Planning with a fixed contact-mode sequence can connect continuous trajectory segments using guard/reset constraints; discovering the sequence is a separate harder problem.

  40. Physion: Evaluating Physical Prediction from Vision in Humans and Machines

    Physion evaluates whether two marked objects will contact as a scene evolves. Its simulated scenarios include collisions, support, containment, falling, linked objects, rolling, and cloth. Event prediction permits comparison across models that predict pixels, object representations, or physical states without requiring every model to render images. This supplies a concrete task-relevant alternative to judging future frames only by visual similarity.

  41. Towards Accurate Generative Models of Video: A New Metric & Challenges

    Unterthiner, van Steenkiste and colleagues introduced Fréchet Video Distance in a December 2018 preprint to assess video quality, temporal coherence and diversity together. FVD embeds complete videos using a pretrained video network and compares Gaussian approximations fitted to the feature distributions of reference and generated samples. The paper reports agreement with human judgments in its experiments. It explicitly distinguishes distribution-level assessment from measuring one predicted continuation against its corresponding reference.

  42. On the Content Bias in Fréchet Video Distance

    Songwei Ge and colleagues test temporal sensitivity by separating per-frame distortion from changes in distortion across frames. Their experiments show that substantial temporal corruption can produce relatively small changes in conventional FVD. One published example receives a better FVD despite visibly worse temporal consistency. Replacing supervised I3D features with the tested self-supervised video features reduces this content bias.

  43. Project Genie: Experimenting with infinite, interactive worlds

    Google's January 29, 2026 launch report describes Project Genie as an experimental web prototype for creating, exploring and remixing interactive worlds. During exploration, generated continuations respond to the user's movement and camera actions. The report explicitly lists failures to follow real-world physics, imperfect character controllability, control latency and a sixty-second generation limit. It also distinguishes the prototype from the earlier Genie 3 model preview: some announced model capabilities were not included.

  44. Training Agents Inside of Scalable World Models

    Danijar Hafner, Wilson Yan and Timothy Lillicrap's September 2025 Dreamer 4 report trains a transformer world model on recorded Minecraft video and mouse–keyboard interactions, then improves behavior through imagined experience. Its shortcut-based dynamics design targets the cost of repeatedly generating training trajectories. Evaluation subsequently executes the learned agent in Minecraft rather than scoring only imagined outcomes. Across 1,000 hour-long evaluation episodes, the reported diamond acquisition rate is 0.7%, demonstrating successful transfer on some runs while making its limited reliability explicit.

  45. Waymo's EMMA: Teaching Cars to Think - Jyh-Jing Hwang, Waymo

    The presented benchmark results use replay-based open-loop evaluation; the speaker treats simulation and road testing as additional requirements for validating the prototype.

  46. Agents are Robots Too: What Self-Driving Taught Me About Building Agents — Jesse Hu, Abundant

    Simulation should represent realistic starting conditions and support counterfactual trajectories as agent behavior changes.

  47. SFT Trainer: objective, shifting, and masking

    For prompt x and target response y, supervised fine-tuning minimizes negative conditional log likelihood: L = -sum_t m_t log pi_theta(y_t | x,y_<t), optionally normalized by the count of included tokens. The mask m_t excludes padding and can exclude prompt or non-assistant tokens. Each prediction conditions on the demonstrated prefix, rather than a prefix sampled from the model; this is teacher forcing. The loss rewards probability assigned to the demonstrated next token, not execution success or truth directly. Current TRL supports completion-only and assistant-only loss with dataset/template requirements. Changing masking changes which behavior receives direct supervision, even when the visible example text is identical.

  48. Scaling to Long Horizons

    Value-model bootstrapping provides a training signal before the final outcome, at the cost of introducing value-model bias.

  49. Agents are Robots Too: What Self-Driving Taught Me About Building Agents — Jesse Hu, Abundant

    Build an offline improvement loop that grounds simulation in deployment logs and uses categorized failure triage to decide what to improve.

  50. Waymo's EMMA: Teaching Cars to Think - Jyh-Jing Hwang, Waymo

    The research uses generated video with controllable weather and time of day to evaluate EMMA, reporting worse camera-only planning under rain and at night.

  51. Reinforcement Learning without Verifiable Rewards — Will Brown, Prime Intellect

    Build simulators grounded in production traces to gain backend control and construct tasks with known reachable outcomes.