Source-linked AI summary

Frechet Forcing: Training Long-Horizon Streaming World Models from Short Clips

Yian Zhao, Yu Yan, Hongcan Guo, Ruochong Zheng, Jian Zhang, Jie Chen

arXiv:2610.25666v1cs.CV

TL;DR

Short-clip streaming world models drift beyond their training horizon, and action-conditioned models lack a suitable teacher. Fréchet Forcing fine-tunes the deployed sampler with conditional generation and real-data distributional objectives. MiniWorld-1B then remains stable beyond 4,000 frames while following actions in two domains.

  • Problem

    Streaming world models trained on short clips drift as prediction errors compound, while external teachers ignore actions and pretrained models drift on the states they visit.

    Source: §1 · pp. 2–3
  • Method

    Fréchet Forcing fine-tunes free rollouts with conditional flow-matching after real-ended history, clip-centred context fidelity, and reality matching against real frames.

    Source: §1 · p. 3
  • Results

    MiniWorld-1B rollouts remain stable beyond 4,000 frames and follow actions in robot manipulation and camera-controlled exploration after fine-tuning on 381-frame clips.

    Source: §1 · p. 4, §7 · p. 23
  • Takeaways & Limitations

    Because training does not require a recorded future, short-clip training no longer bounds the usable rollout horizon, at least up to the evaluated 4,000 frames.

    Source: §7 · p. 23

    Distributional terms score only states reached within a 317-frame training rollout, so slower drift is constrained indirectly and some clips still fade.

    Source: §6 · p. 22

Abstract

from arXiv · show

Streaming video world models generate the future chunk by chunk, conditioned on their own past and a stream of actions. Trained on short clips, they drift once a rollout exceeds the training horizon, as prediction errors re-enter the context and compound. A common remedy is to train the model on its own rollouts via distribution matching distillation (DMD). For action-conditioned world models, the teacher becomes a bottleneck: an external video model is agnostic to the actions, whereas the model's own pretrained network drifts in the same manner as the student. We observe that a long rollout need not match a teacher, provided it remains a realistic continuation of its own scene that follows the commanded actions. Realism and scene fidelity can be measured against real-data statistics, which remain valid at any horizon, while action following is preserved by the model's conditional generation loss. We propose Fr\'echet Forcing, which fine-tunes a world model together with its deployed multi-step sampler under three constraints. Generative anchoring applies the flow-matching loss after a self-generated history ending on real data. Context fidelity, a Fr\'echet distance (FD) on latent statistics of the free rollout centred on each clip's own ground truth, keeps every rollout faithful to its scene. Reality matching, an FD to real frames in a frozen perceptual space, keeps the generated frames realistic. Because all three targets are derived from short real clips without comparing a rollout against a long recorded future, training requires no teacher, no online critic and no long videos. Fine-tuning MiniWorld-1B, pretrained on 253-frame clips, for at most 36 GPU-hours on 381-frame clips yields rollouts that remain stable beyond 4,000 frames and continue to follow their actions in both robot manipulation and camera-controlled exploration.

1 Introduction

Short-clip streaming world models drift beyond their training horizon, while action-conditioned models face a teacher dilemma: external video models ignore actions and pretrained models drift too. Fréchet Forcing instead combines conditional generation loss with real-data distributional constraints, extending stable action-following rollouts beyond 4,000 frames.

