GoIRL: Graph-Oriented Inverse Reinforcement Learning for Multimodal Trajectory Prediction

Muleilan Pei, Shaoshuai Shi, Lunkai Zhang, Peiliang Li, Shaojie Shen
2/14/2026

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Trajectory prediction for surrounding agents is a challenging task in autonomous driving due to its inherent uncertainty and underlying multimodality. Unlike prevailing data-driven methods that primarily rely on supervised learning, in this paper, we introduce a novel Graph-oriented Inverse Reinforcement Learning (GoIRL) framework, which is an IRL-based predictor equipped with vectorized context representations. We develop a feature adaptor to effectively aggregate lane-graph features into grid space, enabling seamless integration with the maximum entropy IRL paradigm to infer the reward distribution and obtain the policy that can be sampled to induce multiple plausible plans. Furthermore, conditioned on the sampled plans, we implement a hierarchical parameterized trajectory generator with a refinement module to enhance prediction accuracy and a probability fusion strategy to boost prediction confidence. Extensive experimental results showcase our approach not only achieves state-of-the-art performance on the large-scale Argoverse&nuScenes motion forecasting benchmarks but also exhibits superior generalization abilities compared to existing supervised models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pei2026goirl,
  title  = {GoIRL: Graph-Oriented Inverse Reinforcement Learning for Multimodal Trajectory Prediction},
  author = {Muleilan Pei and Shaoshuai Shi and Lunkai Zhang and Peiliang Li and Shaojie Shen},
  year   = {2026},
  eprint = {2506.21121},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.21121},
  journal = {ICML 2025 2025}
}

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/2506.21121.svg)](https://codeofpaper.com/paper/2506.21121)

Discussion