# Predict temporal representations without generating pixels

Canonical: https://semiaifoundry.com/learn/atlas/video-latent-prediction/
Revision: 2026-10-07
Rights: https://semiaifoundry.com/ai-atlas/licenses.html

model-lifecycle-multimodal · Atlas v1.3.0

# Predict temporal representations without generating pixels

Compare masked feature prediction with pixel generation and test temporal information use.

[Explore in Atlas](https://semiaifoundry.com/ai-atlas/#video-latent-prediction)Mathematical, data and behavior space; logical dimensions are not physical distance

Learning objectiveCompare masked feature prediction with pixel generation and test temporal information use.

## The mechanism

Video prediction can target learned representations of hidden regions rather than reconstruct every pixel. A target encoder and a predictor have different roles; a stop-gradient or moving-average target prevents treating the target as an unconstrained jointly changing answer. V-JEPA 2 describes masked video representation prediction before adding action-conditioned training. That observational stage does not by itself specify what a robot action will cause. Shuffling time or removing motion cues provides a useful control for whether temporal information matters. The scalar example below illustrates target accounting rather than executing a learned video encoder.

1.  Mark visible context and hidden target positions without leaking target features into the predictor input.
2.  Record how the target encoder is updated and where gradients stop.
3.  Compare predicted and target features under the declared norm and denominator.
4.  Test temporal order and held-out motion, then evaluate a downstream task separately from feature loss.

## Science and assumptions

### Predict temporal representations without generating pixels · worked relation

$$
L=\frac1M\sum_{j\in mask}|\hat z_j-\operatorname{sg}(z_j)|,\qquad \bar\theta^+=\rho\bar\theta+(1-\rho)\theta
$$

Compare masked feature prediction with pixel generation and test temporal information use.

Symbols and units

L

Mean absolute masked-feature error

feature units

M

Scored scalar feature coordinates

coordinates

z\_j,hat z\_j

Target and predicted representation coordinates

feature units

sg

Stop-gradient operation

operator

theta,bar theta

Online and target-encoder parameters

parameters

rho

Moving-average coefficient

dimensionless

An authored target representation for two masked frames is \[2,4\], while the predictor emits \[1.5,3\]. Mean absolute feature error is (0.5+1)/2=0.75. Predicting \[2,4\] gives zero for these two scalar targets, yet says nothing about unseen texture or whether a control action is correct. A moving-average target coefficient 0.9 combines old parameter 2 and current online parameter 3 into 2.1.

Assumptions Scalar authored feature targets and a declared L1 coordinate mean. Worked EMA arithmetic does not replicate an encoder, dataset or the full V-JEPA 2 training recipe.

## Engineering example

An authored target representation for two masked frames is \[2,4\], while the predictor emits \[1.5,3\]. Mean absolute feature error is (0.5+1)/2=0.75. Predicting \[2,4\] gives zero for these two scalar targets, yet says nothing about unseen texture or whether a control action is correct. A moving-average target coefficient 0.9 combines old parameter 2 and current online parameter 3 into 2.1.

## Distinctions and tradeoffs

It is a mistake to conclude: Every future pixel is realistic.

Latent prediction can focus learning on retained features while discarding details. Features useful for one downstream task may omit another task’s needed information.

Teach modality-specific representation, objective and evaluation choices. Compare masked feature prediction with pixel generation and test temporal information use.

## Specifications and interfaces

Learning mode

worked example

The executable decoder has 423 parameters; worked extensions do not imply an additional simulator.

Worked contract

Compare masked feature prediction with pixel generation and test temporal information use.

Scalar authored feature targets and a declared L1 coordinate mean. Worked EMA arithmetic does not replicate an encoder, dataset or the full V-JEPA 2 training recipe.

### Interfaces

Inputs and state Input

Mark visible context and hidden target positions without leaking target features into the predictor input.

Result and check Output

Compare masked feature prediction with pixel generation and test temporal information use.

## Check your understanding

### What does zero error on the two representation targets establish?

1.  Every future pixel is realistic.
2.  The model can control any robot.
3.  Those two target coordinates were reproduced under the stated representation.

Answer and reasoning

Those two target coordinates were reproduced under the stated representation.

Those two target coordinates were reproduced under the stated representation. Scalar authored feature targets and a declared L1 coordinate mean. Worked EMA arithmetic does not replicate an encoder, dataset or the full V-JEPA 2 training recipe.

## Evidence and scope

Mode: worked example. Scalar authored feature targets and a declared L1 coordinate mean. Worked EMA arithmetic does not replicate an encoder, dataset or the full V-JEPA 2 training recipe. Numerical examples are authored calculations, except explicitly identified automated core fixtures. Primary sources support the scoped mechanism; no human specialist review or learner outcome is implied.

Model lifecycle studio: worked example. Scalar authored feature targets and a declared L1 coordinate mean. Worked EMA arithmetic does not replicate an encoder, dataset or the full V-JEPA 2 training recipe.

## Sources

-   [V-JEPA 2](https://arxiv.org/html/2506.09985v1)

[Published lesson data](https://semiaifoundry.com/ai-atlas/lesson-data/video-latent-prediction-427031a2feb6a9dd.json) · [Atlas releases and licensing](https://semiaifoundry.com/ai-atlas/licenses.html)

## Continue exploring

### Foundations

-   [Pair images and captions in a shared representation](https://semiaifoundry.com/learn/atlas/image-text-contrastive-learning/)
-   [Self-attention](https://semiaifoundry.com/learn/atlas/attention/)

### Related lessons

-   [Patches, projection and visual instruction tuning](https://semiaifoundry.com/learn/atlas/visual-language-bridge/)
-   [Audio representation, alignment and transcript loss](https://semiaifoundry.com/learn/atlas/speech-audio-sequence-objectives/)
-   [Train a denoiser and sample iteratively](https://semiaifoundry.com/learn/atlas/denoising-generative-objectives/)
