Model-Based Policy Adaptation for Closed-Loop End-to-End Autonomous Driving¶
๐ Published (v1): 2025-11-26 17:01 UTC ยท Source: Arxiv ยท Venue: NEURIPS 2025 ยท link
Ask a follow-up
Open an assistant pre-loaded with this paper's context.
๐ฌ Ask ChatGPTโฆ Ask Claude
TL;DR¶
End-to-end autonomous driving models fail in closed-loop settings due to observation mismatch (sim-to-real sensor gap) and objective mismatch (imitation vs. reward maximization). MPA addresses both by generating counterfactual trajectories via a 3DGS world model, then training a diffusion-based policy adapter and a multi-step Q-value model to guide inference-time trajectory selection. On nuScenes/HUGSIM, MPA raises HDScore from ~47 (best base) to ~67 in-domain, with strong out-of-domain and safety-critical generalization.
Problem¶
Pretrained E2E driving agents (UniAD, VAD, LTF) perform well in open-loop evaluation but degrade sharply in closed-loop rollouts due to: (1) observation mismatch โ distribution shift between offline training sensors and closed-loop rendered observations; (2) objective mismatch โ offline imitation learning (MSE) does not optimize cumulative closed-loop reward. Prior RL-based fine-tuning (e.g., RAD/PPO) is expensive and leaves value functions unused at inference. No prior work curates counterfactual data inside a photorealistic E2E simulator.
Method¶
MPA is a post-hoc adaptation framework applied to a frozen pretrained E2E agent:
-
Counterfactual Data Generation: Rollout the pretrained policy in a 3DGS-based simulator (HUGSIM), augmenting trajectories with rotation (ยฑ10ยฐ), warping (0.1โ1.0), and Gaussian noise. Use beam search to retain high-reward candidates. Filter by distance-from-reference and minimum reward thresholds. Outputs
(state, action, observation, reward)tuples. -
Diffusion-Based Policy Adapter: A 1D U-Net latent diffusion model trained to predict residual trajectories
ฮa = a* โ a_basein N modes, conditioned on scene encoding, ego history, and the base policy's predicted trajectory. Uses DDIM sampling at inference. The base policy remains frozen. -
Multi-Step Q-Value Model: Four independent Q-functions trained on counterfactual data โ
Q_route,Q_dist,Q_collision,Q_speedโ each predicting discounted cumulative returns under partial observability. Weighted sum forms the final Q. At inference, the adapter proposes multiple trajectory candidates; the Q-value model selects the highest-utility one.
Key Contributions¶
- Root-cause analysis decomposing closed-loop degradation into observation mismatch and objective mismatch, with empirical validation that 3DGS reconstruction fidelity is sufficient to address observation mismatch.
- A geometry-consistent 3DGS counterfactual data curation pipeline with beam-search filtering, producing diverse yet realistic behavioral trajectories inside a photorealistic simulator.
- A diffusion residual adapter + multi-principle Q-value model combination enabling inference-time scaling for E2E driving โ claimed first such integration for E2E agents.
- Ablation showing longer counterfactual rollout horizons and more adapter modes monotonically improve performance.
Results¶
All metrics ร100, higher is better. Best base policy (LTF) vs. best MPA variant on HUGSIM/nuScenes:
In-domain (70 scenes, Singapore): - LTF: HDScore 46.7, RC 65.2 โ MPA (VAD): HDScore 67.0, RC 94.9 - MPA (UniAD): HDScore 66.4, RC 93.6 vs. UniAD baseline: HDScore 19.4, RC 39.4
Unseen nominal scenes (70 Boston scenes, out-of-domain): - LTF: HDScore 41.9, RC 63.3 โ MPA (VAD): HDScore 61.2, RC 90.9 - Diffusion baseline (counterfactual-trained): HDScore 35.1, RC 57.9 โ MPA remains superior
Safety-critical scenes (10 scenes, adversarial agents): - LTF: HDScore 24.2, RC 35.1 โ MPA (VAD): HDScore 74.7, RC 96.6 (+~207% HDScore) - MPA (UniAD): HDScore 70.4, RC 95.1
Ablation (Q-value components): Removing Q_route collapses RC to ~7 (unseen) / ~5 (safety-critical). All four Q components together with the adapter are required for peak HDScore.
Limitations¶
- 3DGS rendering fidelity degrades for trajectories deviating significantly from the reference; the framework assumes constrained behavioral diversity.
- Value modeling is decoupled from policy optimization (no online RL loop); joint training could yield better alignment.
- Evaluated only on nuScenes; generalization to diverse datasets (e.g., Waymo, nuPlan) is unverified.
- Safety-critical evaluation set is small (10 scenes), limiting statistical conclusions.
- Inference cost scales with number of sampled trajectory candidates (20 used in main experiments).
Relevance to Agentic AI / LLM Agents¶
MPA instantiates a core agentic pattern โ inference-time scaling via a learned value model โ that is directly analogous to LLM test-time compute methods (Best-of-N sampling guided by a reward/process model). The counterfactual data generation pipeline mirrors agentic self-play and world-model rollout strategies used in LLM agent training (e.g., model-based RL with learned world models). The framework's separation of a frozen base policy, a lightweight residual adapter, and a multi-principle value critic is a transferable architecture for any agent domain where offline-trained policies must be adapted to online, reward-maximizing deployment without full retraining. The paper also demonstrates that inference-time value guidance can substantially close the sim-to-real and train-to-deploy gaps โ a recurring challenge in embodied and robotic LLM agents.