1 Introduction

  • Short-clip training leaves streaming rollouts vulnerable to compounding prediction errors and drift beyond roughly the training-clip horizon.The paper identifies this long-horizon drift as a central obstacle to sustained streaming generation.Source: §1 · p. 2
  • External video teachers are action-agnostic, while the model’s pretrained network drifts on long-horizon states and provides no corrective signal.Per-sample teacher-free objectives supervise only states paired with recorded continuations or starts.Source: §1 · p. 3
  • Fréchet Forcing trains free rollouts with three complementary signals: conditional flow-matching after real-ended history, clip-centred context fidelity, and reality matching to real frames.The distributional objectives measure scene fidelity and realism; the conditional generation loss preserves action-conditioned generation.Source: §1 · pp. 3–4
  • Naive free-rollout distribution matching can cause context decoupling, gradient-statistic misalignment, feature-space exploitation, and chunk-boundary redraw.The analysis motivates scoring clip-centred statistics on gradient-carrying chunks, using semantic features, and ending self-generated history on a real chunk.Source: §1 · p. 4
  • The method needs no teacher, online critic, or long videos and fine-tunes the deployed multi-step sampler without modification.Its Fréchet-distance objectives compare rollout statistics against real data.Source: §1 · p. 4
  • 25× on DROID and 2.7× on Sekai last-bin FVD reductions accompany stable rollouts beyond 4,000 frames while preserving action following.The result uses at most 36 GPU-hours of fine-tuning on 381-frame clips for a model pretrained on 253-frame clips.Source: §1 · pp. 4–5

2 Related Work

Related work spans causal streaming models, long-horizon methods, and distributional objectives. Existing approaches use training-free context controls, teacher-based distribution matching, or teacher-free regression targets paired with recorded frames.

Autoregressive and streaming video generation

  • Streaming world models generate observations causally under online control, with Diffusion Forcing providing a foundation for chunk-wise denoising.CausVid and Self Forcing apply DMD to distil bidirectional teachers, while MiniWorld uses a block-causal DiT and rolling KV cache.Source: §2 · p. 5

Long-horizon generation

  • Long-horizon methods include training-free context controls and DMD systems that score longer rollouts, rolling windows, or chunks.DMD-based methods such as Self-Forcing++ [7], Rolling Forcing [24], LongLive [40], OPSD-V [23], CMD [2], and RMD [8] rely on a pretrained teacher and online critic.Source: §2 · p. 5
  • Teacher-free approaches retain diffusion or flow-matching losses by corrupting histories or reversing rollouts, but their regression targets remain recorded frames.Examples include Resampling Forcing [9], Stable Video Infinity [20], AR Forcing [41], BAgger [29], and LIVE [14].Source: §2 · p. 5

Distributional objectives

  • Running moment estimates decouple population size from batch size, enabling Fréchet-style distributional training with rollout chunks and truncated temporal gradients.The approach adapts Yang et al. [38] to streaming video world models.Source: §2 · p. 6

3 Fr´echet Forcing

Fréchet Forcing fine-tunes the model with its deployed sampler using three complementary constraints: generative anchoring, context fidelity, and reality matching. The rollout objectives operate directly on free rollouts while anchoring preserves conditional generation.

3.1 Setting

  • The model is a block-causal video DiT over VAE latents, conditioned on past chunks and per-frame actions, and deployed with an unmodified differentiable streaming sampler.Training uses short real clips paired with actions, while deployment rollouts are unbounded.Source: §3.1 · p. 6

3.2 Three constraints

  • The three constraints pair short-window regression on real clips with distributional losses on free rollouts of the deployed sampler, where long-horizon drift emerges.Their respective targets are conditional generation, fidelity to the clip’s scene, and realistic frames.Source: §3.2 · p. 6

3.3 Generative anchoring

  • Generative anchoring lowers median flow-matching loss from 0.26 to 0.15 over the first 150 steps by ending the self-generated history on the final clean real chunk.The preceding history still exposes the model to its own rollout errors; the loss is applied to the next four real chunks.Source: §3.3 · p. 7

3.4 Distribution matching on free rollouts

  • Free-rollout distribution matching backpropagates through only the final K sampler steps and matches frozen-feature means and covariances to real-data statistics.Exponential moving averages of feature moments and a self-normalized FD objective allow the distributional terms to use unit weights.Source: §3.4 · pp. 7–8

3.5 Reality matching

  • Reality matching compares frozen DINOv2 embeddings of decoded generated frames with real-frame statistics to penalize dark, washed-out, and tiled outputs.Reference statistics use VAE reconstructions, matching the generated frames’ decoder path and avoiding compensation for the VAE reconstruction gap.Source: §3.5 · p. 8

