LeWAM: End-to-End World and Action Modeling with JEPAs
Organizations: UC San Diego · ETH Zurich · University of British Columbia · Brown University
Abstract
Joint-embedding predictive architectures (JEPAs) learn compact latent world models without pixel reconstruction. Existing JEPA pipelines typically train visual representations and action-conditioned dynamics before adding a control policy or solver. We introduce LeWAM, an end-to-end JEPA for control with: (1) a joint training objective over next latent state prediction and action flow matching, and (2) an isotropic Gaussian constraint on the latent state, enabling a single model to support direct policy execution and efficient planning by evaluating sampled actions with its learned latent dynamics. Compared with prior JEPAs in visual planning, LeWAM improves success rate from 28.6% to 89.7% on contact-rich tasks and from 10.9% to 46.2% on long-horizon tasks, and plans 32.3 times faster. On behavior cloning tasks in simulation and physical robots, LeWAM is also competitive with established methods. Interpretability analyses show that LeWAM learns control-relevant representations and action distributions effectively guiding test-time planning and control.
Figures & tables
| Environment | Model | SIGReg | Eff. rank | Object | Proprio | Action (IDM) |
|---|---|---|---|---|---|---|
| Push-T | LeWAM | Yes | ||||
| No | ||||||
| LeWAM (MSE) | No | |||||
| LeWM | Yes | |||||
| No |
| Method | Pick and Place T | Push-T | Tape Stack | Average | GFLOPs |
|---|---|---|---|---|---|
| Diffusion Policy ( Chi et al., 2023 ) | 0/30 | 38.9% | |||
| ( Physical Intelligence et al., 2025 ) | 3/30 | 9/30 | 28.9% | ||
| LeWAM (Frozen V-JEPA 2.1 Encoder) | 5/30 | 35.6% | |||
| LeWAM | 6/30 | 33.3% |
Appendix figures & tables20 assets
Supplementary material from the paper’s appendix.
Appendix
| Task | Collection regime | Views | Dim. | Traj. | Mean frames | Total frames | Hz | Hours |
|---|---|---|---|---|---|---|---|---|
| Two-Room | Noisy heuristic | 1 | 2 | 10,000 | 92 | 920,809 | 10 | 25.58 |
| Reacher | Uniform random | 1 | 2 | 10,000 | 201 | 2,010,000 | 25 | 22.33 |
| Push-T | Non-expert | 1 | 2 | 18,685 | 125 | 2,336,736 | 10 | 64.91 |
| Cube | Scripted expert | 1 | 5 | 10,000 | 201 | 2,010,000 | 20 | 27.92 |
| PointMaze-Large | Scripted navigation | 1 | 2 | 1,000 | 1,000 | 1,000,000 | 10 | 27.78 |
| Scene | Scripted expert | 1 | 5 | 10,024 | 200 | 2,004,800 | 20 | 27.84 |
| Environment | Raw action dim. | 25-step goal reaching | Task Completion | ||
|---|---|---|---|---|---|
| Zero-action | Random | Zero-action | Random | ||
| Two-Room | 2 | ||||
| Reacher | 2 | ||||
| Push-T | 2 | ||||
| Cube | 5 | ||||
| Cube ( EEF) | 5 | ||||
| Task | Method | Goal horizon (steps) | |||
|---|---|---|---|---|---|
| 25 | 50 | 75 | 100 | ||
| Push-T | LeWAM | ||||
| LeWM (CEM) | |||||
| Cube | LeWAM | ||||
| LeWM (CEM) | |||||
| Scene | LeWAM | ||||
| LeWM (CEM) | LeWAM | |||||
|---|---|---|---|---|---|---|
| Task | Action dim. | ms/plan | plans/s | ms/plan | plans/s | Speedup |
| Scene | ||||||
| Puzzle | ||||||
| Cube | ||||||
| Push-T | ||||||
| Task mean | – | – | – | |||
| Environment | Variant | Direct | Planning | Gain (pp) |
|---|---|---|---|---|
| Push-T | LeWAM | |||
| w/o SIGReg | ||||
| MSE action head | ||||
| Scene | LeWAM | |||
| w/o SIGReg | ||||
| MSE action head |
| Visual encoder | Mode | Push-T | Cube | Scene | Puzzle | Average |
|---|---|---|---|---|---|---|
| LeWAM (end-to-end) | Direct | |||||
| Planning | ||||||
| Gain (pp) | ||||||
| frozen DINOv2 CLS | Direct | |||||
| Planning | ||||||
| Gain (pp) |
| Environment | Model | SIGReg | Eff. rank | Object | Proprio | Action (IDM) |
|---|---|---|---|---|---|---|
| Push-T | LeWAM | Yes | ||||
| No | ||||||
| LeWAM (MSE) | No | |||||
| LeWM | Yes | |||||
| No | ||||||
| Cube | LeWAM | Yes |
| Model | Push-T | Cube |
|---|---|---|
| LeWM (CEM) | ||
| LeWAM (CEM) |
| Method | DrawerCleanup | Transport | ToolHang | Average |
|---|---|---|---|---|
| Diffusion Policy ( Chi et al., 2023 ) | 61.6 | |||
| LeWAM |
| Task | Episodes | Frames | Duration | Task Description |
|---|---|---|---|---|
| Pick and Place T | 200 | 52,297 | 29 min | ”Pick up the T block and place it onto the outline.” |
| Push-T | 100 | 61,996 | 34 min | ”Push the T block onto the outline.” |
| Tape Stack | 100 | 23,726 | 13 min | ”Stack the green roll of tape on the white roll of tape.” |
| Method | FDM | Policy | Joint FDM and Policy | End-to-end from scratch |
|---|---|---|---|---|
| World models | ||||
| DINO-WM ( Zhou et al., 2024 ) | ✓ | ✗ | ✗ | ✗ |
| V-JEPA 2-AC ( Assran et al., 2025 ) | ✓ | ✗ | ✗ | ✗ |
| LeWM (CEM) ( Maes et al., 2026b ) | ✓ | ✗ | ✗ | ✓ |
| World action models | ||||
| UVA ( Li et al., 2025 ) | ✓ | ✓ | ✗ | ✗ |
World Model Learning
World model learning builds predictive models of how environments change under actions to support planning, simulation, and decision-making.
See all 399 papers