JEPA-x: Cross-Predictive Physics Grounding for Forecastable Latent Dynamics
Organizations: Department of Electrical and Computer Engineering, NUS
Abstract
Latent world models plan by predicting how candidate actions advance learned latent dynamics. In self-predictive models, however, the encoder and predictor are optimized jointly and can co-adapt to latent transitions that are easy to predict but weakly constrained by the physical evolution of the scene. We introduce the cross-predictive JEPA (JEPA-x), which grounds latent dynamics in privileged physical trajectories. JEPA-x treats visual observations and physical states as corresponding views of the same action-conditioned trajectory, advances both through a shared predictor, and matches each prediction to the future representations of both modalities. This encourages the action-conditioned predictor to learn a common transition rule across the two views. Privileged physical state is used only during training, leaving a visual-only model at deployment. Empirical results show that JEPA-x reduces the rollout drift of a newly fitted predictor from to and increases mean control success from to on a multi-task suite spanning six evaluation subfamilies. We additionally show that direct physical-state regression improves decodability without improving forecastability or control, indicating that the benefit comes from shaping latent dynamics rather than merely encoding physical variables.
Figures & tables
| Relative drift | Object-position | |||||
|---|---|---|---|---|---|---|
| Environment | JEPA- x | Visual | Regress | JEPA- x | Visual | Regress |
| Two-Room | ||||||
| OGBench-Block | ||||||
| Push-T | ||||||
| Reacher | ||||||
| Environment | JEPA- x | Visual | Regress |
|---|---|---|---|
| Two-Room | |||
| OGBench-Block | |||
| Push-T | |||
| Reacher |
| Variant | Cross-pred. | Shared | Corresp. | Drift | Control |
|---|---|---|---|---|---|
| JEPA- x | ✓ | ✓ | ✓ | ||
| Cross-only | ✓ | – | ✓ | ||
| Share-only | – | ✓ | – | ||
| Align-only | – | ✓ | ✓ | ||
| Distill | – | – | ✓ | ||
| Shuffle | ✓ | ✓ |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Interaction group | Configurations |
|---|---|
| Grasp–move–place | battery, block, can, tennis ball |
| Peg / plug insertion | peg-align-insert, peg-insert-pull, plug-insert |
| Planar pushing | block, book, eraser |
| Stacking | battery-on-phone, block-on-book, eraser-on-block |
| Righting / toppling | stand-up-can, stand-up-thermos, topple-battery, topple-can, topple-thermos |
| Tossing | battery, block, eraser, tennis ball |
| Family | Success condition |
|---|---|
| Grasping | Object at least cm above its initial table height over the final s, with in-grasp slip at most cm. |
| Stacking | Support contact between the stacked object and its base after a s settle window, with the base orientation preserved. |
| Insertion | Insertion depth at least of the target cavity depth, axis tilt at most , and gripper open at termination. |
| Placement | Object at rest within the asset-specific positional tolerance of the target, with orientation compared modulo symmetry. |
| Pushing | Object within the asset-specific tolerance of the planar goal, with orientation compared to the initial pose modulo symmetry. |
| Tossing | Object inside the container interior at the end of the trajectory. |
| Family | JEPA- x | Visual | Regress | Distill | Shuffle |
|---|---|---|---|---|---|
| Insertion | |||||
| Grasping | |||||
| Stacking | |||||
| Placement | |||||
| Tossing | |||||
| Pushing |
| Arm | Raw | Copy | Drift | Manip.-object pos. |
|---|---|---|---|---|
| JEPA- x | 1.18 | 12.17 | ||
| Visual | 4.43 | 12.42 | ||
| Regress | 4.28 | 12.07 | ||
| Distill | 6.11 | 12.50 | ||
| Shuffle | 8.41 | 15.51 |
| Effective rank | Relative drift | |||
|---|---|---|---|---|
| Projection | JEPA- x | Visual | JEPA- x | Visual |
| None (native) | ||||
| Family | Fut-delta | Fut-abs | Visual | Regress |
|---|---|---|---|---|
| Insertion | ||||
| Grasping | ||||
| Stacking | ||||
| Placement | ||||
| Tossing | ||||
| Pushing |
Latent Dynamics Modeling
Latent dynamics modeling learns compact hidden-state representations and transition rules to predict, explain, and control evolving systems.
See all 253 papers