3.6 Context fidelity

  • Context fidelity centers rollout features on each clip’s own ground-truth mean, so scene drift cannot be corrected by pulling rollouts toward a dataset-average appearance.Features summarize channel-wise spatial means and standard deviations across consecutive latents, capturing temporal changes as well as scene statistics.Source: §3.6 · pp. 8–9

3.7 Relation to prior training signals

  • Unlike teacher-score methods [7] [8] [15] [40] and paired-regression methods [9] [14] [20] [29] [41], Fréchet Forcing applies real-data statistical targets directly to free rollouts.This avoids teacher and frame-pairing requirements; context fidelity and reality matching provide direct rollout supervision.Source: §3.7 · p. 9

4 Experiments

Fréchet Forcing keeps long rollouts realistic and stable across DROID and Sekai while preserving action following. The experiments evaluate 4,001-frame rollouts after fine-tuning on short clips, then test realism, stability, and controllability over the horizon.

4.1 Setup

  • Fine-tuning uses a single recipe across DROID robot manipulation and Sekai camera-controlled exploration, with evaluation on 32 held-out clips per domain through frame 4,001.The only ground-truth data used in fine-tuning are 381-frame clips; the model was pretrained on 253-frame clips.Source: §4 · p. 10, §4.1 · pp. 11–12

4.2 Realism and stability over 4,000 frames

  • On DROID, Fréchet Forcing achieves 10× lower CLIP-FD and 25× lower FVD than MiniWorld-1B in the final bin, with every metric nearly flat through frame 4,001.Across all six bins, CLIP-FD stays within 30–44 and FVD within 39–81; brightness stays within 2% of GT and flicker within 1.09–1.13.Source: §4.2 · p. 13, Table 2 · p. 15
  • On Sekai, Fréchet Forcing’s final-bin CLIP-FD and FVD are both 2.7× lower than MiniWorld-1B’s, while brightness and flicker remain near GT.CLIP-FD stays between 197 and 226 from frame 509 onwards, with a gradual FVD rise from 186 to 441 across the horizon.Source: §4.2 · pp. 13–14, Table 2 · p. 15
  • At frame 4,000, 79% of MiniWorld-1B-FF DROID rollouts remain free of visible artifacts, and artifacts that appear are local rather than scene-wide.On Sekai, 88% retain at least half of GT brightness, compared with 19% for MiniWorld-1B and 28% for FM-only.Source: §4.2 · pp. 14–15
  • Flow-matching-only fine-tuning leaves long-horizon degradation largely unchanged, whereas adding the distributional constraints improves long-horizon metrics.On DROID, the FM-only final-bin CLIP-FD, FVD, and flicker remain close to MiniWorld-1B; adding the constraints reduces final-bin FVD from 186 at step 100 to 81 at step 225.Source: §4.2 · pp. 15–16

4.3 Action following over the horizon

  • MiniWorld-1B-FF maintains DROID action-following PSNR at 21.5 dB in the final bin after more than 4,000 frames of alternating manipulation.On Sekai, it follows commanded yaw and turn branches through frame 4,000; when forked at frame 3,581, 97% turn in the commanded direction and reach 49% of the commanded angle.Source: Table 3 · p. 16, §4.3 · p. 17

5 Analysis and Ablations

The analysis tests how distribution-matching variants affect context dependence, gradient alignment, and held-out perceptual quality. Variants share generative anchoring, and the diagnostic probes assess the free rollouts and their scored chunks.

