Looking Ahead.

Modeling Future Evolution in Autoregressive Video Generation

Learning from what lies ahead.Generative future prediction helps models learn world evolution.

1 Nanjing University2 Tencent ARC Lab3 Zhejiang University

* Work done during an internship at Tencent ARC Lab. · ‡ Project lead · † Corresponding author

To generate the next moment, learn to see beyond it.

Looking farther ahead through future-chunk predictionA ball rolls down a slope over six successive video chunks. Teacher forcing supervises the current chunk t. The same source feature h_t also conditions parallel predictions of t+1, t+2 and t+3. These are conceptual illustrations, not generated results.t − 2t − 1tCURRENT SUPERVISIONTeacher forcinghtSame sourcet + 1t + 2t + 3FUTURE CHUNK PREDICTIONOurs

Extending a video does not necessarily mean learning how a scene evolves. Videos contain strong temporal redundancy: neighboring chunks often share similar appearance and motion. Under teacher forcing, a model can exploit this local continuity in the ground-truth history to denoise the current chunk. This creates a shortcut with limited pressure to learn the underlying scene dynamics.

A natural way to move beyond this shortcut is to look farther into the future. As prediction targets move farther from the observed history, local continuity provides less direct support. Predicting these future chunks without the intervening ground-truth context places greater pressure on the model to capture temporal progression. The auxiliary task uses future video chunks as generative targets in latent space, without an additional semantic teacher.

Training-time supervision

Predicting future chunks. Learning visual evolution.

FCP adds parallel future predictors to an autoregressive video generator. They use intermediate backbone features to predict future chunks at different temporal offsets, without observing the intervening chunks.

METHOD DETAILS

Predict in parallel. Each future offset has a separate predictor conditioned directly on the same source representation. The branches do not exchange hidden states, preventing visual cues from noisy targets at one offset from reaching predictors at other offsets. This reduces visual shortcuts and information leakage.

Single-chunk conditioning. Auxiliary predictors are conditioned only on the hidden states of the source chunk, rather than the full history of hidden states. This promotes compact predictive representations while reducing auxiliary prediction costs.

Dual-source supervision. Clean latent processing encodes historical context for subsequent generation, while noisy latent processing supports current-chunk synthesis through denoising. Both roles are essential to autoregressive generation, so we apply future-prediction supervision to both types of representations.

Training-only modules. Future-prediction losses backpropagate through source representations to supervise the generator backbone. At inference, all FCP-specific modules are removed, preserving the teacher-forcing baseline’s autoregressive rollout with no additional overhead.

Scroll horizontally to explore the diagram · view the full-size figure to zoom

Future Chunk Prediction architecture Web drawing based on the paper overview. Clean historical chunks and the current chunk enter the autoregressive Transformer. The current input f_t has a solid left-half and dashed right-half border to indicate use as both a clean latent and a noisy latent. Intermediate hidden state h_t conditions three independent Transformer predictors. Each predictor denoises its own noisy future latent to predict f_t+1, f_t+2, or f_t+3. The predictors do not pass information to one another. AUTOREGRESSIVE BACKBONE PARALLEL FUTURE PREDICTORS ft−3 ht−3 ft−3 ft−2 ht−2 ft−2 ft−1 ht−1 ft−1 ft ht ft Transformer blocks Transformer blocks ft+1 ft+1 Transformerblocks ft+2 ft+2 Transformerblocks ft+3 ft+3 Transformerblocks NOTATION Clean latent Noisy latent Hidden state Unshared DiT blocks
View full-size figure

Better physical plausibility.

On Wan2.2-TI2V-5B, we compare teacher forcing and FCP with matched training data and experimental settings. Future-chunk supervision improves physical plausibility under both image and video conditioning.

Teacher forcing+ FCP

Image-to-video

+11.2%+3.4 IQ

Conditioned on an initial image.

Image-to-video: teacher forcing versus teacher forcing + FCPTeacher forcing: 30.4. Teacher forcing + FCP: 33.8. Gain: 3.4 IQ, or 11.2 percent. The IQ axis is truncated from 20 to 40.202530354030.4Teacher forcing33.8+ FCPIQ ↑
Image-to-video: selected controlled 5B results from Table 2. All metrics are higher is better.
Training methodIQ ↑SP ↑ST ↑WS ↑
Teacher forcing30.434.832.824.0
+ FCP33.836.841.125.2

Video-to-video

+9.4%+3.8 IQ

Conditioned on a preceding video clip.

Video-to-video: teacher forcing versus teacher forcing + FCPTeacher forcing: 40.6. Teacher forcing + FCP: 44.4. Gain: 3.8 IQ, or 9.4 percent. The IQ axis is truncated from 30 to 50.303540455040.6Teacher forcing44.4+ FCPIQ ↑
Video-to-video: selected controlled 5B results from Table 2. All metrics are higher is better.
Training methodIQ ↑SP ↑ST ↑WS ↑
Teacher forcing40.648.540.837.8
+ FCP44.451.147.240.7

Controlled comparison from Table 2.

Efficient training.

FCP achieves higher Physics-IQ scores than teacher forcing at comparable training compute or matched data exposure.

These gains are not simply due to additional computation and suggest the potential for efficient scaling of autoregressive video training.

57.9%less compute
63.4%less data

At IQ 26.978, relative to the TF fit.

Teacher forcing+ FCPFit

Across physics-related benchmarks.

FCP delivers consistent gains across WorldModelBench, PAI-Bench-G, and PhyGround, extending the improvements beyond Physics-IQ. All comparisons use Wan2.2-TI2V-5B with matched training settings.

Teacher forcing+ FCP

WorldModelBench

Total ↑

7.22→7.64
View all metrics
WorldModelBench · all metrics ↑
MetricTeacher forcing+ FCP
Instruction1.771.81
Physical Laws4.284.47
Common Sense1.171.36
Total7.227.64

PAI-Bench-G

Domain Score ↑

81.13→82.38
View all metrics
PAI-Bench-G · all metrics ↑
MetricTeacher forcing+ FCP
AV63.5464.81
Common Sense90.9092.10
Human81.6282.46
Industry85.6587.24
Physics90.0990.29
Robot70.5672.95
Domain Score81.1382.38

PhyGround

Physics ↑

2.75→2.80
View all metrics
PhyGround · all metrics ↑
MetricTeacher forcing+ FCP
General2.632.66
Physics2.752.80

Official evaluation code and metrics · mean over seeds 42–45 · 5-second videos at 24 FPS.

Same scene. Different training. · V2V continuation · 1s input → 4s generated

Let physics unfold.

Follow the wave of falling dominoes as it travels across the pattern.

CASE 01 / 16
Teacher forcing · TFOurs · FCP

What kind of representation space does the model learn?

Compare feature similarity for the selected query within a frame (Spatial) or across frames (SpatioTemporal). Spatial compares TF and FCP; SpatioTemporal shows FCP across time. Each query uses a shared color scale. These visualizations suggest that FCP learns more selective, structured, and semantically meaningful representations.

Video frame
Video frame with selected query token
Teacher forcing
Teacher forcing query-to-token similarity map
+ FCP
FCP query-to-token similarity map
Cosine similarity
0.18230.7623

Looking ahead, together.

We will continue evaluating FCP across a broader range of benchmarks to assess whether models learn to capture more diverse forms of visual evolution, while exploring new applications. We welcome your ideas and perspectives. Please feel free to get in touch.

Read the paper

Full method and experimental evaluation

arXiv ↗

Explore the code

Training and inference implementation

GitHub ↗

Model weights

1.3B and 5B TI2V configurations

Hugging Face ↗

Full-screen view

100%