DiLu: A Knowledge-Driven Approach to Autonomous Driving with Large Language Models
About
Recent advancements in autonomous driving have relied on data-driven approaches, which are widely adopted but face challenges including dataset bias, overfitting, and uninterpretability. Drawing inspiration from the knowledge-driven nature of human driving, we explore the question of how to instill similar capabilities into autonomous driving systems and summarize a paradigm that integrates an interactive environment, a driver agent, as well as a memory component to address this question. Leveraging large language models (LLMs) with emergent abilities, we propose the DiLu framework, which combines a Reasoning and a Reflection module to enable the system to perform decision-making based on common-sense knowledge and evolve continuously. Extensive experiments prove DiLu's capability to accumulate experience and demonstrate a significant advantage in generalization ability over reinforcement learning-based methods. Moreover, DiLu is able to directly acquire experiences from real-world datasets which highlights its potential to be deployed on practical autonomous driving systems. To the best of our knowledge, we are the first to leverage knowledge-driven capability in decision-making for autonomous vehicles. Through the proposed DiLu framework, LLM is strengthened to apply knowledge and to reason causally in the autonomous driving domain. Project page: https://pjlab-adg.github.io/DiLu/
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multimodal Reasoning | MMMU (offline) | Accuracy62.59 | 38 | |
| Multimodal Reasoning | MMMU-Pro offline (test) | Accuracy46.43 | 38 | |
| Clinical Question Answering | LiveMedBench (offline) | Accuracy53.94 | 38 | |
| Clinical Question Answering | LiveClin Text modality (offline) | Accuracy86.14 | 38 | |
| Clinical Reasoning | AgentClinic_T offline (test) | Accuracy64.95 | 38 | |
| Out-of-domain Generalization | Out-of-Domain Generalization Suite Aggregate | Average Accuracy74.74 | 38 | |
| Multimodal Clinical Reasoning | AgentClinic_M offline (test) | Accuracy89.17 | 38 | |
| Clinical Question Answering | HealthBench (offline) | Accuracy26.89 | 38 | |
| Clinical Question Answering | MedXpertQA Multimodal modality (offline) | Accuracy50.68 | 38 | |
| Medical Reasoning | MedJourney offline (test) | Accuracy78.79 | 38 |