5 Analysis and Ablations

  • The latent-FD variants differ in which rollout chunks contribute statistics: marginal uses raw features, pooled uses all rollout chunks, and graded scores only the gradient-carrying tail.All variants share generative anchoring with the history re-rendered to the end; the analysis also tests how ending the anchoring history on real data affects chunk-boundary flicker.Source: §5 · p. 17
  • Three probes track whether rollouts retain context dependence, whether gradients align with the needed statistical correction, and whether held-out CLIP-FD agrees with the training objective.The first two probes use 997-frame Sekai rollouts; the held-out perceptual probe uses the 1,789-frame recorded-trajectory protocol.Source: §5 · pp. 17–18, Figure 3 · p. 18
  • Figure 3 measures context dependence by regression slope, gradient alignment by cosine similarity, and held-out perceptual quality by CLIP-FD.A falling training latent FD alongside rising held-out CLIP-FD signals that the training feature space can improve while perceptual quality worsens.Source: Figure 3 · p. 18, §5 · p. 18

5.1 Marginal matching trades context for a typical appearance

Marginal matching can improve aggregate statistics while sacrificing the connection between each rollout and its own scene. Centring features on each clip’s ground-truth mean prevents the immediate collapse, but further design choices are needed to sustain that improvement.

5.1 Marginal matching trades context for a typical appearance

  • The marginal variant’s context-dependence slope falls from 0.92 to 0.50 within 50 steps as rollouts move toward a generic population appearance.By frames 1,021–1,789, scenes become a reddish wash and reach 2.1× GT brightness.Source: §5.1 · p. 18
  • Centring rollout features on each clip’s own ground-truth mean prevents the immediate collapse, but sustaining improvement requires aligning scored chunks with the truncated gradient window.Source: §5.1 · p. 19

5.2 Gradients must reach what is measured

Pooling statistics across a rollout while backpropagating only through its tail mismatches the measured residual with the chunks the gradient can change. Restricting statistics to the gradient-carrying chunks aligns the objective and gradient on the same samples.

5.2 Gradients must reach what is measured

  • By step 200, pooled matching’s gradient-alignment cosine falls from 0.96 to 0.39 and context-dependence slope collapses to 0.32.The detached prefix dominates pooled statistics, forcing the trainable tail to compensate in the opposite direction and yielding frames with sharpness at 0.30 of GT.Source: §5.2 · p. 19
  • Restricting statistical evaluation to the K gradient-carrying chunks yields alignment cosine 0.63 and context-dependence slope 0.74 at step 200.The graded variant excludes the detached prefix from its moment estimate, so the objective and gradient act on the same samples.Source: §5.2 · p. 19

5.3 The feature space decides what is matched

Latent-statistic matching alone can improve its training objective while perceptual quality deteriorates. Adding reality matching in a frozen DINOv2 feature space closes this gap and improves held-out long-horizon quality.

5.3 The feature space decides what is matched

  • At step 200, combining perceptual FD with graded latent FD yields CLIP-FD 260 in frames 1,021–1,789, versus 446 for graded latent FD alone and 479 for FM-only.Continued training lowers far-horizon CLIP-FD to 188 at step 400.Source: §5.3 · p. 19
  • Latent FD falls from 8.4 to 5.8 over 200 steps even as held-out CLIP-FD bottoms at 371 at step 50 and rises to 446 by step 200.Low-order latent moments permit degenerate textures that do not resemble natural images; frozen DINOv2 features penalize dark or tiled frames.Source: §5.3 · p. 19

5.4 Anchoring must end on real data

Re-rendering the entire conditioning history can preserve frame-level realism but introduces periodic redraw at chunk boundaries. Ending the self-generated history with one clean real chunk removes the seam while retaining far-horizon realism.

5.4 Anchoring must end on real data

  • Table 4 compares chunk-boundary flicker across generated-frame bins for fine-tuned rows that differ in how generative-anchoring history ends.Its measure is block-scale change across a chunk boundary relative to change within a latent; 1 indicates no redraw at the chunk rate.Source: Table 4 · p. 20
  • Restoring one clean real chunk at the end of self-generated history reduces flicker to 1.07, within 0.04 of ground truth, while far-horizon CLIP-FD is 268 at step 150 and 226 at step 225.Re-rendering the history to the end instead raises flicker to 1.31 in the first 125 frames despite CLIP-FD 155 there.Source: §5.4 · p. 20
  • Re-rendering the history to its final chunk teaches the model to redraw the scene at the seam between re-rendered history and the clean flow-matching target.Reducing re-noising from ta = 0.7 to ta = 0.4 softens but does not remove the mismatch; a clean terminal chunk eliminates it.Source: §5.4 · p. 20

