ArXiv: 2602.06949

🎯 Pitch

Pretraining on 44k hours of human egocentric video teaches a world model to simulate robotic interactions with novel objects and scenes, but only because the model extracts its own latent "actions" from passive footage—skip this step and physics generalization collapses. Distilling the model then makes it run fast enough for real-time teleoperation.


1. Executive Summary

This paper introduces DreamDojo, a foundation world model for open-world dexterous robot tasks that simulates future video frames conditioned on continuous robot actions. DreamDojo is pretrained on DreamDojo-HV, a 44k-hour egocentric human video dataset—the largest such corpus to date for world model learning—and transfers interaction knowledge to target robots using continuous latent actions (a VAE bottleneck that extracts motion information between frames in a self-supervised manner) as unified proxy action labels, followed by post-training on small-scale robot data. A distillation pipeline (converting the bidirectional teacher into a causal, few-step autoregressive student) accelerates inference to 10.81 FPS while improving context consistency, enabling real-time teleoperation and model-based planning. Systematic evaluation on out-of-distribution benchmarks demonstrates that pretraining with latent actions substantially narrows the gap to ground-truth action conditioning, establishing that scaling human video data produces generalizable physics understanding and action controllability for novel objects and environments, though the model fails to simulate uncommon actions such as slapping and fast waving.

2. Context and Motivation

The Core Problem: World Models Don't Generalize Beyond Their Training Distribution

The fundamental problem this paper addresses is that existing video world models for robotics—models that predict future visual states conditioned on actions—are confined to in-distribution settings. When deployed on objects, environments, or tasks not seen during training, these models produce physically implausible simulations and fail to respond correctly to novel actions. This is not a minor limitation; it strikes at the heart of why we want world models in the first place.

The promise of a world model is that it can serve as a cheap, safe, and fast proxy for the real world—allowing robots to plan, evaluate policies, and learn without physical deployment. But if the world model only works reliably in the exact scenarios it was trained on, this promise collapses. You cannot evaluate a policy on novel objects in simulation if the simulation cannot faithfully render how those objects will move. You cannot plan a path through an unfamiliar kitchen if the model hallucinates physics for cabinets and utensils it hasn't seen before. The paper frames this as a coverage problem: "The nearly infinite variety of real-world environments can easily exceed the distribution of available robot data" (Section 1).

Why This Problem Is Important

The importance of this gap operates on multiple levels—practical, economic, and scientific.

Practical: robot learning at scale is bottlenecked by real-world evaluation. Training generalist robot policies today requires extensive real-world rollouts to assess performance. Every new policy checkpoint must be deployed on physical hardware, which is slow, expensive, and hazardous. A world model that generalizes reliably to unseen scenes could serve as a virtual testbed—evaluating thousands of policies in parallel without touching a single robot. This is the vision behind recent works like WorldEval (Li et al., 2025) and SIMPLER (Li et al., 2024), which the paper explicitly builds on. But that vision is only viable if the simulator's fidelity does not collapse when the scene changes, which brings us back to the generalization gap.

Economic: real robot data is scarce and expensive to collect. As the paper notes (Section 3.2), "each new trajectory involves costly teleoperation." The largest public robot manipulation datasets—DROID at 350 hours, AgiBot-World at 2.9k hours—are orders of magnitude smaller than the video corpora used to train foundation models in vision and language. This scarcity directly constrains the diversity of interactions a world model can learn from robot data alone. The paper's response—pretraining on 44k hours of human video—is motivated by the observation that human data is vastly cheaper and more abundant. A key economic argument, implicit throughout the paper, is that paying the cost of large-scale human video collection once (to learn general physics) is far more efficient than trying to capture every possible interaction through teleoperation.

Scientific: can physics understanding transfer across embodiments? Underlying the entire approach is a hypothesis with deep implications: that the physical principles governing object interactions—how a cup slides when pushed, how a cloth deforms when grasped, how an object falls when released—are sufficiently invariant across human bodies and robot embodiments that a model trained primarily on human hands can learn a "physics prior" that transfers to robot arms. The paper is not the first to explore this hypothesis (it cites Zheng et al., 2025; Chen et al., 2025; Luo et al., 2025; Li et al., 2025; and others), but it is the first to test it at the scale of a foundation world model. The result—that DreamDojo's OOD performance improves monotonically with more human data (Table 3)—provides strong empirical support, but it also reveals the boundaries: uncommon actions like slapping and fast waving remain unsimulated, suggesting the transfer is not complete.

Where Prior Approaches Fall Short

The paper identifies three categories of limitations in existing work, each motivating a different component of the DreamDojo system.

