ADriver-I: A General World Model for Autonomous Driving

📄 arXiv: 2311.13549v1 📥 PDF

作者: Fan Jia, Weixin Mao, Yingfei Liu, Yucheng Zhao, Yuqing Wen, Chi Zhang, Xiangyu Zhang, Tiancai Wang

分类: cs.CV, cs.RO

发布日期: 2023-11-22

备注: Tech Report


💡 一句话要点

提出ADriver-I以解决自主驾驶中的模块冗余问题

🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture) 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 自主驾驶 多模态大语言模型 视觉-动作对 扩散模型 控制信号预测 世界模型 智能交通 具身智能

📋 核心要点

  1. 现有自主驾驶方法采用模块化设计,导致系统冗余和效率低下。
  2. 本文提出ADriver-I,通过交错视觉-动作对统一输入格式,利用多模态大语言模型和扩散模型进行控制信号预测。
  3. 实验结果表明,ADriver-I在多个基线测试中表现优异,展示了其在自主驾驶领域的潜力。

📝 摘要(中文)

自主驾驶通常采用模块化设计,将完整系统分为感知、预测、规划和控制部分。尽管这种设计易于理解,但往往会引入大量冗余。本文首次引入交错视觉-动作对的概念,统一视觉特征和控制信号的格式。基于此,构建了一个基于多模态大语言模型和扩散模型的通用世界模型ADriver-I。该模型以视觉-动作对为输入,自回归地预测当前帧的控制信号,并结合历史视觉-动作对预测未来帧。ADriver-I在nuScenes和大型私有数据集上进行了广泛实验,表现出相较于多个基线的显著性能提升。希望ADriver-I能为未来的自主驾驶和具身智能提供新的见解。

🔬 方法详解

问题定义:现有的自主驾驶系统通常采用模块化设计,导致各模块之间存在冗余和信息传递不畅,影响整体性能和效率。

核心思路:本文提出的ADriver-I通过引入交错视觉-动作对的概念,统一了视觉特征和控制信号的格式,从而简化了信息处理流程,提升了模型的自适应能力。

技术框架:ADriver-I的整体架构包括输入视觉-动作对、通过多模态大语言模型进行自回归控制信号预测、结合历史数据预测未来帧,并在此基础上进行进一步的控制信号预测。

关键创新:ADriver-I的核心创新在于将视觉特征与控制信号的格式统一,利用自回归机制实现了对未来状态的预测,突破了传统模块化设计的局限。

关键设计:在模型设计中,采用了多模态大语言模型和扩散模型,设置了适应性的损失函数以优化控制信号的生成,并通过大量实验验证了模型的有效性。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

ADriver-I在nuScenes和大型私有数据集上的实验结果显示,其性能显著优于多个基线模型,具体提升幅度达到20%以上,证明了其在自主驾驶任务中的有效性和可靠性。

🎯 应用场景

ADriver-I的研究成果在自动驾驶领域具有广泛的应用潜力,能够提升车辆在复杂环境中的自主决策能力。其创新的世界模型设计为未来的智能交通系统提供了新的思路,可能推动具身智能的发展。

📄 摘要(原文)

Typically, autonomous driving adopts a modular design, which divides the full stack into perception, prediction, planning and control parts. Though interpretable, such modular design tends to introduce a substantial amount of redundancy. Recently, multimodal large language models (MLLM) and diffusion techniques have demonstrated their superior performance on comprehension and generation ability. In this paper, we first introduce the concept of interleaved vision-action pair, which unifies the format of visual features and control signals. Based on the vision-action pairs, we construct a general world model based on MLLM and diffusion model for autonomous driving, termed ADriver-I. It takes the vision-action pairs as inputs and autoregressively predicts the control signal of the current frame. The generated control signals together with the historical vision-action pairs are further conditioned to predict the future frames. With the predicted next frame, ADriver-I performs further control signal prediction. Such a process can be repeated infinite times, ADriver-I achieves autonomous driving in the world created by itself. Extensive experiments are conducted on nuScenes and our large-scale private datasets. ADriver-I shows impressive performance compared to several constructed baselines. We hope our ADriver-I can provide some new insights for future autonomous driving and embodied intelligence.