5.5 Every constraint is necessary

Ablations show that reality matching, context fidelity, and generative anchoring address distinct failure modes. Removing any constraint degrades the corresponding aspect of rollout quality or action-conditioned training.

5.5 Every constraint is necessary

  • The ablation table covers the 1,789-frame Sekai protocol and reports sharpness, brightness, flicker, and commanded-turn following; rows 4–7 share row 3’s re-rendered history.Rows 4–5 are cumulative.Source: Table 5 · p. 21

Reality matching.

  • Removing reality matching raises CLIP-FD from 248 to 395 and FVD from 463 to 745, while sharpness drops to 0.58 of real video.Without this constraint, the model can satisfy low-order statistics with blurry, degenerate frames.Source: Reality matching · p. 21

Context fidelity.

  • Removing context fidelity worsens held-out FVD from 463 to 540 and lowers brightness from 0.94 to 0.74, despite an indistinguishable DINO-FD training curve.A pixel-statistic alternative matches latent-version far-frame CLIP-FD at 230 versus 226 and improves FVD and flicker, but is dimmer and softer and follows only 44% of the commanded turn angle versus 60%.Source: Context fidelity · p. 21
  • Replacing latent context statistics with pixel statistics trades better far-frame FVD and flicker for dimmer, softer frames, worse intermediate-horizon CLIP-FD, and weaker commanded-turn following.The paper uses latent statistics by default and presents pixel statistics as a practical alternative for architectures without a latent space.Source: Context fidelity · p. 21

Generative anchoring.

  • Re-rendering anchoring history to the end raises flicker from 1.13 to 1.35, while replacing self-generated history with clean ground truth causes brightness to fall to 0.44 from 0.74.The first choice induces chunk-boundary redraw; the second leaves the model unexposed to its own accumulated errors.Source: Generative anchoring · p. 22

6 Limitations

Fréchet Forcing constrains visual appearance rather than camera-motion magnitude, and its distributional objectives impose further limits on long-range and localized consistency.

6 Limitations

  • Camera turns follow the commanded direction but reach only 49% to 60% of the commanded angle.An explicit pose-consistency term is identified as a natural complement.Source: §6 · p. 22
  • Population-level distributional terms score states within a 317-frame training rollout, so slower drift is constrained only indirectly and FVD rises gradually beyond 1,800 frames.A minority of clips still fade; frame-level reality matching does not ensure that a scene revisited later looks the same.Source: §6 · p. 22
  • On DROID, local artifacts appear in 20% of rollouts by frame 4,000, mostly after frame 2,500, while surrounding scenes and population metrics remain stable.The DROID ground truth is an episode replay, held-out episodes were part of pretraining, and experiments cover two domains at one model size.Source: §6 · p. 22

7 Conclusion

Fréchet Forcing trains streaming world models for long horizons from short clips using three complementary constraints. Fine-tuning MiniWorld-1B on 381-frame clips produced stable, action-following rollouts beyond 4,000 frames.

7 Conclusion

  • Fréchet Forcing fine-tunes the deployed sampler with generative anchoring, context fidelity, and reality matching, without a teacher, online critic, or long videos.The constraints preserve conditional generation, scene fidelity, and frame realism, respectively.Source: §7 · p. 22
  • At most 36 GPU-hours of fine-tuning on 381-frame clips turns a model that degrades after 253 training frames into one stable beyond 4,000 frames and following actions.The evaluated settings include robot manipulation and camera-controlled exploration.Source: §7 · p. 23
  • The analysis characterizes free-rollout failures through context decoupling, gradient-statistic misalignment, feature-space exploitation, and the seam between self-generated history and real targets.Source: §7 · p. 23
Loading 2610.25666v1…