Dream to Drive with Predictive Individual World Model

Yinfeng Gao, Qichao Zhang, Da-wei Ding, Dongbin Zhao
1/28/2025
cs.ROcs.CVcs.LG

No official code found. Best implementation: gaoyinfeng/PIWM (46 stars, MIT, last commit 2025-08-08).

Abstract

It is still a challenging topic to make reactive driving behaviors in complex urban environments as road users' intentions are unknown. Model-based reinforcement learning (MBRL) offers great potential to learn a reactive policy by constructing a world model that can provide informative states and imagination training. However, a critical limitation in relevant research lies in the scene-level reconstruction representation learning, which may overlook key interactive vehicles and hardly model the interactive features among vehicles and their long-term intentions. Therefore, this paper presents a novel MBRL method with a predictive individual world model (PIWM) for autonomous driving. PIWM describes the driving environment from an individual-level perspective and captures vehicles' interactive relations and their intentions via trajectory prediction task. Meanwhile, a behavior policy is learned jointly with PIWM. It is trained in PIWM's imagination and effectively navigates in the urban driving scenes leveraging intention-aware latent states. The proposed method is trained and evaluated on simulation environments built upon real-world challenging interactive scenarios. Compared with popular model-free and state-of-the-art model-based reinforcement learning methods, experimental results show that the proposed method achieves the best performance in terms of safety and efficiency.

View on arXivView PDF

Code Implementations(1)

gaoyinfeng/PIWMCommunity100%
MIT

(T-IV) Dream to Drive with Predictive Individual World Model

463Shell, PythonSep 5, 20231 years agoMIT

Similar Papers

Cite this paper

@article{gao2025dream,
  title  = {Dream to Drive with Predictive Individual World Model},
  author = {Yinfeng Gao and Qichao Zhang and Da-wei Ding and Dongbin Zhao},
  year   = {2025},
  eprint = {2501.16733},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.16733v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.16733.svg)](https://codeofpaper.com/paper/2501.16733)

Discussion