Summary (Overview)
- SimWAM is a novel World-Action Model (WAM) for end-to-end autonomous driving that uses video generation purely as a training signal, eliminating the need for costly future-frame synthesis at inference time.
- The method co-trains a pretrained video Diffusion Transformer (Wan2.2-5B) and a lightweight action DiT (1.02B) via joint flow matching, with an isolated attention mask that keeps action prediction independent of future frames.
- SimWAM achieves 91.5 PDMS on the NAVSIM benchmark, surpassing state-of-the-art WAM-based planners (DriveWAM: 90.1, DriveLaW: 89.1) with substantially lower inference latency, and transfers zero-shot to nuScenes with a 0.04% average collision rate.
- The decoupled architecture enables video backbone flexibility (Wan, Cosmos, LTX-Video) and independent scaling of the action expert without modifying the learning objective or inference pipeline.
- Reinforcement learning via a marginal-preserving SDE with GRPO further optimizes a compositional driving reward, improving PDMS by 1.2 points over imitation-only training.
Introduction and Theoretical Foundation
Background and Motivation
End-to-end autonomous driving maps raw sensor observations directly to planned trajectories using a unified network, eliminating hand-crafted interfaces and reducing error propagation in traditional perception-prediction-planning pipelines. However, existing end-to-end planners remain primarily imitation policies that reproduce logged behavior while capturing traffic semantics, user intent, and scene dynamics only implicitly.
The World-Action Model Paradigm
World-Action Models (WAMs) address this limitation by providing an explicit prior over how the environment evolves under motion. Recent driving WAMs such as DriveLaW and DriveWAM follow an imagine-then-act pipeline where the planner conditions its output on generated future frames. This design places costly video synthesis inside the real-time planning loop, substantially increasing inference latency.
Key Theoretical Insight
"Explicit future synthesis is unnecessary for effective world-action learning. Fast-WAM shows that video co-training benefits action prediction primarily through training-time representation learning rather than test-time future imagination."
SimWAM builds on this insight: the planner directly predicts trajectories at inference while video generation serves only as a training signal to transfer traffic-dynamics priors into the action expert's observation representation.
Flow Matching Foundation
SimWAM models both trajectories and future frames with rectified flow. Given a clean target and Gaussian noise , the linear interpolation () has constant velocity , which a network learns to predict under conditioning :
Methodology
Problem Formulation
SimWAM formulates trajectory planning from a front-camera observation , ego state (velocity, acceleration, yaw rate), and navigation command . The planner predicts an ego trajectory in the ego-vehicle coordinate frame, where each waypoint specifies position and heading.
Key architectural difference from existing WAMs:
- Existing WAMs: (Eq. 3)
- SimWAM: (Eq. 4)
Model Architecture
Video Expert: A video Diffusion Transformer initialized from Wan2.2-5B with its VAE and T5 text encoder. The VAE maps driving frames into latent tokens; navigation commands enter through T5 cross-attention. The current frame serves as a clean condition, and N future frames are noised and reconstructed with flow matching.
Action Expert: A lightweight Diffusion Transformer with hidden size . Conditioned on , it predicts the trajectory velocity field via flow matching.
Co-training Objective:
Isolated Attention Mask
The shared attention stream contains current observation latents , future frame latents , and action tokens. Both future frame tokens and action tokens attend to while remaining mutually invisible. This is the only structural modification required to separate the two experts, allowing the video branch to be discarded at inference.
From ODE to SDE for Reinforcement Learning
The deterministic flow ODE lacks stochasticity for exploration. Following Flow-GRPO, SimWAM transforms the ODE into a marginal-preserving SDE:
Each Euler-Maruyama step yields an isotropic Gaussian transition with tractable log-likelihoods for importance sampling. G=8 candidate trajectories are sampled per scenario, evaluated with the NAVSIM PDM reward, and optimized via clipped policy updates on rank-32 LoRA adapters.
Empirical Validation / Results
Main Results (NAVSIM navtest)
Table 1: Comparison with state-of-the-art planners on the NAVSIM navtest benchmark.
| Method | Sensors | NC↑ | DAC↑ | EP↑ | TTC↑ | C↑ | PDMS↑ |
|---|---|---|---|---|---|---|---|
| Human Agent | - | 100.0 | 100.0 | 87.5 | 100.0 | 99.9 | 94.8 |
| UniAD | 6×C | 97.8 | 91.9 | 78.8 | 92.9 | 100.0 | 83.4 |
| DiffusionDrive | 3×C+L | 98.2 | 96.2 | 82.2 | 94.7 | 100.0 | 88.1 |
| ReCogDrive | 1×C | 97.9 | 97.3 | 87.3 | 94.9 | 100.0 | 90.8 |
| SGDrive | 1×C | 98.6 | 97.8 | 85.8 | 96.2 | 100.0 | 91.1 |
| DriveLaW | 1×C | 99.0 | 97.1 | 81.3 | 96.7 | 100.0 | 89.1 |
| DriveWAM | 1×C | 98.3 | 98.1 | 84.3 | 95.2 | 100.0 | 90.1 |
| SimWAM (ours) | 1×C | 98.4 | 98.7 | 86.4 | 95.5 | 100.0 | 91.5 |
SimWAM surpasses the strongest VLM-based planner (SGDrive) by 0.4 points and outperforms DriveLaW and DriveWAM by 2.4 and 1.4 points respectively, using only a single front camera.
Component Analysis
Table 2: Component analysis.
| Configuration | NC | DAC | EP | TTC | PDMS |
|---|---|---|---|---|---|
| Action-only | 97.6 | 95.7 | 81.7 | 92.6 | 86.6 |
| + Video | 98.7 | 98.0 | 83.9 | 95.9 | 90.3 |
| + RL | 98.4 | 98.7 | 86.4 | 95.5 | 91.5 |
Video co-training and RL contribute complementary gains, improving PDMS by 4.9 points while preserving efficient inference.
Attention Mask Analysis
Table 3: Attention mask analysis.
| Mask | NC | DAC | EP | TTC | PDMS |
|---|---|---|---|---|---|
| Bidirectional | 98.4 | 98.0 | 84.7 | 95.1 | 90.2 |
| Action→video | 98.5 | 97.8 | 84.3 | 95.5 | 90.1 |
| Isolated | 98.7 | 98.0 | 83.9 | 95.9 | 90.3 |
The isolated mask achieves the best PDMS while enabling efficient inference without future generation.
Video Backbone Flexibility
Table 4: Video backbone flexibility.
| Video model | NC | DAC | EP | TTC | PDMS |
|---|---|---|---|---|---|
| LTX-Video | 98.1 | 97.2 | 83.1 | 94.3 | 88.7 |
| Wan2.1-1.3B | 98.6 | 98.1 | 84.0 | 95.9 | 90.2 |
| Cosmos2.5 | 98.7 | 98.0 | 84.2 | 96.0 | 90.4 |
| Wan2.2-5B | 98.7 | 98.0 | 83.9 | 95.9 | 90.3 |
Cosmos-Predict2.5, pretrained on driving videos, achieves the best PDMS (90.4), demonstrating SimWAM's ability to absorb stronger domain-relevant priors.
Zero-Shot Generalization (nuScenes)
Table 6: Zero-shot generalization on the nuScenes open-loop planning benchmark.
| Method | Finetune | Avg. L2 (m) ↓ | Avg. Collision (%) ↓ |
|---|---|---|---|
| UniAD | ✓ | 1.03 | 0.31 |
| GenAD | ✓ | 0.91 | 0.43 |
| DriveVA | ✘ | 0.84 | 0.06 |
| DriveWAM | ✘ | 0.96 | 0.06 |
| SimWAM (ours) | ✘ | 0.96 | 0.04 |
SimWAM achieves the lowest average collision rate (0.04%) without nuScenes supervision or auxiliary annotations.
Ablation Studies
- Exploration sampler: The marginal-preserving SDE (91.5 PDMS) outperforms random noise perturbation (91.3) by maintaining better safety (NC: 98.4 vs 97.7).
- RL training dynamics: Training on the hard subset (PDMS < 90) consistently outperforms full-set training, peaking at 91.5 PDMS at 15k steps.
- Prediction horizon: Broad temporal coverage (4s at 2Hz) is more important than dense frame sampling (4s at 1Hz: 90.2 vs 2s at 2Hz: 89.9).
- Input resolution: 384×672 provides the best balance (90.3 PDMS, 518ms); 768×1344 adds only 0.3 points with 55ms more latency.
- Sampling steps: 10 steps achieves the highest PDMS (90.3); 20 steps provides no improvement while nearly doubling latency.
Theoretical and Practical Implications
Theoretical Contributions
-
Training-time world modeling is sufficient: SimWAM provides strong evidence that future-scene generation need not be part of the inference loop for world-action learning to be effective. The motion prior is internalized during training through joint flow matching.
-
Decoupling via attention masking: The isolated attention mask demonstrates a minimal structural modification that cleanly separates action prediction from future-frame dependence while preserving the benefits of joint learning.
-
ODE-to-SDE reformulation for RL: Converting the deterministic flow ODE to a marginal-preserving SDE enables policy-gradient optimization with tractable transition likelihoods, bridging generative modeling and reinforcement learning.
Practical Implications
- Efficient deployment: SimWAM retains only a 1.02B action DiT at inference, avoiding the multi-billion-parameter video generator entirely, resulting in substantially lower latency than imagine-then-act planners.
- Modular scalability: The video backbone can be upgraded to more powerful generators without retraining the action expert, and the action expert can be resized independently to meet latency budgets.
- Cross-domain robustness: Zero-shot transfer to nuScenes with the lowest collision rate suggests the learned dynamics prior generalizes beyond the training benchmark.
Conclusion
SimWAM demonstrates that training-time world modeling can deliver strong real-time planning without costly test-time imagination. The key takeaways are:
- Video generation serves purely as a training signal via joint flow matching, transferring traffic-dynamics priors to a lightweight action expert.
- The isolated attention mask decouples action prediction from future frames, enabling efficient direct trajectory inference.
- The decoupled architecture supports video backbone flexibility and independent scaling of both experts.
- Reinforcement learning via a marginal-preserving SDE further aligns the planner with driving quality beyond imitation.
Future directions include exploring more advanced video generators as they become available, extending the framework to multi-modal sensor inputs, and investigating closed-loop evaluation settings. SimWAM is positioned as a simple yet solid baseline that can readily benefit from rapid advances in video generation for efficient autonomous driving.
"These results show that training-time world modeling could support strong real-time planning without costly test-time imagination."
Related papers
- Agent Lightning v1.0: Towards Harnessed Agentic RL
Agent Lightning enables harnessed agentic RL with rollout-level advantage and normalization, boosting coding agents on SWE-bench Verified from 41.8% to 56.4% using only ~6K examples.
- Generating Pretraining Tokens from Organic Data for Data-Bound Scaling
SYNPRO's model-aware synthetic data generation, grounded in organic text via RL-optimized rephrasing and reformatting, matches or exceeds training on unique data in the data-bound scaling regime.
- Auditing Reward Hackability in Code RL Training Environments
Docker-verified test-suite audits reveal 28.5% of SWE-bench Verified tasks accept incorrect patches, inflating Pass@1 by +14.14 percentage points across 134 frontier models.