Tokenize the World into Object-level Knowledge to Address Long-tail Events in Autonomous Driving
About
The autonomous driving industry is increasingly adopting end-to-end learning from sensory inputs to minimize human biases in system design. Traditional end-to-end driving models, however, suffer from long-tail events due to rare or unseen inputs within their training distributions. To address this, we propose TOKEN, a novel Multi-Modal Large Language Model (MM-LLM) that tokenizes the world into object-level knowledge, enabling better utilization of LLM's reasoning capabilities to enhance autonomous vehicle planning in long-tail scenarios. TOKEN effectively alleviates data scarcity and inefficient tokenization by leveraging a traditional end-to-end driving model to produce condensed and semantically enriched representations of the scene, which are optimized for LLM planning compatibility through deliberate representation and reasoning alignment training stages. Our results demonstrate that TOKEN excels in grounding, reasoning, and planning capabilities, outperforming existing frameworks with a 27% reduction in trajectory L2 error and a 39% decrease in collision rates in long-tail scenarios. Additionally, our work highlights the importance of representation alignment and structured reasoning in sparking the common-sense reasoning capabilities of MM-LLMs for effective planning.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Open-loop planning | nuScenes (val) | L2 Error (3s)1.46 | 151 | |
| Planning | nuScenes (val) | Collision Rate (Avg)15 | 52 | |
| Planning | nuScenes resume from stop | L2 Error (1s)0.13 | 12 | |
| Planning | nuScenes 3-point turn | Trajectory L2 Error (1s)0.39 | 12 | |
| Planning | nuScenes | L2 Error (1s)0.26 | 9 | |
| Autonomous Driving Planning | nuScenes Overtake scenario v1.0 (val) | Trajectory L2 Error (1s)0.29 | 8 | |
| Planning | nuScenes 3-point turn scenario long-tail v1.0 (val) | L2 Error (1s)0.39 | 5 | |
| Planning | nuScenes Resume from stop scenario long-tail v1.0 (val) | L2 Error (1s)0.13 | 5 | |
| Planning | nuScenes Overtake scenario long-tail v1.0 (val) | L2 Error (1s)0.29 | 5 | |
| Planning | nuScenes overtake | Trajectory L2 Error (1s)0.29 | 4 |