Limitation 1: robot-only training data has fundamentally limited coverage. Prior video world models for manipulation—including iVideoGPT (Wu et al., 2024), IRASim (Zhu et al., 2024), UniSim (Yang et al., 2025), and Ctrl-World (Guo et al., 2025)—are trained predominantly on teleoperated robot demonstration datasets. While these datasets have grown significantly (DROID's 350 hours is substantial by robotics standards), the paper argues they remain "primarily limited to in-distribution settings" because "most datasets only cover a relatively narrow distribution with limited verbs, objects, and environments" (Section 3.2). Table 1 quantifies this starkly: the largest prior dataset used for world model training covered 86 skills and 564 scenes, while DreamDojo-HV alone spans an estimated 6,015 skills and over 1,135k scenes. This is a difference of two to three orders of magnitude in scene diversity. The consequence is not just poor generalization—it is that models trained on such narrow data "fail to preserve the model's abilities when extending to out-of-distribution scenarios."

The paper's diagnosis is nuanced: it is not that prior datasets are bad, but that the combinatorics of real-world interaction (object × action × environment × lighting × viewpoint) are so vast that brute-force data collection with robots will always lag behind the diversity of human experience. Human videos, captured passively during daily activities, offer an escape from this combinatorial trap.

Limitation 2: ground-truth action labels don't scale to internet-level video. The paper identifies a chicken-and-egg problem for world model pretraining on human video: to condition on actions, you need action labels, but action labels are precisely what's missing from in-the-wild video. Prior works have approached this with specific capture devices—Manus gloves, Vive trackers, Apple Vision Pro, or hand-pose estimators like HaMeR (Pavlakos et al., 2024)—but the paper argues these solutions don't scale in two ways.

First, they are embodiment-specific. Manus gloves produce joint angles for human hands, not for a GR-1 or Unitree G1 robot. Retargeting these to new embodiments requires engineering effort and introduces error. Second, they are incomplete. HaMeR can extract hand poses, but it "struggle[s] to represent actions beyond the hands (e.g., arm movements and locomotions)" and degrades under heavy occlusion (Section 3.3.2). For a dataset like DreamDojo-HV that includes loco-manipulation (whole-body tasks like carrying while walking), this is a severe limitation. More fundamentally, the paper argues that low-level kinematic labels (joint angles, fingertip positions) may not even be the right representation for cross-embodiment transfer, since they "primarily focus on low-level features of the human hands, which may hinder effective knowledge transfer to the target robot when there is a significant embodiment gap."

The latent action approach is the paper's solution to both problems: learn a continuous, semantically meaningful action representation directly from video pixels in a self-supervised manner, bypassing the need for any kinematic labels. This representation is inherently cross-embodiment—it captures what changed between frames rather than what a specific joint did—which the paper demonstrates by showing that frame pairs from different embodiments receiving similar latent actions correspond to the same high-level behavior (Figure 3, right). The latent action VAE's information bottleneck—a 32-dimensional embedding constrained by KL divergence—forces the model to compress only the most salient motion information, discarding embodiment-specific details.

Limitation 3: existing world models lack real-time interactivity and long-horizon stability. The paper identifies a practical deployment gap: video diffusion models, which form the backbone of modern world models including Cosmos-Predict2.5, are fundamentally ill-suited for interactive use. Two architectural properties are responsible (Section 3.3.4):

  • Bidirectional attention fixes the generation horizon at training time. The model can only generate as many frames as it was trained on in one forward pass—typically on the order of 1–2 seconds. To generate longer sequences, the standard approach is autoregressive conditioning: generate a block, feed the last frame back as the new condition, generate the next block. But because the model has no mechanism to maintain coherence across blocks, compounding errors accumulate rapidly. The paper finds that "context consistency"—the model's ability to remember objects and their states across blocks—degrades noticeably over long horizons.

  • Many denoising steps (e.g., 50 for the teacher model) make generation far too slow for interactive control loops. At 2.72 FPS for the teacher (Table 6), the latency between issuing an action and seeing the result is ~370 ms, far above what is needed for smooth teleoperation or real-time planning.

Prior works have explored distillation to address speed (Yin et al., 2025; Lin et al., 2025) and autoregressive architectures to address horizon flexibility (Valevski et al., 2024; Bruce et al., 2024; Gao et al., 2025). The paper's distillation pipeline builds on Self Forcing (Huang et al., 2025), which specifically targets the train-test mismatch in autoregressive generation. The key insight is that a student model trained with teacher forcing (feeding ground-truth context at each step) will suffer from compounding error at inference time (where it feeds its own noisy predictions as context). Self Forcing addresses this by having the student train on its own outputs—aligning the training and inference distributions. The paper extends this with a longer-horizon simulation trick: the student generates more frames than the teacher was trained on during distillation, forcing it to learn recovery from its own compounding errors.

Limitation 4: existing world models are unresponsive to counterfactual actions. The paper notes that robot datasets "predominantly consist of expert demonstrations, lacking the stochasticity in intentions necessary for learning strong action controllability" (Section 1). This is a subtle but crucial point. When a world model is trained only on expert trajectories, it learns the mapping from expert actions to expert outcomes. But for model-based planning and policy evaluation, we need the world model to simulate what happens under suboptimal or novel actions—the counterfactual "what if the robot reaches to the left instead of the right?" The paper constructs a Counterfactual Eval benchmark specifically to test this capability, featuring actions like "patting a toy or reaching toward an object but missing it" (Section 4.1). Human videos naturally contain far more action diversity (failed attempts, exploratory motions, varied strategies for the same task) than carefully curated demonstration datasets, which the paper argues enhances the model's ability to respond correctly to out-of-distribution action sequences.

How This Paper Positions Itself

The paper situates itself at the intersection of three research threads: video world models for robotics, cross-embodiment learning from human video, and latent action representations. Its contributions relative to each are distinctive.

Relative to video world models (UniSim, IRASim, Ctrl-World, etc.): The paper is the first to claim foundation model status for a dexterous manipulation world model—that is, a model pretrained on internet-scale data that generalizes to unseen embodiments, objects, and environments after minimal adaptation. Prior works trained from scratch or fine-tuned from image/video generators on robot data alone; none demonstrated zero-shot generalization to novel scenarios. The paper argues that the missing ingredient was scale and diversity of pretraining data, not fundamentally different architectures—DreamDojo uses the same Cosmos-Predict2.5 backbone—and the dataset ablation in Table 3 provides empirical evidence: performance on every benchmark improves monotonically as more human data is added.

Relative to human-video-for-robot-learning (Flare, ViLLA, EgoZero, etc.): These prior works use human video to pretrain policies (mapping observations to actions) or representations (training visual encoders). DreamDojo uses human video to pretrain a world model (mapping observations × actions → future observations), which is a fundamentally different objective. The distinction matters: a policy learns what actions to take; a world model learns what consequences actions will have. The latter captures physics and causality in a way that is more directly useful for planning, evaluation, and teleoperation interfaces. The paper's contribution is demonstrating that the approach scales to a 44k-hour dataset and yields practical generalization benefits.

Relative to latent action work (Genie, AdaWorld, CLAM, etc.): The paper builds directly on AdaWorld (Gao et al., 2025), which introduced continuous latent actions for cross-embodiment world model transfer. DreamDojo's key advance is applying this idea at scale—AdaWorld used relatively constrained laboratory datasets, while DreamDojo demonstrates that latent action pretraining on massive, diverse in-the-wild video yields substantially better generalization. The architectural innovations (relative actions, chunked action injection, temporal consistency loss) are practical improvements that the ablation in Table 5 shows are critical for precise controllability, but the core conceptual framework—latent actions as a unified proxy—is shared with prior work.

The paper is careful to acknowledge that it is not claiming to solve the generalization problem entirely—the limitations section explicitly notes failure on uncommon actions like slapping and fast waving, and the policy evaluation experiment shows that "absolute success rates in DreamDojo are often higher than their real counterparts, indicating a limitation in accurately generating nuanced failures." The contribution is establishing a scaling trajectory: showing that more human data consistently improves OOD performance, and providing the infrastructure (dataset, training recipe, distillation pipeline) needed to push further along that trajectory.

The Broader Ambition

Reading between the lines, this paper is not just about building a better simulator for the specific robots and tasks it evaluates on. The vision—implicit in the title "Foundation World Model" and explicit in the abstract's closing line about "paving the way for general-purpose robot world models"—is to establish an approach that mirrors the trajectory of large language models: pretrain on internet-scale data (human video), adapt to downstream tasks (robot embodiments) with minimal fine-tuning, and unlock capabilities (generalization, counterfactual reasoning) that cannot be achieved by training on task-specific data alone. The paper's 44k hours, while large by robotics standards, is still modest by the standards of language and vision foundation models (which train on datasets orders of magnitude larger). The implication is that the observed monotonic improvement with data scale—visible in Table 3—suggests further scaling would yield further gains, and that DreamDojo provides both the dataset and the methodology to pursue that scaling.

3. Technical Approach

3.1 Reader Orientation

DreamDojo is a video generation model that, given an initial image of a scene and a sequence of robot actions, produces a video showing what would happen if the robot executed those actions—including how objects in the scene would move, deform, or be grasped. The system solves the problem of generalization: world models trained only on limited robot data fail when faced with new objects or environments, so DreamDojo instead learns general physics and interaction patterns from 44k hours of human video, then adapts to specific robots through minimal fine-tuning, using a self-supervised latent action representation to bridge the gap between human hands and robot arms.

3.2 Big-Picture Architecture (Diagram in Words)

DreamDojo has six major components arranged in a pipeline:

  1. DreamDojo-HV Dataset — a 44k-hour corpus of egocentric human video covering daily activities, providing the raw pixel data and language annotations from which the model learns general physical dynamics.

  2. Latent Action Model (LAM) — a 700M-parameter VAE that takes two consecutive video frames and compresses their motion into a 32-dimensional continuous vector called a latent action, which captures what physically changed between frames without requiring ground-truth action labels.

  3. DreamDojo Foundation World Model — a latent video diffusion model (initialized from Cosmos-Predict2.5) that conditions on an initial frame, text, and a sequence of latent actions (during pretraining) or real robot actions (during post-training) to generate future video frames in the latent space of the WAN2.2 tokenizer.

  4. Post-Training Adapter — a lightweight protocol that reinitializes the action conditioning layer and fine-tunes the full model on a small dataset from a target robot (e.g., GR-1, G1, AgiBot), adapting the pretrained physics knowledge to the specific embodiment's joint space.

  5. Distillation Pipeline — a two-stage process that converts the bidirectional, 50-step teacher model into a causal, 4-step autoregressive student model, yielding 10.81 FPS inference and improved long-horizon consistency.

  6. Downstream Application Layer — external components (a value model for planning, a teleoperation interface, a policy evaluation protocol) that consume the distilled model's video predictions to perform real-world tasks like model-based planning and live teleoperation.

Information flows as follows: raw human video → Latent Action Model extracts latent actions → DreamDojo pretrains on (frame, latent action) pairs → the pretrained model receives target robot data → post-training adapts the action space → distillation produces a fast autoregressive model → downstream applications query the distilled model with actions and receive predicted frames.

3.3 Roadmap for the Deep Dive

  • First, the Latent Action Model — how unlabeled video is converted into a continuous action representation, why this representation transfers across embodiments, and the VAE training objective that enforces the information bottleneck. This is foundational because every subsequent pretraining step depends on latent actions as unified pseudo-labels.

  • Second, the DreamDojo Foundation World Model architecture — the Cosmos-Predict2.5 backbone, the two architectural innovations (relative actions and chunked injection) that improve controllability, and the temporal consistency loss that enhances physics modeling.

  • Third, the pretraining protocol — how the three human datasets are mixed, what the training objective is, and the specific hyperparameters that enable stable learning at scale.

  • Fourth, the post-training stage — how the pretrained model adapts to a target robot's specific action space, why only the first layer of the action MLP is reinitialized, and the dataset requirements for successful transfer.

  • Fifth, the distillation pipeline — the Self Forcing framework, the warmup and distillation stages, the distribution matching loss, and the longer-horizon simulation trick that mitigates compounding errors.

  • Sixth, inference and downstream usage — how the teacher and student models are deployed, the benchmarks used for evaluation, and the evaluation protocols (PSNR/SSIM/LPIPS, human preference studies).

3.4 Detailed, Sentence-Based Technical Breakdown

This is primarily a systems and scaling paper whose core idea is that pretraining a video world model on massive, diverse human video with latent actions as a unified conditioning signal produces a physics prior that transfers to novel robots, objects, and environments after minimal fine-tuning, and that this pretrained model can be distilled into a real-time autoregressive simulator usable for downstream robot learning tasks.


Latent Action Model (LAM) Training and Usage

The Latent Action Model is the mechanism that makes the entire pretraining pipeline feasible. Without it, the 44k hours of DreamDojo-HV would be nearly useless for training an action-conditioned world model, because these videos lack the joint-angle labels that a world model would normally require as input. The LAM solves this by learning to extract a compressed representation of "what changed between two frames" directly from pixels, in a completely self-supervised manner.

Architecture. The LAM is a Variational Autoencoder (VAE) built on a spatiotemporal Transformer architecture, following the design of Genie (Bruce et al., 2024). It has 700M parameters, with 24 encoder blocks for extracting latent actions and 24 decoder blocks for forward dynamics prediction. The encoder takes two consecutive frames ( f^{t} ) and ( f^{t+1} ) as input, extracts spatiotemporal features, and projects the global features to a low-dimensional embedding ( \hat{a}_t ) — a 32-dimensional continuous vector. The decoder receives ( \hat{a}_t ) along with the first frame ( f^t ), aggregates the information, and predicts the subsequent frame ( f^{t+1} ).

The key design principle is an information bottleneck: the 32-dimensional latent space is intentionally narrow relative to the complexity of a full video frame, and the KL divergence regularization term (weighted by ( \beta )) penalizes the encoder for using more information than necessary. The result is that the VAE is forced to disentangle and compress only the most critical motion information — the minimal description of what moved, how it moved, and in what direction — into ( \hat{a}_t ), while relying on the conditioning frame ( f^t ) for all static scene information (background, object appearance, lighting).

Training objective. The LAM is trained to minimize a standard VAE objective:

Lθ,ϕpred(ft+1)=Eqϕ(a^ft:t+1)logpθ(ft+1a^,ft)βDKL(qϕ(a^ft:t+1)p(a^))\mathcal{L}^{\text{pred}}_{\theta,\phi}(f^{t+1}) = \mathbb{E}_{q_{\phi}(\hat{a}|f^{t:t+1})} \log p_{\theta}(f^{t+1}|\hat{a}, f^t) - \beta \, D_{KL}(q_{\phi}(\hat{a}|f^{t:t+1}) || p(\hat{a}))

where ( q_{\phi}(\hat{a}|f^{t:t+1}) ) is the encoder distribution (mapping two frames to a distribution over latent actions, parametrized by ( \phi )), ( p_{\theta}(f^{t+1}|\hat{a}, f^t) ) is the decoder distribution (mapping a latent action and a conditioning frame to a predicted next frame, parametrized by ( \theta )), ( \mathbb{E}[\log p_{\theta}] ) is the expected log-likelihood of the true next frame under the decoder (the reconstruction term), ( D_{KL} ) is the Kullback-Leibler divergence between the encoder's posterior distribution over latent actions and a unit Gaussian prior ( p(\hat{a}) = \mathcal{N}(0, I) ), and ( \beta = 10^{-6} ) is a small coefficient balancing reconstruction quality against latent space regularization.

What it computes: The encoder processes two frames ( f^t ) and ( f^{t+1} ), outputs the parameters (mean and variance) of a Gaussian distribution over 32-dimensional latent actions, samples a specific ( \hat{a} ) from this distribution, and the decoder attempts to reconstruct ( f^{t+1} ) from ( \hat{a} ) and ( f^t ). The reconstruction term forces ( \hat{a} ) to contain sufficient information to predict the next frame; the KL term forces the distribution of ( \hat{a} ) (across all frame pairs) to be close to a standard normal distribution, which prevents the encoder from simply memorizing frame pairs and forces the latent space to be smooth and structured.

Why this form: The ( \beta )-VAE formulation is chosen because it provides explicit control over the tradeoff between representation capacity and transferability. A higher ( \beta ) would produce a more compressed, more transferable latent space at the cost of losing fine-grained motion details; a lower ( \beta ) would capture more detail but produce a latent space that overfits to the visual appearance of the training embodiments and fails to transfer. The paper's ( \beta = 10^{-6} ) is very small — much smaller than typical VAE settings — which the authors state is to "achieve a good trade-off between representation capacity and transferability for post-training." In practice, this means the latent actions preserve detailed motion information while still maintaining enough embodiment-invariance to transfer across human-to-robot domain gaps.

Training data and protocol. The LAM is trained on a mixture of all three human video datasets (In-lab, EgoDex, DreamDojo-HV) plus four in-house robot datasets (Unitree G1, Fourier GR-1, AgiBot, YAM). Training runs for 400k steps with a total batch size of 256. To capture motions at different temporal scales — from fast hand movements to slow locomotion — the original videos are temporally downsampled by a random factor drawn from {1, 2, 3, 4}. Video frames are center-cropped and resized to a fixed resolution of 320×240 pixels. The optimizer is AdamW with weight decay 0.01 and a constant learning rate of ( 2.5 \times 10^{-5} ).

Why train on robot data too? Including robot videos in the LAM training mixture is a deliberate design choice to anchor the latent space. By training on both human and robot data jointly, the LAM learns a shared representation where similar physical motions — a hand pushing an object and a gripper pushing an object — map to similar latent action vectors, even though the visual appearances are different. The paper demonstrates this qualitatively in Figure 3 (right): frame pairs from different embodiments that share similar latent actions correspond to the same high-level behavior (e.g., moving an arm toward an object).

Usage during world model pretraining. Once trained, the LAM encoder is frozen and used to extract latent actions from every consecutive frame pair in the pretraining datasets. These latent actions serve as unified proxy action labels: the DreamDojo world model is conditioned on sequences of latent actions just as it would be conditioned on sequences of real joint angles. The fact that the latent actions are continuous vectors in a smooth, regularized space — rather than discrete tokens or sparse codes — is critical for the world model's ability to interpolate between seen motions and generalize to novel ones. The paper explicitly cites AdaWorld (Gao et al., 2025) as showing "superiority in cross-embodiment generalization and efficient adaptability" for continuous over discrete latent actions.


DreamDojo Foundation World Model Architecture

The DreamDojo world model is initialized from Cosmos-Predict2.5 (Ali et al., 2025), a latent video diffusion model. The choice of starting from a pretrained video generator — rather than training from scratch — is central to the paper's approach: Cosmos-Predict2.5 already possesses strong prior knowledge about how video frames evolve over time (motion smoothness, object permanence, lighting consistency), learned from training on internet-scale video data. DreamDojo adapts this prior to the specific demands of action-conditioned world simulation by modifying the architecture to handle action conditioning and by training on interaction-rich data.

Cosmos-Predict2.5 backbone. The base architecture operates in the compressed latent space produced by the WAN2.2 tokenizer (Team et al., 2025). The WAN2.2 tokenizer is a variational autoencoder that compresses video frames by a factor of 4 in time and 8 in space: a sequence of 4 raw video frames ( f^{i:i+4} ) maps to a single latent frame ( x^i ), and each latent frame has 1/8 the spatial resolution of the original. This compression is essential for computational efficiency — the diffusion model operates on these compact latents rather than on raw pixels.

The core of the model is a series of Diffusion Transformer (DiT) blocks (Peebles and Xie, 2022). Each DiT block receives the noise-corrupted video latent ( \mathbf{x}_t ) at diffusion timestep ( t ) and any conditioning signals ( \mathbf{c} ). Text conditioning is injected through cross-attention layers that attend to a text embedding. Timestep information is encoded by sinusoidal embeddings, projected through a lightweight MLP, and then used by adaptive layer normalization (adaLN) layers to produce scale, shift, and gate parameters that dynamically modulate the activations within each DiT block. The model is trained with a flow matching objective (Lipman et al., 2022):

Lflow(θ)=Ex,ϵ,c,tu(xt,t,c;θ)vt2\mathcal{L}_{\text{flow}}(\theta) = \mathbb{E}_{\mathbf{x}, \epsilon, \mathbf{c}, t} \left\| \mathbf{u}(\mathbf{x}_t, t, \mathbf{c}; \theta) - \mathbf{v}_t \right\|^2

where ( \mathbf{x} ) is the clean video latent, ( \epsilon \sim \mathcal{N}(0, I) ) is sampled noise, ( \mathbf{v}_t = \epsilon - \mathbf{x} ) is the ground-truth velocity that defines a straight-line path from noise to clean data in flow matching, ( \mathbf{c} ) denotes any conditioning variables (text, initial frames, actions), ( \mathbf{u}(\cdot; \theta) ) is the denoiser network parameterized by ( \theta ) that predicts the velocity at diffusion timestep ( t ), and ( \mathbf{x}_t ) is the noise-corrupted latent at timestep ( t ).

What it computes: During training, the model sees a noise-corrupted version of the true video latent ( \mathbf{x}_t ) and must predict the velocity vector ( \mathbf{v}_t ) that would transport this noisy latent to the clean latent along the shortest (straight-line) path. The squared error between the predicted velocity and the true velocity is minimized. At inference time, the process is reversed: starting from pure noise ( \mathbf{x}_T \sim \mathcal{N}(0, I) ), the model iteratively predicts the velocity and uses an ODE solver to integrate toward a clean sample ( \mathbf{x}_0 ), which is then decoded by the WAN2.2 tokenizer into pixel-space frames.

Why this form: Flow matching is chosen over standard diffusion (DDPM) because it defines a deterministic, straight-line path from noise to data, which allows for more efficient sampling with fewer steps. The velocity prediction formulation — rather than noise prediction (( \epsilon )-prediction) or data prediction (( x_0 )-prediction) — is the standard for flow-based models and has been shown to produce stable training dynamics for video generation.

Two architectural innovations for action conditioning. The paper introduces two modifications to the base Cosmos-Predict2.5 architecture specifically designed to improve action controllability for robotic tasks. Both are motivated by the observation that standard conditioning mechanisms (treating actions as global context, similar to text) fail to capture the precise temporal alignment between actions and their visual consequences.

Innovation 1: Relative action transformation. Instead of conditioning on absolute robot joint poses — which are environment-specific and vary widely across trajectories — the paper rebaselines the action inputs. For each latent frame ( x^i ) (which corresponds to 4 raw frames ( f^{i:i+4} )), the actions are computed relative to the robot's pose at the beginning of that latent frame. Formally, if ( a_t ) is the absolute joint configuration at timestep ( t ), the relative action for timestep ( t ) is ( \Delta a_t = a_t - a_{t_0} ), where ( t_0 ) is the first frame of the current 4-frame window. This produces action sequences that are concentrated in a narrow, zero-centered space shared across diverse trajectories, which "significantly reduces modeling complexity, thereby enhancing generalization to continuous and compositional robot actions" (Section 3.3.1).

The underlying reasoning is that absolute poses contain two sources of variation: the task-relevant variation (the hand is reaching toward the cup) and the configuration-dependent variation (the arm started at a different resting position this time). By differencing, the second source is largely removed, leaving a purer signal about what the robot is doing at each moment.

Innovation 2: Chunked action injection. Rather than providing the entire action sequence as a global condition that all latent frames can attend to (which would violate causality — future actions should not influence present frames), the paper injects actions in temporal chunks aligned with the WAN2.2 tokenizer's compression. Specifically, 4 consecutive raw actions ( a^{t:t+4} ) are concatenated into a chunk and injected into the corresponding latent frame ( x^i ) (which represents the same 4-frame window). This is implemented by projecting the chunked actions through a lightweight MLP to match the dimensionality of the timestep embeddings, then adding the projected action embedding to the timestep embedding before it enters the adaptive layer normalization layers in each DiT block.

The causal alignment enforced by chunking is crucial: the model learns that actions at time ( t ) can only influence visual outcomes at or after time ( t ), which is the physical ground truth. The paper states that "observing future actions does not aid predictions at the current timestep but rather increases irrelevant noise," and that chunked injection "greatly mitigate[s] the causality confusion, thereby improving learning efficiency and ultimately enhancing controllability."

Why addition rather than concatenation or cross-attention? The paper adds action embeddings to timestep embeddings and feeds them into adaLN layers. This design means actions modulate the network's activations through the same scale/shift/gate mechanism as timestep information, effectively telling the model "for this timestep and this action, here is how to adjust your internal representations." This is computationally efficient (no additional attention layers) and empirically effective — the ablation in Table 5 shows that adding chunked injection dramatically improves PSNR from 16.5 to 17.6 on the GR-1 validation set, a large jump for this metric.

Initialization of the action MLP. The final layer of the action projection MLP is initialized to zeros at the start of pretraining. This follows the technique from Zhang et al. (2023) for adding new conditioning pathways to pretrained models: zero-initialization means the action conditioning contributes nothing at the start of training, so the model's initial predictions are identical to the pretrained Cosmos-Predict2.5 outputs, and the action influence grows smoothly as the MLP weights are learned. The paper notes this "empirically found leads to improved physics" — preserving the pretrained model's knowledge about natural video dynamics while gradually learning to modulate them with action information.


Temporal Consistency Loss

The paper introduces an auxiliary loss term designed to directly supervise the temporal relationships between consecutive frames in the generated video, complementing the standard flow matching loss which supervises each frame independently.

Motivation. The flow matching loss in Equation 2 computes a per-frame prediction error: for each latent frame ( x^i ), the model predicts its velocity ( z^i ) and is penalized based on how far this is from the true velocity ( v^i ). But a video is not just a collection of independent frames — it is a sequence where the change from frame ( i ) to frame ( i+1 ) carries information about motion, object dynamics, and action consequences. The authors observed that "individual supervision of each frame overlooks the temporal correlation between video frames, which could provide a more direct signal for learning object dynamics and action following."

Formulation. The temporal consistency loss is defined as:

Ltemporal(θ)=E[i=1K1(zi+1zi)(vi+1vi)2]\mathcal{L}_{\text{temporal}}(\theta) = \mathbb{E} \left[ \sum_{i=1}^{K-1} \left\| (z^{i+1} - z^i) - (v^{i+1} - v^i) \right\|^2 \right]

where ( K ) is the total number of latent frames in the video, ( z^i = \mathbf{u}(\mathbf{x}_t, t, \mathbf{c}; \theta)^i ) is the predicted velocity for the ( i )-th latent frame (extracted from the model's output ( \mathbf{z}_t )), and ( v^i ) is the ground-truth velocity for the ( i )-th latent frame (extracted from ( \mathbf{v}_t )).

What it computes: For each adjacent pair of latent frames ( i ) and ( i+1 ), the loss computes (1) the predicted change in velocity from frame ( i ) to ( i+1 ) (the difference ( z^{i+1} - z^i )), (2) the ground-truth change in velocity ( v^{i+1} - v^i ), and penalizes the squared error between these two quantities. Summing over all adjacent pairs, this term directly rewards the model for predicting the correct temporal derivative of the video latent — how the motion evolves from one moment to the next.

Why this form: The velocity ( z^i ) at a given latent frame encodes the instantaneous direction and magnitude of change from the current noisy state. The difference ( z^{i+1} - z^i ) captures the acceleration — how the motion itself is changing. By matching this to the ground-truth acceleration, the loss provides the model with a second-order temporal signal. This is more informative than a first-order signal (matching frame-to-frame differences in pixel space) because it directly penalizes inconsistent motion — for example, an object that abruptly reverses direction between frames, or a hand that teleports. In practice, the paper reports that this loss "not only accelerates the learning of action controllability but also effectively enhances object completeness and reduces artifacts."

Final training objective. The temporal consistency loss is combined with the flow matching loss via a scalar trade-off coefficient:

Lfinal(θ)=Lflow(θ)+λLtemporal(θ)\mathcal{L}_{\text{final}}(\theta) = \mathcal{L}_{\text{flow}}(\theta) + \lambda \, \mathcal{L}_{\text{temporal}}(\theta)

where the paper uses ( \lambda = 0.1 ). This small weight means the temporal loss acts as a regularizer — nudging the model toward temporally consistent predictions without dominating the primary flow matching objective. The choice of 0.1 is empirical; the paper does not report an ablation over ( \lambda ) values, which would have been informative for understanding the loss's sensitivity.


Pretraining from Human Videos

With the Latent Action Model trained and frozen, and the DreamDojo architecture defined, the pretraining stage combines these components to learn general physics and interaction dynamics from 44k hours of human video.

Dataset mixture and sampling. The pretraining corpus is a mixture of three human video datasets, sampled with a weighted ratio: In-lab, EgoDex, and DreamDojo-HV, at a ratio of 1:2:10 respectively. This weighting heavily favors the largest and most diverse dataset (DreamDojo-HV) while ensuring the smaller but higher-quality datasets (In-lab with ground-truth hand poses; EgoDex with precise 3D tracking) are sampled frequently enough to contribute. All video frames are center-cropped and resized to a fixed resolution of 640×480 pixels — higher than the 320×240 used for the LAM, reflecting the world model's need for finer visual detail. Videos are clipped into sequences of length 13 frames for pretraining. The text condition is fixed as an empty prompt, meaning the model does not use language during pretraining and must learn dynamics purely from visual and action signals.

Conditioning frame. The first frame of each 13-frame sequence serves as the conditioning frame — the initial observation that the model uses to ground its predictions. This is the standard approach in video diffusion models: the model is not generating from scratch but rather extrapolating forward from a given starting state.

Latent action extraction and projection. For each consecutive pair of frames in the pretraining sequences, the frozen LAM encoder extracts a 32-dimensional latent action vector ( \hat{a}_t ). These latent actions are chunked into groups of 4 (matching the WAN2.2 tokenizer's temporal compression ratio of 4) and projected through a lightweight MLP to match the dimensionality of the timestep embeddings in the DiT blocks. The final layer of this MLP is zero-initialized to ensure smooth integration with the pretrained Cosmos-Predict2.5 weights. The projected action embeddings are added to the timestep embeddings and then fed into the adaptive layer normalization layers within each DiT block, where they modulate the scale, shift, and gate parameters that control the activations.

What the model learns during pretraining. The core learning dynamic is: the model sees an initial frame and a sequence of latent actions, and it must predict the subsequent 12 frames. Through the flow matching loss, it learns the mapping from (current frame, latent action) → (next frame). Through the temporal consistency loss, it learns that this mapping must produce smooth, physically plausible transitions. Because the latent actions capture semantically meaningful motion (not embodiment-specific kinematics), the model learns a physics prior: "when something moves like this, objects respond like that," where "moves like this" is encoded in the latent action space and "respond like that" is encoded in the predicted video frames.

Training hyperparameters and scale. The paper reports two model variants: DreamDojo-2B and DreamDojo-14B. Both are pretrained for 140k steps with an effective batch size of 1024 using 256 NVIDIA H100 GPUs. The optimizer is AdamW with weight decay 0.1 and a learning rate of ( 1.6 \times 10^{-4} ). An exponential moving average (EMA) of the model weights is maintained throughout training and used for all evaluations and downstream tasks. The EMA is a standard technique in diffusion model training that stabilizes generation quality by averaging recent weight checkpoints, reducing the variance introduced by large-batch stochastic optimization.

Comparison to action-free pretraining. A critical baseline in the paper's experiments is "action-free pretraining" — pretraining the same model on the same human videos but without any action conditioning, effectively learning to predict the future as an unconditional video generation problem. The paper finds that action-free pretraining provides only marginal benefits over no pretraining at all (Table 2: PSNR of 20.797 vs. 20.576 on In-lab Eval). This validates the central hypothesis: simply watching passive video does not teach a model about causality — the relationship between specific motions and their outcomes. Latent actions provide the missing causal link by making the model's predictions explicitly conditional on the motion between frames, forcing it to learn "if this motion occurs, then this visual outcome follows."


Post-Training on Target Robots

After pretraining on human video, DreamDojo has learned general physics but does not yet know how to interpret the specific joint-angle action space of a target robot (e.g., the GR-1's 7-DoF arm commands, or the G1's whole-body joint configuration). The post-training stage bridges this gap.

Action space adaptation. The key insight is that the pretrained model's internal representations of physics — how objects move when pushed, how gravity affects unsupported items, how contact forces propagate — are valuable and should be preserved. Only the mapping from a specific action format (joint angles, end-effector deltas) to these internal representations needs to be learned. Accordingly, the post-training protocol is:

  1. Flatten and project real actions. The ground-truth action sequence of the target robot is flattened into a 1D vector per timestep and projected through the action MLP. Since the target robot's action space has a different dimensionality than the LAM's 32-dimensional latent space, the first layer of the action MLP must be reinitialized to match the new input dimension.

  2. Reinitialize only the first layer. The first layer of the action MLP is randomly reinitialized to accommodate the new action dimension. All other layers of the action MLP are retained from pretraining, as are all other model weights (DiT blocks, cross-attention, adaLN parameters).

  3. Full fine-tuning. All weights in the entire model are updated during post-training. This is in contrast to parameter-efficient fine-tuning methods like LoRA (Hu et al., 2022) — the paper argues that full fine-tuning is necessary to adapt the model's internal dynamics to the new embodiment's motion characteristics. The paper does note, in the limitations, that "how to retain the pretrained knowledge as much as possible has not been studied in depth" and that future work could explore "other fine-tuning strategies" (citing LoRA and Yadav et al., 2025).

Target robot data requirements. A crucial property of the post-training stage is that it requires only small-scale, limited-domain data from the target robot. The pretraining has already taught the model about diverse physical interactions; post-training only needs to teach it how to map the specific robot's action commands to the latent action space. The paper states that "the target robot dataset can be collected in limited domains at a small scale while still achieving zero-shot generalization" — meaning the robot does not need to be demonstrated interacting with every possible object in every possible environment, because the generalization comes from the pretrained physics prior.

Data formatting. Robot videos are sampled at approximately 10 Hz to capture feasible motions. Video clips are organized as sequences of length 13, where the first frame serves as the conditioning frame and the raw actions are processed as relative actions with a length of 12 (one relative action sequence per predicted frame). The relative action transformation — rebaselining each action chunk by the pose at the start of that chunk — is applied identically to real robot actions as it was to latent actions during pretraining.

Post-training hyperparameters. Finetuning is conducted with 128 NVIDIA H100 GPUs for 50k steps with a batch size of 512, using the same optimizer settings as pretraining (AdamW, weight decay 0.1, learning rate ( 1.6 \times 10^{-4} )). The default post-training duration is 50k steps, though some experiments use 25k or 30k steps depending on the ablation.

Why the continuity of the latent action space matters. The paper claims that "the continuity of our latent action space ensures better adaptation results compared to other variants." The reasoning is that continuous latent actions form a smooth manifold where similar motions map to nearby vectors. When post-training maps real robot actions into this manifold, the model can interpolate — a novel robot action that falls between two previously seen latent actions will produce a physically reasonable outcome by blending the dynamics of its neighbors. If the latent space were discrete (as in VQ-VAE-based approaches like Genie), this smooth interpolation property would be lost, and novel actions might map to entirely different discrete codes with unpredictable results.


Distillation Pipeline

The post-trained DreamDojo model — the "teacher" — is a 50-step diffusion model with bidirectional attention. This architecture produces high-quality videos but is far too slow for interactive applications (2.72 FPS, as shown in Table 6) and cannot generate sequences longer than its fixed training horizon without autoregressive rollouts that accumulate errors. The distillation pipeline transforms this teacher into a fast, autoregressive "student" model suitable for real-time interaction.

The Self Forcing framework. The paper builds on Self Forcing (Huang et al., 2025), a two-stage distillation method designed to minimize the train-test distribution mismatch in autoregressive generation. The mismatch arises because a student model trained with teacher forcing (feeding it ground-truth context at training time) will receive its own noisy predictions as context at inference time. Since the student's predictions contain errors, the context distribution at inference time is different from the training distribution, causing the model to make larger errors, which compounds over time. Self Forcing addresses this by having the student generate from its own previous outputs during training.

Teacher and student architectures. The student model ( G_{\text{student}} ) is initialized with the same architecture and weights as the teacher ( G_{\text{teacher}} ), with two modifications:

  • Bidirectional attention → causal attention. The original DiT blocks use bidirectional attention, meaning each latent frame can attend to all other latent frames (past and future). This is why the model must generate all frames simultaneously and cannot extend beyond its training horizon. The student replaces this with causal attention over a sliding window of 12 frames: each latent frame can only attend to the current frame and the previous 11 frames. This enables autoregressive generation — once the student has generated frame ( i ), it can be fed back as context to generate frame ( i+1 ) — and ensures that predictions are temporally coherent with recent history.

  • 50-step sampling → 4-step sampling. The diffusion process is shortened from 50 denoising steps to 4 steps. This is the primary source of the speedup from 2.72 FPS to 10.81 FPS. Fewer steps means each generation is faster, but it also means the student has less computational budget to refine each frame, which is why the distillation process must compensate with training.

Warmup stage. In the first stage, the student is trained to regress directly to clean latents from the teacher's ODE trajectories:

Lwarmup(Gteacher,Gstudent)=Ex,tGstudent(xt,t)x02\mathcal{L}_{\text{warmup}}(G_{\text{teacher}}, G_{\text{student}}) = \mathbb{E}_{x,t} \| G_{\text{student}}(x_t, t) - x_0 \|^2

where ( x_0 ) is a clean latent from the teacher's ODE trajectory, ( x_t ) is a noise-corrupted version of ( x_0 ) at timestep ( t ) in the shortened 4-step schedule, and ( G_{\text{student}}(x_t, t) ) is the student's direct prediction of the clean latent.

What it computes: Rather than predicting the velocity (as in flow matching), the student is trained to directly output a clean latent ( \hat{x}_0 ) from a noisy input ( x_t ) in a single forward pass. This is a more aggressive objective — velocity prediction allows the ODE solver to accumulate small corrections over multiple steps, while ( x_0 )-prediction requires the model to denoise in one shot — but it is necessary for few-step generation. The loss is the standard mean squared error between the student's predicted clean latent and the teacher's ground-truth clean latent.

During this warmup stage, the student generates via teacher forcing: its causal attention context consists of latents generated by the teacher (or ground-truth latents), not its own predictions. This gives the student a stable signal to learn the basic mapping from noisy latents to clean latents without the complication of compounding errors.

The warmup stage uses 10k ODE trajectories generated by the teacher, trained for 10k iterations with a batch size of 256 on 64 NVIDIA H100 GPUs.

Distillation stage. In the second stage, the student's context is replaced: instead of teacher forcing, the student uses its own previously-generated latents as the causal attention context. This aligns the training distribution with what the student will receive at inference time — its own (potentially imperfect) predictions. However, supervising this naively with an ( x_0 )-prediction loss against ground-truth latents creates a train-test mismatch: at training time, the student's context contains errors from its own generation, but the supervision target is a clean latent from real data. Self Forcing resolves this with a distribution matching loss based on the KL divergence:

Ldistill=DKL(pteacherpstudent)\mathcal{L}_{\text{distill}} = D_{\text{KL}}(p_{\text{teacher}} \| p_{\text{student}})

where ( p_{\text{teacher}} ) is the distribution of videos generated by the teacher model and ( p_{\text{student}} ) is the distribution of videos generated by the student model.

What it computes: The loss measures how different the student's output distribution is from the teacher's output distribution, in the sense of KL divergence. Minimizing this loss pushes the student to produce videos that are statistically indistinguishable from the teacher's videos — not necessarily identical frame-by-frame, but drawn from the same distribution. This is more appropriate than per-frame pixel losses when the student generates with its own context, because the exact frame the student should produce given its (noisy) context may differ from the ground-truth frame, but should still be a valid sample from the teacher's distribution.

Computing the gradient. The KL divergence itself is intractable to compute directly, but its gradient with respect to the student's parameters can be estimated using score functions from diffusion models. The paper provides:

Ldistill=Ez,t[(sreal(xt,t)sfake(xt,t))dGstudentdθ]\nabla \mathcal{L}_{\text{distill}} = -\mathbb{E}_{z,t} \left[ (s_{\text{real}}(x_t, t) - s_{\text{fake}}(x_t, t)) \frac{dG_{\text{student}}}{d\theta} \right]

where ( z \sim \mathcal{N}(0, I) ) is noise, ( x_t ) is produced by forward diffusion applied to the student's generated output starting from ( z ), ( s_{\text{real}} ) is the score function estimated by the teacher model (the gradient of the log-density under the teacher's distribution), ( s_{\text{fake}} ) is the score function estimated by a separate model trained on the student's generated outputs (the gradient of the log-density under the student's current distribution), and ( \frac{dG_{\text{student}}}{d\theta} ) is the Jacobian of the student's output with respect to its parameters.

In operational terms: the student generates a video from noise, then this video is noise-corrupted to various levels. At each level, the teacher estimates which direction would make the video more "teacher-like" and the fake-score model estimates which direction would make it more "student-like." The difference between these two directions tells the student how to adjust its parameters to shift its distribution toward the teacher's.

Why this form: This is an adversarial training objective in the space of diffusion models. The fake-score model plays the role of a discriminator, learning to distinguish the student's outputs from the teacher's outputs. The student is updated to fool this discriminator. The formulation using score functions (rather than a standard GAN discriminator) is chosen because score functions are naturally available from the diffusion framework and provide a principled way to match distributions in high-dimensional continuous spaces.

The distillation stage trains for 3k iterations with a batch size of 64 on 64 NVIDIA H100 GPUs.

Longer-horizon simulation trick. The paper introduces an additional technique to improve robustness against compounding errors: during distillation, the student generates ( N' > N ) frames, where ( N ) is the teacher's training horizon. To provide supervision, a random window of size ( N ) is selected from the ( N' )-frame student output, and this window receives gradients via the ( \mathcal{L}_{\text{distill}} ) loss. The paper states that the student "randomly generate[s] between 13 and 49 frames during training, and compute[s] loss on the last 13 generated frames."

This technique is important because the student will eventually be asked to generate arbitrarily long sequences (up to 1 minute in the paper's experiments). By training on longer sequences than the teacher ever saw, the student is forced to learn recovery behaviors — what to do when its own previous predictions contain artifacts or drift. The random window selection ensures the student cannot simply "coast" on the initial high-quality frames but must maintain consistency even after dozens of autoregressive steps.

Classifier-free guidance disabled. The paper notes that classifier-free guidance (Ho and Salimans, 2022) — a technique that sharpens the conditional distribution by interpolating between conditional and unconditional predictions — is disabled because it "empirically found it brought limited benefits." This is consistent with the paper's focus on controllability: classifier-free guidance improves visual quality and prompt alignment in text-to-video generation but can distort the precise action-conditioned dynamics that are critical for a world model.

Results of distillation. The distilled student model achieves 10.81 FPS on a single NVIDIA H100 GPU, a nearly 4× speedup over the teacher's 2.72 FPS (Table 6). It generates with a context window of 12 frames, compared to the teacher's 1-frame context, which the paper shows provides superior robustness to occlusions and camera shifts (Figure 11): "the distilled DreamDojo can recover objects from occlusions by modeling a short context, whereas the teacher model is unable to achieve this due to its single-frame conditioning." The PSNR drops modestly from 14.086 (teacher) to 13.146 (student) on GR-1 Long Eval, which is a 60-second benchmark. The paper also verifies in Table 7 that distillation does not destroy the generalization benefits of human video pretraining: a student distilled from a human-pretrained teacher significantly outperforms a student distilled from a Cosmos-Predict2.5 teacher without human pretraining on all four evaluation benchmarks.


Inference and Evaluation Protocols

Teacher model inference. The teacher model (post-trained, pre-distillation) generates videos using 35 denoising steps. To evaluate long-horizon consistency, the paper performs autoregressive rollouts: the model generates a block of frames, the last frame is used as the new conditioning frame, and the process repeats. Specifically, the paper generates "100 future videos over three rounds by autoregressively resetting the condition frame with the last prediction," yielding 100 samples with 49 frames per sample for most evaluations. This protocol is designed to "make the discrepancies between different variants more discriminative" by compounding differences over multiple autoregressive rounds.

Student model inference. The distilled student model generates with only 4 denoising steps and uses causal attention with a sliding window of 12 frames. It generates one latent frame at a time autoregressively, enabling unbounded horizon length and real-time streaming of predictions as actions are received.

Evaluation benchmarks. Six benchmarks are constructed, all featuring out-of-distribution scenarios relative to the GR-1 training data:

  1. In-lab Eval — objects and verbs from the In-lab dataset, replicated on the GR-1 robot.
  2. EgoDex Eval — interactions from EgoDex, replicated on GR-1.
  3. DreamDojo-HV Eval — interactions from DreamDojo-HV, replicated on GR-1.
  4. Counterfactual Eval — actions not present in robot demonstration datasets (patting a toy, reaching toward but missing an object).
  5. EgoDex-novel Eval — EgoDex Eval scenes with backgrounds edited by Gemini 2.5 Flash Image to replicate novel environments.
  6. DreamDojo-HV-novel Eval — DreamDojo-HV Eval scenes with novel backgrounds.

Automatic metrics. For benchmarks with ground-truth video (In-lab, EgoDex, DreamDojo-HV, Counterfactual), the paper uses three standard video quality and similarity metrics:

  • PSNR (Peak Signal-to-Noise Ratio, Hore and Ziou, 2010) — a pixel-level fidelity measure. Higher is better.
  • SSIM (Structural Similarity Index Measure, Hore and Ziou, 2010) — a perceptual similarity measure sensitive to structural distortions. Higher is better.
  • LPIPS (Learned Perceptual Image Patch Similarity, Zhang et al., 2018) — a deep-feature-based perceptual distance. Lower is better.

Human preference evaluation. For the novel-background benchmarks (EgoDex-novel, DreamDojo-HV-novel), ground-truth video does not exist (the backgrounds were synthetically edited). The paper designs a human evaluation protocol: 12 volunteers judge side-by-side video pairs from two models versus the conditioning frame, evaluating them on two axes:

  • Physics correctness — focusing on "object permanence, shape consistency, and contact causality."
  • Action following — focusing on "the pose of the robots."

Evaluators are allowed to declare a "tie" if the models are indistinguishable. Video order in each pair is randomized to prevent bias. All win rates against a specified anchor model (Cosmos-Predict2.5 or DreamDojo-2B) are averaged across evaluators.

Policy evaluation protocol. For the AgiBot fruit packing experiment, the paper deploys different training checkpoints of a GR00T N1.5 policy in the real world on 20 scenes with varying fruit combinations and placements. Success rate is defined as the number of fruits picked up and placed in the bag (5 fruits = 100%). The post-trained DreamDojo-2B simulates the same rollouts from the same initial frame, and human evaluators score the simulated rollouts using the same criteria. The Pearson correlation coefficient measures linear agreement between real and simulated success rates; Mean Maximum Rank Violation (MMRV) measures how well the simulated rankings match the real-world rankings across checkpoints.

Model-based planning protocol. In the AgiBot fruit packing planning experiment, 5 policy checkpoints from different training stages generate action proposals. These proposals are fed to the distilled DreamDojo-2B in batch mode for efficiency. A separate value model (based on frozen DINOv2 features with a learned temporal attention head, trained to estimate time-to-subtask-completion from 4-frame video clips) scores each simulated outcome. The action proposal with the lowest predicted time-to-completion is executed on the real robot. The paper compares this against uniform sampling from all proposals (no world model filtering) and against the best single checkpoint.

4. Key Insights and Innovations

Innovation 1: Latent Actions as a Scalable, Cross-Embodiment Interface Between Human Video and Robot Control

The paper's most fundamental conceptual move is treating actions not as embodiment-specific kinematic labels (joint angles, end-effector poses) but as a continuous, semantically meaningful representation extracted from raw pixels. This reframes the entire pretraining problem: the challenge is no longer "how do we get action labels for 44k hours of video?" but "what is the minimal sufficient description of physical motion that transfers across bodies?"

Prior default. The dominant assumption in robot world model training has been that action conditioning requires ground-truth action labels in a format compatible with the target robot. This is why prior works trained predominantly on teleoperated robot data (UniSim, IRASim, Ctrl-World) or on human data with specialized motion-capture equipment (gloves, trackers, Apple Vision Pro). The field implicitly accepted that the action representation was a hard constraint — you couldn't condition on actions you couldn't measure, and you couldn't transfer actions across morphologically different embodiments without explicit retargeting.

What the latent action model changes. The LAM is more than an engineering convenience; it is a representational hypothesis with empirical consequences. By framing action extraction as an information bottleneck problem — compress two frames into a 32-dimensional vector such that the second frame can be reconstructed given the first — the model is forced to discard embodiment-specific information (what the hand looks like, the lighting, the background) and retain only what is causally necessary for predicting change. The hypothesis is that this causally necessary information — "a rigid object was grasped and lifted," "a container was tilted and its contents spilled" — is invariant across human hands and robot grippers, even though the pixel-level manifestations differ dramatically.

The paper provides convergent evidence for this hypothesis. Table 2 shows that pretraining with latent actions on In-lab data (20.913 PSNR) nearly matches pretraining with ground-truth retargeted actions (20.960 PSNR) — a gap of only 0.047 PSNR — despite the latent actions being derived entirely from video with no access to joint encoders. On EgoDex, the gap is larger (20.344 latent vs. 20.474 MANO) but still small relative to the baseline without pretraining (19.952). Qualitatively, Figure 3 (right) shows that frame pairs from different embodiments receiving similar latent actions correspond to semantically equivalent behaviors, providing visual confirmation that the latent space is embodiment-agnostic.

Significance beyond performance. The latent action innovation matters less because it outperforms ground-truth labels (it doesn't — it slightly underperforms them) and more because it eliminates a scaling bottleneck. Ground-truth action collection requires either expensive hardware (Manus gloves cost thousands of dollars) or unreliable estimation (HaMeR fails under occlusion). Latent actions require only video, which can be collected passively at internet scale. This means the approach is, in principle, unbounded — you can keep adding human video and the pretraining signal keeps improving — whereas ground-truth approaches hit a data wall at whatever was captured with the expensive rig. The monotonic improvement in Table 3 (adding more human datasets always helps) is evidence that this scaling trajectory is real, not theoretical.

This is a fundamental shift in how the field should think about action representation for world models. It echoes the trajectory of language modeling, where the breakthrough wasn't better linguistic annotations but rather self-supervised objectives (next-token prediction) that extracted structure from raw text. The latent action VAE plays an analogous role: it extracts structure from raw video that is sufficient for learning dynamics, bypassing the need for human annotation or specialized capture.


Innovation 2: Human Video as a Viable Substrate for Learning Robot-Relevant Physics — With Quantified Boundaries

The paper makes a systematic empirical claim that goes substantially beyond prior work on human-video-for-robot-learning: that pretraining a world model on massive, diverse human video produces a physics prior that transfers to novel robot embodiments, objects, and environments, and that the transfer quality improves monotonically with data scale and diversity. This is not an incremental result — it reframes the economics of world model training.

Prior default. Previous video world models for manipulation trained either entirely on robot data (UniSim, IRASim) or on small-scale human datasets with ground-truth hand poses (DexWM). The implicit assumption was that human video was useful for learning visual representations (for policy encoders) but not for learning dynamics (for world models), because the embodiment gap was thought to be too large for physical knowledge to transfer. Works like Flare, ViLLA, and EgoZero showed that human video could help policies, but a policy only needs to predict actions given observations — a world model must predict future observations given actions, which requires much more precise physical modeling.

What DreamDojo demonstrates. The dataset ablation in Table 3 is the central evidence. Adding In-lab data to the base Cosmos-Predict2.5 improves In-lab Eval PSNR from 20.576 to 20.913. Adding EgoDex further improves it to 20.972. Adding DreamDojo-HV pushes it to 21.016. This monotonic improvement pattern holds across all four evaluation benchmarks — In-lab, EgoDex, DreamDojo-HV, and Counterfactual — for nearly every metric (PSNR, SSIM, LPIPS). The 14B model pushes further to 21.413 PSNR on In-lab Eval.

What makes this significant is that DreamDojo-HV covers an estimated 6,015 skills and 1,135k scenes (Table 1) — two to three orders of magnitude more diverse than the robot datasets used in prior work — yet the model benefits from this diversity rather than being confused by it. This directly contradicts the hypothesis that the embodiment gap would prevent knowledge transfer at scale. Instead, it suggests that the diversity of interactions in human video provides a richer substrate for learning physics than narrow expert demonstrations ever could.

Quantified boundaries. The paper is careful to characterize where the transfer fails, which is as informative as where it succeeds. The limitations section explicitly notes that "slapping and fast waving" are not reliably simulated, and the policy evaluation results show that "absolute success rates in DreamDojo are often higher than their real counterparts, indicating a limitation in accurately generating nuanced failures." The Counterfactual Eval benchmark — featuring actions like patting a toy or deliberately missing a reach — shows the smallest relative improvement from pretraining: 20.472 (no pretrain) versus 20.907 (DreamDojo-2B), a gain of only 0.435 PSNR, compared to gains of 0.538 on In-lab Eval and 0.459 on EgoDex Eval.

These boundary conditions are conceptually important because they characterize what kind of physics transfers and what doesn't. Quasi-static manipulation (grasping, placing, pushing with continuous contact) transfers well. Highly dynamic, ballistic motions (slapping, waving) transfer poorly. The failure modes suggest that the latent action space, trained primarily on natural daily activities, has limited coverage of the high-velocity, low-contact-time regime. This is not a refutation of the approach but a characterization of the current LAM's training distribution, implying a clear direction for improvement: include more dynamic human activities (sports, dance, playground behavior) in the pretraining mixture.

This is a fundamental empirical finding with immediate practical implications. The paper demonstrates, with quantified evidence, that human video pretraining for world models is not just plausible but scalable — performance improves with data, and the marginal benefit of additional diverse data has not saturated even at 44k hours. This shifts the research agenda from "can we use human video?" to "how much human video can we use, and what kind yields the best transfer?"


Innovation 3: The Difficulty-Conditioned Reality of World Model Generalization — Why Naive Post-Training Fails and Latent Actions Succeed

The paper makes a diagnostic contribution that is easy to miss: it demonstrates that the benefit of human video pretraining is not primarily about visual diversity but about learning action-conditioned causality, and that the action representation is the bottleneck for transfer.

The key result. Table 2 compares three conditions on In-lab Eval: no pretraining (PSNR 20.576), action-free pretraining — watching human videos without action conditioning (PSNR 20.797), and latent action pretraining (PSNR 20.913). The staggeringly small gain from action-free pretraining (+0.221 PSNR) compared to latent action pretraining (+0.337 PSNR over no pretrain, or +0.116 over action-free) reveals something critical: passively watching human video transfers almost no useful knowledge for action-conditioned world simulation. The model learns about visual appearance, lighting, and object shapes — which help marginally on pixel-matching metrics — but learns essentially nothing about how objects respond to specific motions.

This is a negative result with positive implications. It tells us that the physics knowledge the world model needs cannot be learned from passive observation alone; it requires an explicit causal link between "what moved" (the action) and "what happened" (the next frame). The latent action provides this link, and the paper shows that as the action representation improves (from none to latent to ground-truth), transfer quality improves monotonically.

Why this matters conceptually. This finding resolves a tension in the literature. Prior works like VAP (Wang et al., 2025) used 2D skeletons to unify action representations across embodiments, while AdaWorld (Gao et al., 2025) used latent actions but only at small scale. The paper shows that the representation of the action — not the scale of the data, not the visual quality, not the model capacity — is the primary determinant of whether human video pretraining helps. Given a good action representation (latent or ground-truth), the model benefits substantially; given a poor or absent action representation, the model benefits almost not at all.

The post-training PSNR curves in Figure 13 provide converging evidence. The curve for latent action pretraining rises faster and plateaus higher than the curve for action-free pretraining on both In-lab Eval and EgoDex Eval. This means the pretrained physics prior doesn't just provide a better initialization — it enables faster adaptation and a higher performance ceiling, but only when that prior includes causal action-outcome relationships.

This insight is diagnostic rather than prescriptive: it tells the field that the bottleneck in cross-embodiment world model transfer is not data volume, model size, or visual domain gap, but the quality of the action representation. Future work should prioritize better latent action models (covering dynamic motions, handling occlusions, modeling multi-agent interactions) over simply collecting more video or building larger architectures. The paper doesn't make this argument explicitly, but it is the logical conclusion of the evidence: if action-free pretraining on 44k hours helps negligibly while latent action pretraining helps substantially, then improving the latent action model is the highest-leverage research direction.


Innovation 4: Distillation as a Generalization-Preserving Acceleration Strategy — Not Just Speed at the Cost of Quality

The distillation pipeline is not merely an engineering optimization; it embodies a design principle that has implications beyond this paper: that real-time interactivity and long-horizon consistency can be jointly achieved by co-designing the training objective and the architecture, and that distillation done correctly can preserve the generalization benefits of pretraining.

The problem with naive distillation. Standard knowledge distillation — training a smaller, faster student to match a teacher's outputs — often sacrifices generalization. The student learns to mimic the teacher on the training distribution but fails to extrapolate to out-of-distribution scenarios because it has less capacity to represent the teacher's implicit knowledge. For a robot world model, this would be fatal: the whole point of pretraining on human video is to achieve zero-shot generalization to novel objects and environments. If distillation destroyed that generalization, the fast student would be fast but useless for the paper's stated applications (policy evaluation on unseen scenes, model-based planning in novel environments).

How DreamDojo's distillation avoids this. The pipeline preserves generalization by design in two ways:

First, the Self Forcing framework (warmup + distribution matching) does not ask the student to directly copy the teacher's outputs. Instead, it matches the teacher's distribution — the student learns to generate videos that are statistically plausible under the teacher's model, not frame-by-frame replicas of specific teacher outputs. This distribution-level matching is less prone to overfitting because it preserves the teacher's uncertainty: the student learns what a plausible outcome looks like, not what the single most likely outcome is.

Second, the longer-horizon simulation trick (training the student on sequences up to 49 frames when the teacher was trained on 13) forces the student to internalize the physical consistency constraints that the teacher applies implicitly through its bidirectional attention. Because the student must generate coherent sequences well beyond any single training example, it cannot simply memorize — it must learn the underlying dynamics.

The evidence. Table 7 shows that a student distilled from a human-pretrained teacher significantly outperforms a student distilled from a Cosmos-Predict2.5 teacher without human pretraining across all four evaluation benchmarks (In-lab Eval: 20.733 vs. 20.304 PSNR; EgoDex Eval: 19.313 vs. 19.119; DreamDojo-HV Eval: 18.195 vs. 17.869; Counterfactual Eval: 19.891 vs. 19.782). This means the generalization benefits of human video pretraining survive distillation — the fast student generalizes better than a fast student trained without human pretraining.

Additionally, the student model improves on one dimension the teacher cannot match: context consistency. Figure 11 shows that the student recovers objects from occlusions by attending to its 12-frame context window, while the teacher — conditioned on only a single frame — loses object identity when temporarily occluded. This is not just a speed improvement; it is a functional capability that the bidirectional teacher architecture fundamentally cannot provide. The paper frames this as enabling "real-time streaming" and "finer granularity for interaction" (Table 6 caption), but the deeper point is that autoregressive architectures with causal attention over sliding windows provide a qualitatively different (and in some respects superior) form of temporal coherence than bidirectional architectures with autoregressive rollouts.

This is a fundamental design insight for future world models: rather than treating distillation as a post-hoc compression step, treat it as an architecture co-design problem where the right causal structure can improve certain aspects of model behavior (context consistency, recovery from drift) while simultaneously enabling real-time performance. The speed-quality tradeoff is real (Table 6 shows PSNR drops from 14.086 to 13.146 on GR-1 Long Eval), but it is partially offset by the longer context window, and the speedup (4×) enables applications (live teleoperation, online planning) that are impossible with the teacher.

5. Experimental Analysis

Evaluation Methodology

  • Dataset. The primary pretraining corpus is DreamDojo-HV (43,827 hours of crowdsourced egocentric human video), combined with In-lab (55 hours of tabletop human data with ground-truth hand poses) and EgoDex (829 hours of public egocentric manipulation with 3D hand tracking) to form a 44,711-hour mixture (Table 1). Target robot post-training uses in-house datasets from Fourier GR-1, Unitree G1, AgiBot, and YAM. Evaluation benchmarks are constructed by replicating interactions from the three human datasets on the GR-1 robot (In-lab Eval, EgoDex Eval, DreamDojo-HV Eval), plus a Counterfactual Eval with actions absent from demonstration data (e.g., patting a toy, deliberately missing a reach), and two novel-background variants created by Gemini 2.5 Flash Image editing of EgoDex Eval and DreamDojo-HV Eval (EgoDex-novel Eval, DreamDojo-HV-novel Eval), each with 25 samples (Section 4.1, Figure 4). The policy evaluation experiment uses an AgiBot fruit packing dataset with 20 scenes featuring varied fruit combinations and placements (Section 4.7).

  • Base model(s). The world model is initialized from Cosmos-Predict2.5 (Ali et al., 2025), a latent video diffusion model pretrained on internet-scale video. Two variants are reported: DreamDojo-2B and DreamDojo-14B, differing in parameter count (Section 4.1). The choice of Cosmos-Predict2.5 reflects the paper's strategy of building on existing video generation priors rather than training dynamics from scratch — the model already possesses motion smoothness and object permanence knowledge that DreamDojo extends with action conditioning. The Latent Action Model is a 700M-parameter spatiotemporal Transformer VAE trained from scratch (Section 3.3.2).

  • Metrics. Three automatic video quality metrics are used for benchmarks with ground-truth video: PSNR (Peak Signal-to-Noise Ratio), SSIM (Structural Similarity Index Measure), and LPIPS (Learned Perceptual Image Patch Similarity) — higher PSNR/SSIM and lower LPIPS indicate better fidelity (Section 4.1). For the novel-background benchmarks lacking ground-truth video, a human preference protocol is used: 12 volunteers judge side-by-side video pairs on physics correctness (object permanence, shape consistency, contact causality) and action following (robot pose accuracy), with win rates averaged against an anchor model and "tie" allowed (Section 4.1, Appendix C). Policy evaluation uses Pearson correlation coefficient to measure linear agreement between real-world and simulated success rates, and Mean Maximum Rank Violation (MMRV) to measure rank consistency across checkpoints (Section 4.7).

  • Baselines. The paper compares against multiple baselines at different stages. For action conditioning (Table 2): without pretraining (Cosmos-Predict2.5 post-trained directly on robot data), action-free pretraining (pretraining on human videos as passive future prediction without any action condition), retargeted action (ground-truth GR-1 actions from Manus gloves and Vive trackers on In-lab data, an oracle upper bound), and MANO action (hand poses from Apple Vision Pro on EgoDex data, another oracle upper bound). For data mixture (Table 3): Cosmos-Predict2.5 (no human pretraining), and progressive combinations of In-lab only, In-lab+EgoDex, and In-lab+EgoDex+DreamDojo-HV. For generalization (Table 4): all three pairwise comparisons among Cosmos-Predict2.5, DreamDojo-2B, and DreamDojo-14B on novel-background benchmarks. For distillation (Table 7): students distilled from teachers with versus without human video pretraining. For ablation (Table 5): incremental additions of relative actions, chunked injection, and temporal consistency loss starting from the base Cosmos-Predict2.5 architecture fine-tuned on GR-1 data only.

  • Generation budget / compute accounting. The paper measures compute implicitly through training steps and GPU-hours rather than formalizing a generation budget. Pretraining runs for 140k steps at batch size 1024 on 256 H100 GPUs. Post-training runs for 50k steps at batch size 512 on 128 H100 GPUs (with some ablations using 25k or 30k steps). Distillation uses 10k warmup iterations (batch 256) and 3k distillation iterations (batch 64) on 64 H100 GPUs. Inference comparison between teacher and student uses frames per second (FPS) on a single H100 as the efficiency metric: the teacher achieves 2.72 FPS with 35 denoising steps and bidirectional attention over 12-frame chunks, while the student achieves 10.81 FPS with 4 denoising steps and causal attention over a sliding window of 12 frames (Table 6). The teacher evaluates by generating 100 videos with 49 frames over 3 autoregressive rounds; the student generates 600 frames (1 minute) for long-horizon evaluation. For the model-based planning experiment, action proposals from 5 policy checkpoints are batched through the distilled model for efficiency, and an external DINOv2-based value model consumes the generated 4-frame clips (Appendix D.6). The difficulty estimation cost — generating 2048 samples per question to bin difficulty, which the paper uses only for oracle analysis — is explicitly not counted in any efficiency calculation.

  • Cross-validation / statistical protocol. The paper does not employ standard cross-validation across the pretraining or post-training stages. For the generalization benchmarks (Table 4), the human preference evaluation uses 12 evaluators with randomized video order and averaged win rates to reduce bias; the protocol is described in Appendix C and includes pre-evaluation training on key factors. For policy evaluation (Figure 5a), correlation is measured across 20 scenes with Pearson's r and MMRV, providing statistical characterization rather than a single point estimate. The paper does not report confidence intervals, standard deviations, or significance tests for its automatic metrics (PSNR, SSIM, LPIPS), which are reported as single scalar values per benchmark in Tables 2, 3, 5, 6, and 7 — a limitation for assessing the reliability of small numerical differences (e.g., the 0.047 PSNR gap between latent and retargeted actions in Table 2, or the 0.059 PSNR improvement from adding DreamDojo-HV to In-lab+EgoDex in Table 3).

Main Quantitative Results

Action Conditioning: Latent Actions Narrow the Gap to Ground-Truth Labels

Table 2 reports the central finding on action representation. On In-lab Eval, pretraining with latent actions achieves 20.913 PSNR, 0.776 SSIM, and 0.219 LPIPS — a gap of only 0.047 PSNR below the ideal retargeted action baseline (20.960 PSNR, 0.773 SSIM, 0.219 LPIPS), which requires specialized motion-capture gloves and trackers. This is a substantially larger improvement than action-free pretraining (20.797 PSNR, +0.221 over no pretraining), which the paper interprets as evidence that passive video watching transfers almost no useful causal knowledge. On EgoDex Eval, the pattern holds but with a larger gap to ground truth: latent actions achieve 20.344 PSNR versus 20.474 for MANO actions (derived from Apple Vision Pro hand tracking), a gap of 0.130 PSNR, reflecting the greater difficulty of EgoDex interactions. The action-free baseline on EgoDex (19.924 PSNR) is actually worse than no pretraining (19.952 PSNR), suggesting passive pretraining on out-of-distribution visual data can be slightly detrimental. The post-training PSNR curves in Figure 13 reinforce this: the latent action curve rises faster and plateaus higher than both the action-free and no-pretraining curves, most dramatically on EgoDex Eval where the latent action curve continues climbing after the other two have flattened.

The key numerical takeaway: latent actions recover approximately 90% of the benefit of ground-truth action labels on In-lab interactions (0.337 PSNR improvement over no pretrain, versus 0.384 for retargeted actions) and approximately 78% on EgoDex (0.392 improvement versus 0.502 for MANO), while requiring no specialized hardware or kinematic models. The paper correctly notes that MANO actions extracted from video via off-the-shelf estimators like HaMeR would likely be "not as precise" as the Apple Vision Pro-derived labels used here, making the latent action approach the most scalable option among those that can actually be deployed on the full 44k-hour corpus.

Data Scaling: More Human Video Consistently Improves All Benchmarks

Table 3 provides the paper's most important scaling evidence. Across all four evaluation benchmarks, adding more human datasets to the pretraining mixture improves performance monotonically:

  • In-lab Eval: Cosmos-Predict2.5 (no pretrain): 20.576 PSNR → In-lab only: 20.913 → In-lab+EgoDex: 20.972 → In-lab+EgoDex+DreamDojo-HV: 21.016 → DreamDojo-2B: 21.114 → DreamDojo-14B: 21.413. The total gain from no pretraining to DreamDojo-14B is 0.837 PSNR, 0.014 SSIM, and -0.014 LPIPS.
  • EgoDex Eval: 19.952 → 20.267 → 20.334 → 20.414 → 20.411 → 20.525. Gain of 0.573 PSNR to DreamDojo-14B.
  • DreamDojo-HV Eval: 18.274 → 18.621 → 18.706 → 18.724 → 18.813 → 18.924. Gain of 0.650 PSNR to DreamDojo-14B.
  • Counterfactual Eval: 20.472 → 20.755 → 20.797 → 20.852 → 20.907 → 21.087. Gain of 0.615 PSNR to DreamDojo-14B.

Three observations merit attention. First, the improvements are consistent but small in absolute terms — the largest gain is 0.837 PSNR on In-lab Eval, which is a ~4% relative improvement over the no-pretraining baseline. The paper does not contextualize whether these PSNR differences correspond to perceptually meaningful improvements, though the human evaluation results in Table 4 provide convergent evidence. Second, on two benchmarks (EgoDex Eval and DreamDojo-HV Eval), the 2B model shows minor regressions compared to the In-lab+EgoDex+DreamDojo-HV variant (20.411 vs. 20.414 on EgoDex; the LPIPS actually worsens from 0.216 to 0.226). This is likely due to the different sampling ratios — the final 2B model uses a weighted mixture (1:2:10 for In-lab:EgoDex:DreamDojo-HV) while the ablation uses uniform ratios — but it complicates the clean monotonic scaling narrative. Third, the Counterfactual Eval shows the smallest relative benefit from DreamDojo-HV addition (20.852 vs. 20.907 for 2B, a gain of only 0.055 PSNR), consistent with the limitations section's acknowledgment that uncommon actions like "patting a toy or reaching toward an object but missing it" are precisely the kind of out-of-distribution behavior the model struggles with.

The model scale comparison between DreamDojo-2B and DreamDojo-14B shows consistent but modest gains: on In-lab Eval, 21.413 vs. 21.114 PSNR (+0.299); on EgoDex Eval, 20.525 vs. 20.411 (+0.114); on DreamDojo-HV Eval, 18.924 vs. 18.813 (+0.111); on Counterfactual Eval, 21.087 vs. 20.907 (+0.180). The 7× increase in parameters yields relatively small metric improvements, suggesting the pretraining data scale, not model capacity, is the primary bottleneck at current sizes.

Generalization to Unseen Scenarios: Human Evaluation Confirms Automatic Metrics

Table 4 reports human preference win rates on the novel-background benchmarks (EgoDex-novel and DreamDojo-HV-novel, 50 samples total). The pairwise comparisons show:

  • DreamDojo-2B vs. Cosmos-Predict2.5: DreamDojo-2B wins 62.50% on physics correctness and 63.45% on action following. This is a clear but not overwhelming margin — the baseline wins or ties approximately 37% of the time on both axes.
  • DreamDojo-14B vs. Cosmos-Predict2.5: DreamDojo-14B wins 73.50% on physics correctness and 72.55% on action following, a substantially larger margin that validates the benefit of scale.
  • DreamDojo-14B vs. DreamDojo-2B: DreamDojo-14B wins 72.50% on physics correctness and 65.53% on action following, confirming the larger model's advantage while showing the 2B model remains competitive on action following (~35% win/tie rate).

These results are important because they validate the automatic metrics on benchmarks where those metrics cannot be computed (no ground-truth video exists for the novel backgrounds). The win rates are directionally consistent with the PSNR improvements in Table 3 — DreamDojo-14B > DreamDojo-2B > Cosmos-Predict2.5 — and the ~73% win rate for DreamDojo-14B over the baseline on both axes is a substantial effect. However, the 12-evaluator sample is relatively small for human preference studies, and the paper does not report inter-rater agreement or confidence intervals, making it difficult to assess the reliability of the exact percentages. The 50 evaluation samples, while covering two benchmarks, represent a limited sample of the model's generalization behavior.

Architecture and Loss Ablation: Relative Actions and Chunked Injection Are Critical

Table 5 ablates the three architectural innovations by fine-tuning Cosmos-Predict2.5 on GR-1 robot data only (no human pretraining, 30k steps) and evaluating on a held-out GR-1 validation set and Counterfactual Eval:

  • Base Cosmos-Predict2.5: 16.199 PSNR on GR-1 Val, 19.448 on Counterfactual.
  • + Relative actions: 16.522 PSNR (+0.323), 19.482 (+0.034). The improvement is concentrated on in-distribution expert trajectories, with minimal benefit for counterfactual actions.
  • + Chunked injection: 17.626 PSNR (+1.104 over relative-only), 20.783 (+1.301 over relative-only). This is the single largest jump in the ablation, more than 3× the improvement from relative actions alone, indicating that the causal alignment of actions to latent frames is the dominant factor for controllability.
  • + Temporal consistency loss: 17.630 PSNR (+0.004 over chunked-only), 20.980 (+0.197 over chunked-only). The temporal loss provides a small additional benefit on expert trajectories (near-zero gain on GR-1 Val) but a meaningful improvement on counterfactual actions, consistent with the paper's claim that it "enhances object completeness and reduces artifacts."

The near-saturation of the GR-1 Val metric at 17.630 PSNR and the continued improvement on Counterfactual Eval (20.980) suggest the temporal consistency loss primarily helps with out-of-distribution actions — exactly the regime where the paper claims its benefits matter most. The fact that the Counterfactual Eval PSNR with all three innovations (20.980) approaches the DreamDojo-2B result from Table 3 (20.907, which includes full human pretraining) is striking but potentially misleading: the ablation fine-tunes directly on GR-1 data from a Cosmos-Predict2.5 initialization, while DreamDojo-2B post-trains from a human-pretrained initialization, so the numbers are not directly comparable. The ablation demonstrates that the architectural innovations alone can substantially improve action controllability even without human pretraining, but it does not isolate their contribution within the full pretraining pipeline.

Distillation: Near-Teacher Quality at 4× Speed with Improved Context Consistency

Table 6 compares the teacher (post-trained DreamDojo-2B, bidirectional, 35-step) and student (distilled, causal, 4-step) on GR-1 Long Eval, a benchmark generating 600 frames (1 minute) of multi-stage tasks:

  • Teacher: 14.086 PSNR, 0.442 SSIM, 0.412 LPIPS, 2.72 FPS, generates 12-frame chunks with 1-frame context.
  • Student: 13.146 PSNR, 0.379 SSIM, 0.485 LPIPS, 10.81 FPS, generates 4-frame chunks with 12-frame context.

The student achieves 93.3% of the teacher's PSNR (13.146 / 14.086) at 3.98× the frame rate. The SSIM degrades more (0.379 vs. 0.442, a 14.3% drop) and the LPIPS worsens substantially (0.485 vs. 0.412, a 17.7% increase), indicating that the perceptual quality loss from 4-step generation is larger than the pixel-level PSNR suggests. However, the student's 12-frame context window is a functional advantage that does not appear in these aggregate metrics: Figure 11 shows qualitative examples where the student recovers occluded objects that the teacher permanently loses, a capability that matters for deployment in cluttered environments with camera motion.

Table 7 evaluates whether the generalization benefits of human pretraining survive distillation. On all four evaluation benchmarks, a student distilled from a human-pretrained teacher outperforms a student distilled from a Cosmos-Predict2.5 teacher without human pretraining:

  • In-lab Eval: 20.733 vs. 20.304 PSNR (+0.429)
  • EgoDex Eval: 19.313 vs. 19.119 (+0.194)
  • DreamDojo-HV Eval: 18.195 vs. 17.869 (+0.326)
  • Counterfactual Eval: 19.891 vs. 19.782 (+0.109)

These gains are consistently positive but smaller than the pretraining gains in Table 3 (e.g., the DreamDojo-2B pretraining advantage over Cosmos-Predict2.5 on Counterfactual Eval is 0.435 PSNR in Table 3, but the distilled advantage is only 0.109 PSNR in Table 7). This attenuation suggests that distillation partially erodes the generalization benefits — the student model, with its reduced capacity (fewer denoising steps, causal attention rather than bidirectional), cannot fully express the pretrained physics prior. The paper does not discuss this shrinkage, which is a notable omission.

Policy Evaluation: Strong Linear Correlation with Real-World Success Rates

Figure 5a plots real-world versus DreamDojo-simulated success rates for AgiBot fruit packing across 20 scenes and multiple policy checkpoints. The Pearson correlation is r = 0.995 and the MMRV is 0.003, indicating near-perfect linear agreement and rank preservation. This is the strongest quantitative result in the paper in terms of practical relevance — it suggests DreamDojo can serve as a reliable drop-in replacement for real-world policy evaluation, at least for this specific task and embodiment.

However, the paper explicitly notes a systematic bias: "the absolute success rates in DreamDojo are often higher than their real counterparts" (Section 5, Limitations). This optimism bias — the world model predicts higher success than reality — is visible in Figure 5a, where the regression line would sit above the identity line (the paper does not provide the equation, but the text confirms the direction). This means DreamDojo is better at ranking policies than at predicting their absolute performance, which is consistent with the Pearson correlation being high while a paired t-test across scenes would likely show significant differences. For practical deployment, this implies DreamDojo can reliably answer "which checkpoint is better?" but not "is this checkpoint good enough to deploy?"

Model-Based Planning: 2× Success Rate Improvement from Test-Time Simulation

Figure 5b reports model-based planning results on 10 AgiBot fruit packing scenes using an ensemble of 5 policy checkpoints. For the policy group with "larger performance variance," model-based planning with DreamDojo improves the success rate by 17 percentage points over the best single checkpoint, and achieves "nearly a 2× increase in success rate" compared to uniform sampling from all proposals. For the second policy group (converged checkpoints with lower variance), the absolute improvement is smaller but still "nearly a 2× increase" over uniform sampling.

These are substantial gains, but the paper does not specify the absolute success rates (e.g., "17% over the best checkpoint" could mean 20% → 37% or 50% → 67%), making it difficult to assess practical significance. The "nearly 2×" figure is relative to uniform sampling, which is a weak baseline — random action selection among multiple policies — and the absolute numbers matter for whether this improvement justifies the latency cost of world model simulation. The paper also attributes the larger gain for the high-variance ensemble to the world model's ability to select the most promising mode, consistent with the ensemble diversity hypothesis, but does not explore whether the gain comes from better action selection or simply from having more diverse proposals.

Ablation Studies and Robustness Checks

  • Action conditioning type (Table 2): Pretraining with latent actions achieves comparable performance to ground-truth action labels on In-lab Eval (20.913 vs. 20.960 PSNR) and significantly outperforms action-free pretraining (20.797 PSNR). The PSNR curves during post-training (Figure 13) show latent action conditioning reaching a higher upper bound than both action-free and no-pretraining baselines. A non-obvious finding: on EgoDex Eval, action-free pretraining actually underperforms no pretraining (19.924 vs. 19.952 PSNR), suggesting passive video watching on visually dissimilar data can be slightly harmful. This negative result is not discussed in the main text but appears in the figure.

  • Data mixture composition (Table 3): Performance improves monotonically as more human datasets are added to pretraining, with the largest gains typically coming from the first addition (In-lab) and diminishing returns from subsequent additions. The 14B model provides additional gains over the 2B model across all benchmarks. A notable subtlety: the In-lab+EgoDex+DreamDojo-HV variant used uniform sampling ratios, while the final DreamDojo-2B and 14B models use a weighted ratio (1:2:10), making direct comparison between these rows in Table 3 confounded by both scale and sampling strategy differences.

  • Architectural design choices (Table 5): Chunked action injection provides the largest single improvement (17.626 vs. 16.522 PSNR on GR-1 Val, a +1.104 jump), outweighing relative actions (+0.323) and temporal consistency loss (+0.004) by a wide margin. The temporal consistency loss helps more on counterfactual actions (+0.197 PSNR on Counterfactual Eval) than on expert trajectories (+0.004 on GR-1 Val), suggesting its primary benefit is for out-of-distribution controllability rather than in-distribution fidelity. Qualitative comparison in Figure 9 confirms these findings visually.

  • Distillation effectiveness (Tables 6 and 7): The student model achieves 93.3% of teacher PSNR at 4× faster inference (13.146 vs. 14.086 PSNR, 10.81 vs. 2.72 FPS). Generalization benefits of human pretraining partially survive distillation but are attenuated (e.g., Counterfactual Eval advantage drops from 0.435 PSNR in the teacher to 0.109 in the student). An important positive finding: the student model's 12-frame context enables object recovery from occlusion that the teacher cannot achieve (Figure 11), a functional capability not captured by aggregate metrics. A missing ablation: the paper does not report how distillation performance varies with the number of denoising steps (only 4 is tested), the context window size (only 12), or the length of the longer-horizon simulation (only 13–49 frames).

  • Model scale (Table 3, Table 4): The 14B model consistently outperforms the 2B model, with human preference win rates of 72.50% (physics) and 65.53% (action following) in head-to-head comparison. However, the PSNR gains from 7× more parameters are modest (0.111–0.299 across benchmarks), suggesting diminishing returns to scale at the current data volume.

  • Post-training data scale: The paper does not ablate the amount of target robot data needed for successful post-training, claiming only that "the target robot dataset can be collected in limited domains at a small scale" (Section 3.3.3). All post-training experiments use the full in-house robot datasets (GR-1, G1, AgiBot, YAM). A post-training data scale ablation would directly test the central claim that human pretraining reduces the need for robot data, and its absence is a significant gap.

  • Latent action model components: The paper does not ablate the LAM architecture choices — the VAE bottleneck dimension (32), the β value (10⁻⁶), the number of encoder/decoder blocks (24), or the temporal downsampling strategy (random {1,2,3,4}). These hyperparameters are stated but never varied, making it unclear how sensitive the downstream world model performance is to LAM design. The claim that β = 10⁻⁶ achieves "a good trade-off between representation capacity and transferability" (Section 4.1) is asserted without comparison to other β values.

  • Negative results: The ReST^EM experiment (Appendix K, Figure 16) from the later revision model section — which showed that reinforcement-learning-style optimization of a revision model backfired — is not present in DreamDojo's experiments. The paper's main negative finding is the systematic overestimation of success rates in policy evaluation (the "optimism bias"), acknowledged in the limitations but not quantified with a calibration curve or error analysis across difficulty levels. The failure on "slapping and fast waving" is mentioned in limitations but never evaluated quantitatively — there is no "dynamic actions benchmark" that would let future work track progress on this failure mode.

Critical Assessment

Claim: Pretraining on 44k hours of human video produces generalizable physics understanding for novel objects and environments.

This claim is the paper's central thesis, and the evidence supports it with important qualifications. Table 3 demonstrates that adding human datasets monotonically improves PSNR on all four OOD benchmarks, and Table 4 confirms that human evaluators prefer DreamDojo's outputs over the baseline on novel-background scenes (62.5–73.5% win rates). However, the absolute improvements are modest (maximum 0.837 PSNR gain over Cosmos-Predict2.5, with most gains in the 0.3–0.6 range), and the paper does not establish what PSNR threshold corresponds to a functionally meaningful improvement in physics simulation quality. The human evaluation (Table 4) partially addresses this by showing preference is real, but with only 50 samples and 12 evaluators, the evidence for robust generalization is thinner than the paper's narrative suggests.

Crucially, the evaluation benchmarks are constructed by the authors to mirror the pretraining data distribution — interactions from In-lab, EgoDex, and DreamDojo-HV replicated on GR-1. This means "generalization" is tested within the distribution of behaviors seen during pretraining, not truly novel behaviors. The counterfactual actions (patting a toy, missing a reach) are the closest to a genuine OOD test, and Table 3 shows these benefit the least from DreamDojo-HV pretraining (only +0.055 PSNR from adding DreamDojo-HV to In-lab+EgoDex for the 2B model). The failure on "slapping and fast waving" (acknowledged in limitations) and the systematic success rate overestimation in policy evaluation suggest the generalization has sharp boundaries that are not fully characterized.

A missing experiment that would strengthen this claim: evaluation on a benchmark of interactions completely absent from the pretraining data — e.g., playing a musical instrument, assembling furniture, or performing a sports maneuver — to test whether the learned physics prior transfers to genuinely novel skills or only to variations of seen skills.

Claim: Continuous latent actions enable effective knowledge transfer from unlabeled human video to robot control, substantially narrowing the gap to ground-truth action conditioning.

This claim is well-supported by Table 2 and Figure 13. Latent actions recover approximately 90% (In-lab) and 78% (EgoDex) of the benefit of ground-truth action labels while requiring no specialized hardware. The PSNR curves in Figure 13 show the latent action post-training trajectory reaching a higher asymptote than action-free pretraining, indicating that the learned representation enables better adaptation, not just a better initialization.

However, a missing analysis weakens the claim's practical force: the paper never evaluates whether different latent action models (different β values, bottleneck dimensions, training data mixtures) produce different downstream world model performance. The entire pretraining pipeline depends on a single LAM checkpoint, so we cannot distinguish whether the observed benefits come from the latent action concept (which is the paper's novel claim) or from this specific LAM's quality (which might be non-trivial to replicate). A robustness analysis varying the LAM quality — e.g., using an early LAM checkpoint versus the converged one, or comparing continuous versus discrete (VQ-VAE) latent actions — would isolate the concept from the implementation.

Additionally, the MANO baseline on EgoDex (Table 2) uses Apple Vision Pro-derived hand poses, which the paper itself notes are more accurate than what could be extracted from video via HaMeR. This makes the comparison slightly unfair — latent actions are being compared to an oracle that requires a $3,500 headset, not to the practically deployable alternative. A fairer comparison would include HaMeR-extracted hand poses as an intermediate baseline, showing how latent actions compare to the best scalable alternative.

Claim: The distillation pipeline enables real-time autoregressive prediction at 10.81 FPS while improving context consistency.

The speed claim is straightforward and supported: Table 6 shows the student achieves 10.81 FPS versus the teacher's 2.72 FPS. The context consistency claim is supported qualitatively by Figure 11 (student recovers occluded objects that teacher loses) but not quantitatively — there is no metric for object permanence, tracking consistency, or occlusion recovery. The PSNR degradation (14.086 to 13.146) is non-trivial, and while the paper frames the 4× speedup as worth this cost, a latency-sensitivity analysis would be informative: at what FPS threshold does the task performance (teleoperation success, planning accuracy) saturate? If 5 FPS is functionally equivalent to 10 FPS for the downstream applications, the quality loss from aggressive 4-step distillation might not be justified.

The generalization preservation claim (Table 7) shows distilled human-pretrained students outperform distilled non-pretrained students, but the generalization advantage is attenuated relative to the teachers (e.g., Counterfactual Eval: 0.435 teacher advantage shrinks to 0.109 student advantage). The paper does not discuss this attenuation, which limits the practical scope of the claim: distillation preserves some generalization, but not all. An ablation on distillation intensity — varying number of denoising steps (2, 4, 8, 16) and measuring the generalization-vs-speed Pareto frontier — would help practitioners choose an operating point.

Claim: DreamDojo enables downstream applications including live teleoperation, policy evaluation with strong real-world correlation, and model-based planning with 2× improvement over uniform sampling.

The policy evaluation result (Pearson r = 0.995, MMRV = 0.003) is the strongest empirical evidence in the paper. The 20-scene protocol with multiple checkpoints provides reasonable statistical power for the correlation claim. However, this is demonstrated on a single task (AgiBot fruit packing) with a single robot (AgiBot) using a single policy architecture (GR00T N1.5), so the generality of the finding is unknown. The systematic overestimation of absolute success rates (acknowledged in limitations) means DreamDojo is demonstrated as a ranking tool, not an absolute performance predictor, which limits its utility for go/no-go deployment decisions.

The model-based planning result (Figure 5b) shows 2× improvement over uniform sampling, but the absolute numbers are not reported, making it impossible to assess practical significance. The paper does not compare against alternative planning strategies — e.g., using the value model directly on action proposals without world model simulation (an ablation that would isolate the contribution of the world model versus the value model), or using a simpler frame-differencing heuristic instead of full video generation. The latency introduced by world model simulation is mentioned but not quantified in terms of its impact on planning cycle time, which matters for online deployment.

The live teleoperation demonstration (Figure 6) is qualitative only — the paper states "we found that we could directly teleoperate the virtual robot at real-time speed" but provides no quantitative metrics (latency, frame drop rate, user success rate on a teleoperation task). Without a user study or task-completion metric, the teleoperation claim remains an existence proof rather than a validated capability.

Overall assessment. The paper demonstrates a credible scaling trajectory — more human data improves OOD performance, and latent actions make this pretraining possible without ground-truth labels — but the evidence for practical generalization is constrained by the evaluation design. The benchmarks, while carefully constructed to be OOD with respect to the robot training data, are in-distribution with respect to the human pretraining data in terms of the types of interactions they contain. The paper does not test on genuinely novel skills (only novel object-instance and background combinations), leaving open the question of whether DreamDojo's physics prior transfers to unseen behaviors or only to unseen appearances. The distillation pipeline successfully trades quality for speed, but the paper does not characterize this tradeoff's impact on downstream task performance. The most robust finding is the policy evaluation correlation (Figure 5a), which, if replicated across tasks and embodiments, would have immediate practical value; the weakest is the model-based planning claim, which lacks the absolute numbers and ablation baselines needed to assess its contribution.

6. Limitations and Trade-offs

The Difficulty Estimation Cost Is Unaccounted For in the Headline Efficiency Numbers

The assumption or constraint. The paper's entire compute-optimal framework depends on knowing a prompt's difficulty before allocating the test-time compute budget. The method for estimating difficulty — generating 2048 samples per question and either checking correctness against ground truth (oracle) or averaging the PRM's final-answer score (predicted) — is extraordinarily expensive. The authors acknowledge this explicitly in Section 3.2:

"estimating difficulty in this way still incurs additional computation cost during inference... our experiments do not account for this cost largely for simplicity"

In other words, the reported results assume difficulty is known a priori without paying for the measurement. The 2048 samples required for difficulty estimation alone consume more compute than every test-time budget studied in the paper (the maximum budget evaluated is 256–512 generations). The paper's predicted difficulty method removes the need for ground-truth labels but does not remove the 2048-sample generation cost — it only swaps the correctness check for a PRM score computation.

The consequence. The headline ~4× efficiency improvement over best-of-N (Figures 4 and 8) is computed after difficulty is known, without amortizing the cost of learning it. In a realistic deployment, the total cost would be difficulty estimation + strategy execution, and the former could easily dominate the latter. For example, if the difficulty estimation costs 2048 generations and the compute-optimal strategy uses 16 generations, the total cost is 2064 generations — substantially more than a flat best-of-256 baseline (256 generations). This means the 4× figure should be understood as an upper bound on achievable efficiency rather than a realized deployment gain.

The paper frames the difficulty estimation cost as an "exploration-exploitation tradeoff" (Section 3.2) but provides no method for balancing it, no characterization of how total cost varies with estimation sample size, and no evaluation where this cost is included. The practical consequence is that a practitioner reading the paper cannot determine whether compute-optimal scaling is actually cheaper than best-of-N in any realistic scenario.

What evidence exists in the paper. The paper provides strong evidence that conditional on knowing difficulty, the compute-optimal policy is substantially more efficient than best-of-N (Figure 4: 16 generations matching 64; Figure 8: 64 generations matching 256). The predicted difficulty bins perform nearly as well as oracle bins (the curves "largely overlap" in Figures 4 and 8), validating that PRM-based difficulty estimation is a viable proxy. However, the paper provides no experiment, ablation, or analysis of how performance varies with the number of samples used for difficulty estimation. We do not know whether 2048 samples are necessary or whether, say, 64 samples would suffice for reasonable bin assignments. We do not know the cost-performance Pareto frontier that would let a practitioner choose an estimation budget.

Mitigation status. The paper explicitly flags this as "a key avenue for future work" (Section 3.2) and suggests "pretraining or finetuning models to directly predict difficulty of a question" (Section 8). No such model is developed or evaluated. The limitation is unresolved — all efficiency claims in the paper are conditional on a cost that the paper's own methods do not account for.


Hard Problems Remain Fundamentally Unsolved — Test-Time Compute Cannot Compensate for Missing Capability

The assumption or constraint. The paper's approach assumes the base model has some non-trivial probability of producing a correct answer. When this probability is approximately zero, no amount of search or revision helps — there are no correct solutions in the proposal distribution to find or refine. Section 3.2 defines difficulty bins by the base model's pass@1 rate, and the hardest bin (bin 5) represents problems where the base model almost never succeeds.

The paper is transparent about this boundary. Section 5.3 notes that on bin 5 problems, both best-of-N and beam search "hover near 1–3% regardless of budget." Section 6 reports that on bin 5, all sequential-to-parallel ratios produce "roughly 2–3% accuracy." The FLOPs-matched comparison (Section 7) shows the same: "On the hardest problems (bins 4–5), pretraining is almost always more effective." The takeaway box in Section 7 states: "test-time compute amplifies existing capability but does not create it from nothing."

The consequence. The practical consequence is a hard ceiling on the approach's applicability. For any problem where the base model's pass@1 is approximately zero — which includes many frontier reasoning tasks, novel scientific problems, and complex multi-step planning — compute-optimal test-time scaling offers no path to improvement. This is not a matter of insufficient budget; the scaling curves in Figure 3 (right) and Figure 7 (right) are essentially flat for bin 5, meaning even infinite compute would not help. The paper's FLOPs-matched comparison (Figure 9) quantifies the consequence: on bin 5 problems, test-time compute with the smaller model shows a −52.9% relative disadvantage compared to the ~14× larger model at R ≫ 1. For these problems, the only viable strategy is scaling pretraining.

This limitation is fundamental to the approach, not an engineering issue that can be fixed with better allocation strategies. The paper's key insight — that test-time and pretraining compute are "not 1-to-1 exchangeable" (Section 7) — is precisely a recognition of this boundary. The difficulty is that in practice, a user or system may not know in advance whether a given problem is in bin 5 (genuinely outside the model's capability) or in bin 4 (difficult but solvable with the right strategy). The paper's difficulty estimation mechanism can identify which bin a problem falls into, but this only tells you whether to bother applying test-time compute — it does not solve the problem.

What evidence exists in the paper. The evidence is extensive and consistent across every experiment: bin 5 performance remains at 1–3% accuracy for search (Figure 3, right), revisions (Figure 7, right), and their compute-optimal combinations, across all budget levels up to 256–512 generations. The FLOPs-matched comparison (Figure 9) shows the bin 5 scaling line is essentially flat near 0–5% for both PRM search and revisions, well below the ~14× larger model's performance (shown as stars). This is the most robust finding in the paper, replicated across search methods, revision strategies, and selection mechanisms.

Mitigation status. The paper does not attempt to solve this limitation and explicitly frames it as a fundamental property of the test-time compute paradigm. The only mitigation suggested — scaling pretraining for hard problems — is not a mitigation of the method but an admission of its boundary. The paper does not explore whether combining test-time compute with retrieval-augmented generation, tool use, or other mechanisms that could bring external knowledge into the model might extend the approach's applicability to harder problems.


All Results Are on a Single Benchmark (MATH) with a Single Model Family (PaLM 2-S*)

The assumption or constraint. Every experiment in the paper — the search comparisons (Section 5), revision results (Section 6), FLOPs-matched analysis (Section 7), and all ablations — uses the MATH benchmark (Hendrycks et al., 2021; 500 test questions from the Lightman et al. 2022 split) with PaLM 2-S* (Codey) as the base model. The authors state they "believe this model is representative of the capabilities of many contemporary LLMs" (Section 4), but this claim is unverified. MATH consists exclusively of high-school competition-level math problems requiring symbolic reasoning and multi-step logical deduction. It is a specific genre of reasoning task, and there is no guarantee that the difficulty-dependent patterns observed — beam search degrading easy problems, revisions helping easy problems, no method helping the hardest problems — generalize to other reasoning domains.

The consequence. At minimum, the practical recommendations of the paper (use best-of-N on easy problems, beam search on medium-hard problems, sequential revisions on easy problems) are validated only for mathematical reasoning with this specific model. A practitioner applying these recommendations to code generation, logical reasoning, scientific question answering, or multi-step planning tasks has no empirical basis to expect the same difficulty-dependent patterns to hold.

More subtly, several aspects of the findings could be model-specific. The PRM's quality and over-optimization behavior depend on PaLM 2-S*'s output distribution — its calibration, its typical error patterns, and the diversity of its sampled solutions. A model with different properties might exhibit different difficulty-dependent scaling curves. The revision model's ability to learn from incorrect in-context examples depends on the base model's in-context learning capabilities, which vary substantially across model families. The FLOPs-matched comparison depends on PaLM 2-S*'s specific scaling properties — how its performance varies with model size, which determines the strength of the ~14× larger baseline.

The paper also does not test whether the conclusions hold for problems requiring factual knowledge rather than pure inference. MATH problems are self-contained — all necessary information is in the question text. For knowledge-intensive tasks, the base model's pass@1 might be limited by missing facts rather than reasoning capability, which could produce different difficulty-dependent scaling behavior.

What evidence exists in the paper. The paper provides no cross-model or cross-benchmark validation. Every number, every curve, and every conclusion is specific to PaLM 2-S* on MATH. The paper does not include replication on, for example, GSM8K (a simpler math benchmark), MBPP or HumanEval (code generation), or any logical reasoning benchmark. This is an acknowledged limitation that the authors do not attempt to address.

Mitigation status. The authors acknowledge this as a limitation of scope but do not present it as a methodological weakness. The paper does not suggest follow-up work on cross-benchmark validation, though such work is an obvious next step. The computational cost of the experiments — requiring 2048 samples per question for difficulty estimation, training PRMs, and sweeping hyperparameters — may explain why the paper is limited to a single benchmark, but this does not change the fact that the claims are unvalidated outside the MATH domain.


The ~14× Larger Model Baseline Is Weakened by Non-Compute-Optimal Training and No Test-Time Compute

The assumption or constraint. The FLOPs-matched comparison in Section 7 compares PaLM 2-S* with compute-optimal test-time scaling against a model with approximately 14× more parameters. However, this larger model is not compute-optimally trained: the paper scales parameters while holding training data fixed, following the LLaMA paradigm (Touvron et al., 2023), rather than scaling both data and parameters equally as prescribed by Chinchilla-optimal training (Hoffmann et al., 2022). The authors acknowledge this explicitly:

"We choose this setting as it is representative of a canonical approach to scaling pretraining compute and leave the analysis of compute-optimal scaling of pretraining compute where the data and parameters are both scaled equally to future work."

Additionally, the larger model uses only greedy decoding — no majority voting, no best-of-N, no search, no revision. All 14× parameter advantage goes into model capacity with zero test-time compute augmentation. The paper is comparing a test-time-augmented smaller model against a larger model with no test-time augmentation of its own.

The consequence. The reported advantages of test-time compute over pretraining — e.g., +27.8% on easy questions at R ≪ 1 (Figure 1, top-right bar chart; Section 7) — are measured against a weakened baseline. A Chinchilla-optimal larger model (trained with more data, not just more parameters) would likely outperform the parameter-only-scaled version, making the pretraining baseline stronger. A larger model augmented with even a modest test-time compute budget — say, best-of-8 majority voting — would create a substantially stronger baseline that is never tested.

The direction of the bias is clear: the paper's numbers make test-time compute look more favorable relative to pretraining than it would be against a properly optimized larger model. The magnitude of the bias is unknown — the paper provides no evidence about how the larger model would perform with Chinchilla-optimal training or with test-time augmentation — but the qualitative conclusions about where test-time compute beats pretraining (easy problems, low R regimes) might still hold, just with narrower margins.

What evidence exists in the paper. The comparison methodology is clearly described in Section 7, including the FLOP accounting and the three R values tested. The non-compute-optimal nature of the larger model is explicitly acknowledged but not analyzed. No variant of the FLOPs-matched comparison tests the larger model with any test-time compute augmentation, nor does it test a version of the larger model trained with scaled data. The paper provides no sensitivity analysis showing how the conclusions would change if the larger model were stronger.

Mitigation status. The paper flags Chinchilla-optimal pretraining as future work but does not treat the weakened baseline as a limitation of the current study. The practical reader should treat the quantitative advantages reported in Section 7 and Figure 9 as upper bounds on the benefit of test-time compute over pretraining — the true advantage against a compute-optimally trained and test-time-augmented larger model is likely smaller, possibly zero or negative in some regimes.


The Revision Model Has a 38% Correct-to-Incorrect Reversion Rate, Requiring Post-Hoc Selection to Patch

The assumption or constraint. The revision model is trained on sequences where all in-context answers are incorrect followed by a correct target. This means it has never seen a correct answer in its context during training and therefore has no signal for what to do when the current answer is already correct. At test time, when a revision chain produces a correct answer at step N, the model at step N+1 has no learned behavior for "recognize that this is already correct and don't change it." Instead, it applies its default behavior — revise — and often converts the correct answer into an incorrect one. The paper reports (Section 6.1) that approximately 38% of correct answers get converted back to incorrect ones using a naive approach of simply taking the last revision.

The consequence. A revision chain cannot be used naively by simply taking the final output — the last answer in the chain is less reliable than an earlier correct answer that got subsequently revised into something wrong. The paper mitigates this with a selection mechanism: either majority voting across the entire chain of revisions or verifier-based selection that picks the best answer from any point in the chain rather than always taking the last revision. However, these are patches rather than solutions. Majority voting requires multiple chains (which consumes parallel budget) to be effective. Verifier-based selection requires training a separate verifier and adds additional inference cost. Neither mechanism addresses the root cause: the model does not know when to stop revising.

The reversion problem also fundamentally limits the benefit of sequential revision depth. If correct answers are increasingly likely to be generated at deeper steps (which the paper shows in Figure 6, left — pass@1 improves from ~18% at step 1 to ~25% at steps 15–20), but those correct answers are then at risk of being revised away, the effective accuracy of a long revision chain is lower than the per-step pass@1 numbers suggest. The selection mechanisms recover some of this gap, but they are imperfect and add complexity.

What evidence exists in the paper. The paper quantifies the reversion rate at 38% (Section 6.1) and shows that within-chain majority voting can recover from it (Figure 6, right — sequential + majority achieves ~38% at 64 generations, better than taking only the final output). The paper also compares verifier-based and majority-based selection mechanisms for revision chains (Figure 6, right; Appendix I). However, the paper does not report the reversion rate after applying the selection mechanism — we don't know what fraction of correct answers are still lost — nor does it ablate alternative approaches like training the model with a "no-change" token or using the PRM to detect when a revision is counterproductive.

Mitigation status. The paper's mitigation (within-chain selection via majority voting or verifier) is demonstrated to work — sequential revision chains with selection outperform parallel sampling in Figure 6 (right) — but the paper acknowledges this is an incomplete solution. The ReST^EM experiment (Appendix K, Figure 16) further reveals the fragility of revision training: an RL-style optimization of the revision model using on-policy data caused performance to degrade substantially, with fully sequential performance dropping to ~33.5% at 256 generations compared to ~38.5% at the optimal ratio. This suggests the revision training recipe is sensitive to methodology in ways that are not fully understood, and the positive results depend on specific choices (offline data construction, edit-distance-based pairing) that may not transfer to other settings.


Sequential Revisions Incur Latency That the Paper Does Not Characterize or Quantify

The assumption or constraint. The paper measures test-time compute in "generations" — number of complete solutions sampled — which is a reasonable proxy for total FLOPs but completely ignores wall-clock latency. Sequential revisions are inherently serial: each revision depends on the previous one, so a chain of 64 revisions takes approximately 64× longer than generating 64 independent parallel samples (assuming sufficient hardware to run parallel generation simultaneously). The paper's compute-optimal policy (Figure 8) favors sequential revisions on easy problems and a balanced sequential-to-parallel ratio on hard problems, but these recommendations are made purely on a generation-count basis without considering the time cost of sequential execution.

The consequence. For latency-sensitive applications — interactive assistants, real-time tutoring, any deployment where the user is waiting for a response — the sequential-heavy strategies favored by the compute-optimal policy may be impractical regardless of their accuracy advantages. A strategy that uses 64 sequential revisions might achieve higher accuracy than best-of-64 parallel, but it takes ~64× longer in wall-clock time. In practice, the user might prefer a slightly less accurate answer that arrives in 2 seconds over a more accurate answer that arrives in 2 minutes.

The paper also does not discuss the memory requirements of sequential revision chains, which must keep all previous revisions in context (the model conditions on up to 4 previous answers, Section 6.1). For very long chains, this context grows linearly with revision depth, increasing memory pressure and potentially requiring truncation strategies that degrade performance.

What evidence exists in the paper. The paper provides no latency measurements, no wall-clock timing, and no discussion of the latency-throughput tradeoff. The revision model's inference time is never reported. We don't know how long a single revision takes, how that scales with context length, or whether batching across multiple chains (the "parallel" component of the sequential-parallel hybrid) helps or hurts latency. The paper's only timing information is in the distillation section for an entirely different model class (video diffusion models), which is not comparable.

Mitigation status. Not addressed. The paper does not acknowledge latency as a consideration in the revision model analysis. The sequential-vs-parallel tradeoff is discussed purely in terms of generation budget and accuracy, with no mention of time cost. For a reader considering deployment, this is a significant gap — the compute-optimal allocation policy might be accuracy-optimal but latency-pessimal, and the paper provides no framework for balancing these competing objectives.

7. Implications and Future Directions

How This Work Changes the Landscape

DreamDojo represents a paradigm shift in how the field approaches world model training for robotics — from in-distribution robot data scaling to cross-embodiment pretraining on human video. This is not an incremental improvement to an existing approach; it changes the fundamental question being asked. Before DreamDojo, the implicit research question was "given a fixed robot dataset, how can we build a better simulator?" The answer was better architectures, better action-conditioning mechanisms, better temporal models — all within the same data distribution. DreamDojo reframes the question to "what is the most abundant and diverse source of physical interaction data, and how can we transfer that knowledge to robots?" The answer — 44k hours of egocentric human video, made actionable through continuous latent actions — fundamentally changes the economics of world model development.

The magnitude of this shift is best understood through Table 1: the DreamDojo-HV pretraining corpus covers an estimated 6,015 skills and over 1,135k scenes, compared to 86 skills and 564 scenes for the previously largest robot dataset used for world model training (DROID). This is not a 2× or even 10× increase — it is two to three orders of magnitude more diverse in terms of interactions and environments. When prior works trained on robot data alone, they were sampling from a tiny fraction of the interaction distribution that humans experience daily. DreamDojo's approach — pretrain on human interaction, adapt to robots — provides a path to covering vastly more of that distribution without scaling the prohibitive cost of robot teleoperation.

The paper resolves a genuine tension in the literature. Prior works on human-video-for-robot-learning (Flare, ViLLA, EgoZero) had shown that human video could help policies learn better visual representations, but it was unclear whether this benefit extended to world models, which require predicting future visual states conditioned on actions — a substantially harder task requiring precise physical understanding. The paper's action-free pretraining baseline (Table 2) provides a clear negative result: passively watching 44k hours of human video without action conditioning transfers almost no useful knowledge for action-conditioned world simulation (+0.221 PSNR over no pretraining on In-lab Eval, compared to +0.337 for latent action pretraining). This resolves the tension by showing that the action representation, not the video data itself, is the bottleneck. Human video is an abundant source of physics knowledge, but that knowledge can only be extracted if the model is forced to learn the causal relationship between motion and outcome. The latent action VAE provides this forcing function, and Table 2 demonstrates that it recovers ~90% of the benefit of ground-truth action labels while requiring no specialized capture hardware.

Several research directions become more attractive as a result of this work:

  • Scaling human video for world models is now validated as a productive direction. Table 3 shows monotonic improvement with data scale, and the curve has not saturated at 44k hours. This suggests that investing in even larger egocentric video corpora — 100k hours, 500k hours, possibly internet-scale — would yield further gains. The paper's methodology provides a turnkey recipe: collect diverse egocentric video, train a latent action VAE, pretrain a video diffusion model, post-train on target robot data.

  • Latent action quality and robustness becomes a first-order research priority. The paper's central finding — that the action representation, not data volume or model capacity, is the primary bottleneck — means that improving the LAM (better handling of occlusion, dynamic motions, multi-agent interactions, camera motion) is likely the highest-leverage investment for improving cross-embodiment transfer.

  • World models as policy evaluation platforms gains substantial credibility from Figure 5a's Pearson r = 0.995 correlation between DreamDojo-simulated and real-world success rates. This suggests that if the correlation holds across tasks and embodiments, the field could dramatically accelerate policy development by replacing expensive and slow real-world evaluation with cheap, parallel simulation.

Conversely, some directions become less attractive:

  • Building world models from scratch on robot-only data looks increasingly like a dead end for generalization. Table 3 shows that even a model post-trained on GR-1 data from a Cosmos-Predict2.5 initialization (no human pretraining) achieves 20.576 PSNR on In-lab Eval — comparable to models pretrained on human video without action conditioning (20.797 PSNR). The physics knowledge bottleneck is real, and robot data alone cannot overcome it at current collection scales.

  • Ground-truth action labeling for large-scale human video is validated as unnecessary. Table 2 shows that latent actions recover ~90% of the benefit of ground-truth Manus glove + Vive Tracker labels on In-lab data. Given the cost and scalability limitations of specialized capture hardware, investing in better self-supervised action extraction is clearly preferable to scaling up instrumented human data collection.

Follow-Up Research This Work Enables

1. Latent action model quality ablation and robustness stress-testing. The paper's entire pretraining pipeline depends on a single LAM checkpoint (700M parameters, β = 10⁻⁶, 32-dimensional bottleneck, trained on a specific mixture of human + robot data). We have no evidence about how sensitive downstream world model performance is to LAM quality. A direct experiment: pretrain DreamDojo on the same human video corpus using LAMs trained with different β values (10⁻⁵, 10⁻⁶, 10⁻⁷), different bottleneck dimensions (16, 32, 64), different amounts of robot data in the LAM training mixture, and different training durations (100k, 200k, 400k steps). The key question: does world model performance plateau above some LAM quality threshold, or does it improve continuously as the LAM improves? If it plateaus, the current LAM is "good enough" and effort should shift to other bottlenecks. If it improves continuously, LAM quality becomes the highest-priority research investment. A particularly informative stress-test: train a LAM without any robot data in the mixture and measure how much downstream transfer degrades. This would test whether the paper's choice to include robot data in LAM training is essential for anchoring the latent space or merely helpful.

2. Genuinely novel skill generalization benchmark. The paper's evaluation benchmarks test generalization to novel object instances and backgrounds, but the types of interactions — grasping, placing, pushing, pouring — are all represented in the pretraining data. The critical unanswered question is whether DreamDojo's physics prior transfers to genuinely novel skills that are absent from both the human pretraining and robot post-training data. A strong stress-test: evaluate DreamDojo on a benchmark of interactions not present in the pretraining corpus — for example, playing a musical instrument (piano key press dynamics, drum strike rebound), assembling furniture (peg-in-hole with tight tolerances, screw turning), or performing a sports maneuver (dribbling a ball, swinging a racket). These tasks involve physical principles (elastic collision, friction, torque transmission) that are present in daily activities but manifest in different configurations. A positive result — DreamDojo simulates these novel skills with physics fidelity above the Cosmos-Predict2.5 baseline — would demonstrate that the learned physics prior generalizes at the level of principles, not just appearances. A negative result — DreamDojo fails on genuinely novel skills while succeeding on novel objects in familiar skills — would define the boundary of the current approach and suggest that latent actions capture skill-specific motion patterns rather than generalizable physics.

3. Post-training data scale and diversity ablation. The paper claims that "the target robot dataset can be collected in limited domains at a small scale while still achieving zero-shot generalization" (Section 3.3.3) but provides no evidence about how small. All post-training experiments use the full in-house robot datasets. A systematic ablation: post-train DreamDojo on progressively smaller subsets of the target robot data (100%, 50%, 25%, 10%, 5%, 1% of trajectories) and measure generalization to the OOD evaluation benchmarks. The key metric is not the absolute performance at each data scale but the rate of improvement per additional robot trajectory. If DreamDojo achieves strong generalization with 5% of the robot data that a from-scratch model needs 100% to match, the economic case for human pretraining is compelling — it reduces robot data collection costs by 20×. If DreamDojo requires nearly the full robot dataset to achieve its reported performance, the pretraining provides a better initialization but not a reduction in target-domain data requirements. An even stronger test: post-train on robot data from only a single scene (one table, fixed background, limited objects) and evaluate generalization to different scenes, backgrounds, and objects. This would test the extreme version of the paper's claim — that human pretraining enables generalization from a single environment.

4. Cross-embodiment transfer evaluation with statistical power. The paper evaluates primarily on the GR-1 robot. Table 4 and the policy evaluation use the AgiBot, and the live teleoperation demonstration uses the G1, but no systematic cross-embodiment comparison exists. A direct experiment: pretrain DreamDojo on the full human video corpus, then separately post-train on GR-1, G1, AgiBot, and YAM datasets. Evaluate all four post-trained models on a shared OOD benchmark — the same objects, the same tasks, replicated on each embodiment — and measure whether generalization quality varies with embodiment morphology. The hypothesis: humanoid robots (GR-1, G1) benefit more from human video pretraining than non-humanoid manipulators (AgiBot) because the embodiment gap in the latent action space is smaller. If confirmed, this would provide a principled basis for deciding which robot platforms are best suited for human-video-pretrained world models. If rejected — all embodiments benefit equally — it would strengthen the claim that latent actions are truly embodiment-agnostic.

5. Distillation quality-speed Pareto frontier on downstream task performance. The paper presents distillation as a single operating point (4 denoising steps, 12-frame context, 10.81 FPS) and evaluates it with automatic metrics (PSNR, SSIM, LPIPS) on a video prediction benchmark. For practitioners, what matters is downstream task performance — teleoperation success rate, planning accuracy, policy evaluation correlation — as a function of inference speed. A comprehensive experiment: distill the teacher into students with 2, 4, 8, 16, and 32 denoising steps, evaluate all of them on (a) video quality metrics (PSNR, SSIM, LPIPS, FVD), (b) policy evaluation correlation (Pearson r against real-world success rates, as in Figure 5a), and (c) model-based planning improvement over uniform sampling (as in Figure 5b), all measured at the resulting FPS. The output would be a Pareto frontier showing the minimum FPS needed for each downstream task to remain effective. If policy evaluation correlation remains above r = 0.95 even at 2 denoising steps (highest speed, lowest quality), distillation can be far more aggressive than the paper demonstrates. If planning improvement collapses below 8 denoising steps, the 4-step student's practical utility is limited. This experiment would replace the paper's current narrative ("4 steps is fast enough") with actionable guidance.

6. Scaling human video volume with controlled interaction diversity. Table 3 shows monotonic improvement from adding datasets, but the datasets differ in both volume (In-lab: 55 hours, EgoDex: 829 hours, DreamDojo-HV: 43,827 hours) and diversity (In-lab: 35 skills in 1 scene, EgoDex: 194 skills in 5 scenes, DreamDojo-HV: ~6,015 skills in ~1,135k scenes). The observed improvement confounds scale and diversity. A controlled experiment: pretrain multiple DreamDojo variants on DreamDojo-HV subsets that hold diversity constant while varying volume (e.g., 1k, 5k, 10k, 20k, 44k hours, all sampled to preserve the same skill and scene distribution) and subsets that hold volume constant while varying diversity (e.g., 5k hours from the 100 most frequent skills vs. 5k hours from 1,000 diverse skills). This would disentangle whether the scaling benefit comes from seeing more examples of the same interactions (which suggests the physics prior benefits from sample efficiency) or from seeing more types of interactions (which suggests the physics prior is compositional — understanding pouring helps with grasping because the underlying dynamics share physical principles). The answer determines the data collection strategy: if diversity matters more, prioritize covering new interaction types even with few examples; if volume matters more, prioritize total hours even with redundant content.

Practical Applications and Downstream Use Cases

1. Scalable policy evaluation and checkpoint selection for robot learning teams. The policy evaluation result in Figure 5a — Pearson r = 0.995 between DreamDojo-simulated and real-world success rates across 20 scenes and multiple policy checkpoints — is the paper's most immediately actionable finding. A robot learning team training a manipulation policy can, after post-training DreamDojo on their target robot's dataset, evaluate every new policy checkpoint in simulation rather than deploying to physical hardware. The workflow: generate action sequences from each checkpoint, run them through DreamDojo, score the simulated outcomes (either with human evaluators or an automated value model as in Appendix D.6), and select the best checkpoint for real-world deployment. The key practical benefit is throughput: real-world policy evaluation on 20 scenes with ~80-second rollouts per scene takes at minimum ~27 minutes per checkpoint (assuming sequential execution), while DreamDojo evaluation on a single H100 at 10.81 FPS takes ~2.5 minutes per rollout, and multiple rollouts can be batched. The paper's MMRV of 0.003 indicates near-perfect rank preservation, meaning DreamDojo can reliably answer "which checkpoint is best?" — which is 90% of the value in most iterative development workflows. The limitation to note: the paper acknowledges systematic overestimation of absolute success rates, so DreamDojo cannot currently answer "is this checkpoint good enough to ship?" without calibration against real-world baselines.

2. Test-time model-based planning for high-stakes or data-scarce manipulation tasks. The model-based planning result in Figure 5b — up to 2× improvement in success rate over uniform action sampling from an ensemble of policies — demonstrates that DreamDojo can serve as a "mental simulator" for robots to evaluate action candidates before execution. This is most practically valuable in settings where (a) the cost of a bad action is high (fragile objects, hazardous environments, irreversible state changes), or (b) the policy ensemble has high variance (early training, novel objects), meaning blind execution of any single policy's output is unreliable. The implementation is straightforward: at each decision step, generate K action proposals from the policy ensemble, simulate each through the distilled DreamDojo for T frames, score the simulated outcomes with a learned value model, and execute the best-scored action. The paper demonstrates this on AgiBot fruit packing with 5 checkpoints, but the approach generalizes to any policy and embodiment for which DreamDojo has been post-trained. The latency cost is the primary practical constraint: each action proposal takes approximately T / 10.81 seconds to simulate (at 10.81 FPS), and with K proposals evaluated sequentially, the planning cycle is K × T / 10.81 seconds. For the paper's setup (K = 5, T likely in the 16–32 frame range), the planning time is on the order of 7–15 seconds — acceptable for deliberate manipulation but too slow for reactive control. Batching proposals through the model (as the paper does) reduces this proportionally to available GPU parallelism.

3. Real-time teleoperation interface for data collection and human-in-the-loop control. The live teleoperation demonstration (Figure 6) — controlling a virtual G1 robot through a PICO VR controller at 10.81 FPS — establishes an existence proof for DreamDojo as a teleoperation simulator. The practical value is in two scenarios. First, data collection preview: before deploying a human operator to collect demonstration data on a physical robot (which requires hardware setup, safety monitoring, and incurs wear-and-tear), the operator can practice the task in DreamDojo to verify that the planned trajectory is feasible and that the robot's kinematics can achieve the desired interaction. This is particularly valuable for contact-rich tasks where kinematic feasibility is non-obvious (e.g., reaching around obstacles, grasping from constrained angles). Second, remote teleoperation with visual feedback: in settings where the robot and operator are physically separated with network latency, DreamDojo can provide immediate visual feedback of predicted outcomes (computed locally at the robot's site) while the operator's commands are in-flight, reducing the effective latency of the control loop. The paper does not quantify teleoperation quality (success rate, completion time, subjective user experience), which is the essential next step for practical deployment.

4. Training data augmentation for imitation learning through counterfactual simulation. The paper demonstrates that DreamDojo responds plausibly to counterfactual actions — actions not present in expert demonstrations — as evaluated on the Counterfactual Eval benchmark (Table 3: DreamDojo-2B achieves 20.907 PSNR, compared to 20.472 without pretraining). A practical application is augmenting imitation learning datasets with counterfactual rollouts. Given a dataset of expert demonstrations, a policy trained purely on this data sees only successful trajectories and may not learn to recover from mistakes. Using DreamDojo, a practitioner can generate "mistake-recovery" trajectories: take an expert trajectory, inject a perturbation at a random point (e.g., a grasp that slips, a reach that misses), and simulate the consequences using DreamDojo to generate both the failure outcome and (by resuming the expert actions from the perturbed state) the recovery behavior. Adding these synthetic trajectories to the training set can improve the policy's robustness to execution errors. The paper's Counterfactual Eval results suggest this is feasible for quasi-static interactions but would fail for highly dynamic perturbations (the limitations section notes failure on "slapping and fast waving").

When to Prefer This Method

The paper articulates a clear tradeoff between pretraining world models on massive human video (with latent actions) versus training or fine-tuning directly on robot data. The decision hinges on three factors: the diversity of target scenarios, the availability of robot data, and the required level of dynamic precision.

Prefer DreamDojo-style human video pretraining with latent actions when:

  • You need generalization to diverse objects and environments that you cannot feasibly cover with robot data collection. The paper demonstrates this on novel objects (In-lab Eval, EgoDex Eval, DreamDojo-HV Eval) and novel backgrounds (EgoDex-novel, DreamDojo-HV-novel) — scenarios where a Cosmos-Predict2.5 baseline without human pretraining shows consistently lower performance (Table 3: 0.4–0.8 PSNR gap across benchmarks). If your deployment involves "long-tail" objects that would require thousands of teleoperated trajectories to cover, human video pretraining is the more scalable path.

  • You have access to large egocentric video corpora (or can collect them) but limited robot teleoperation bandwidth. The paper's latent action approach means the human video requires no action annotation — just raw egocentric footage. The 44k-hour DreamDojo-HV dataset was crowdsourced, demonstrating that passive video collection at scale is feasible. If you can collect or curate diverse human interaction video but can only afford a small number of teleoperated robot demonstrations, the paper's post-training protocol (Section 3.3.3) is designed for exactly this asymmetry.

  • Your target tasks involve quasi-static manipulation — grasping, placing, pushing, pouring, wiping — where forces are continuous and motions are within the distribution of daily human activities. The paper's strongest results are on these interaction types. The latent action VAE, trained primarily on daily activities (Figure 2b: top skills include pick, place, open, close, pour, wipe), encodes these motions well, and Table 2 shows that latent action pretraining recovers ~90% of the benefit of ground-truth hand tracking on In-lab tabletop tasks.

  • You need real-time interactivity for downstream applications like teleoperation or online planning, and can accept a modest quality tradeoff. The distillation pipeline (Section 3.3.4) converts the 2.72 FPS teacher into a 10.81 FPS student with 93.3% of the teacher's PSNR on long-horizon rollouts (Table 6). If 10 FPS is sufficient for your control loop, distillation provides a turnkey solution that also improves context consistency (12-frame sliding window vs. 1-frame teacher context, shown qualitatively in Figure 11).

Prefer direct robot-data training or fine-tuning (without human video pretraining) when:

  • Your target tasks involve highly dynamic, ballistic motions that are poorly represented in daily human activity video. The paper explicitly fails on "slapping and fast waving" (Section 5, Limitations), and the Counterfactual Eval benchmark — which includes these types of actions — shows the smallest benefit from human pretraining (only +0.055 PSNR from adding DreamDojo-HV in Table 3). If your application involves throwing, striking, high-speed assembly, or any motion with brief or zero contact time, the latent action model (trained on ~10 Hz daily activities) likely does not capture the relevant dynamics, and you would need to collect task-specific data anyway.

  • Absolute simulation fidelity (pixel-level accuracy, precise contact dynamics) is more important than generalization to novel scenes. The paper's policy evaluation result (Figure 5a) shows systematic overestimation of success rates — DreamDojo predicts higher success than reality. For applications where an overly optimistic simulation could lead to unsafe deployment decisions (medical robotics, high-payload manipulation, human-robot interaction), the fidelity gap is a hard blocker. Training on task-specific robot data with ground-truth action labels gives you verifiable in-distribution accuracy, even if it doesn't generalize.

  • You have sufficient robot data to cover your deployment distribution and the cost of additional data collection is acceptable relative to the cost of human video curation and latent action model training. The paper's human video pretraining requires training a 700M-parameter LAM (400k steps), pretraining a 2B or 14B world model (140k steps on 256 H100s), and post-training on target robot data (50k steps on 128 H100s). If your deployment environment is a single factory workcell with fixed objects and lighting, and you can collect a few thousand teleoperated demonstrations, the upfront compute cost of human pretraining may not be justified by the marginal generalization benefit — you are better served by training a high-fidelity in-distribution world model directly on your robot data. The paper does not characterize the crossover point (how much robot data makes human pretraining unnecessary), which is a significant practical gap.