GenFollower: Enhancing Car-Following Prediction with Large Language Models
Xianda Chen, Mingxing Peng, PakHin Tiu, Yuanfei Wu, Junjie Chen, Meixin Zhu, Xinhu Zheng
TL;DR
GenFollower reframes car-following prediction as a language-modeling problem and uses zero-shot prompting of large language models to predict following-vehicle speed while generating explicit explanations. Evaluated on the Waymo Open Dataset, it achieves competitive accuracy and a strong safety profile, including 0% collisions for GPT-4 in the prompt-based setting, and provides interpretable outputs through step-by-step reasoning. The work demonstrates the potential of LLM-based prompting for interpretable, data-efficient autonomous-driving components and discusses the trade-offs with fine-tuning. Overall, GenFollower represents a pioneering approach that combines zero-shot prompting with interpretability to advance car-following prediction for safer and more transparent autonomous systems.
Abstract
Accurate modeling of car-following behaviors is essential for various applications in traffic management and autonomous driving systems. However, current approaches often suffer from limitations like high sensitivity to data quality and lack of interpretability. In this study, we propose GenFollower, a novel zero-shot prompting approach that leverages large language models (LLMs) to address these challenges. We reframe car-following behavior as a language modeling problem and integrate heterogeneous inputs into structured prompts for LLMs. This approach achieves improved prediction performance and interpretability compared to traditional baseline models. Experiments on the Waymo Open datasets demonstrate GenFollower's superior performance and ability to provide interpretable insights into factors influencing car-following behavior. This work contributes to advancing the understanding and prediction of car-following behaviors, paving the way for enhanced traffic management and autonomous driving systems.
