当前位置: 首页 > news >正文

登顶 NAVSIM!博世最新IRL-VLA:逆强化学习重构自动驾驶VLA闭环训练

引入

近年来,随着端到端自动驾驶技术的快速发展,吸引了来自工业界和学术界的广泛关注。此外,随着人类专家驾驶数据的逐渐积累,从大规模数据中学习类人的驾驶策略具有巨大的发展潜力。

尽管端到端自动驾驶技术取得了不少令人满意的成绩,但在处理长尾驾驶场景时性能会显著下降。目前,已经有一些方法试图利用视觉-语言模型中嵌入的广泛世界知识来缓解这一问题,即视觉-语言-动作模型。该模型以视频数据作为输入,直接输出驾驶轨迹和动作,如图1所示。

图1|VLA自动驾驶框架的不同范式

图1(a)采用了模仿学习的方法实现了出色的性能,但由于开环框架内的模仿学习倾向于复制数据集中记录的行为,导致模型的全部潜力仍未得到充分挖掘。

图1(b)让模型在模拟环境中进行自主的探索,模拟在现实世界中观察到的体验式学习过程,但仍存在现实和仿真之间的领域差异以及巨大的计算开销。

针对上述提到的相关问题和挑战,本文提出了一种基于逆向强化学习的新型闭环强化学习框架IRL-VLA。本文提出的方法在NAVSIM v2端到端自动驾驶基准测试中取得了SOTA的性能。

本文的主要贡献如下

 本文提出了IRL-VLA,一个专为VLA模型设计的基于模拟器反馈进行强化学习的框架。为了取代计算成本高昂的基于模拟器的奖励计算,本文引入了一种基于逆向强化学习的高效奖励世界模型,从而实现可扩展且有效的奖励估计

 本文提出了一种新颖的VLA模型,该模型在模仿学习和强化学习环境中均表现出色,能够在不同的训练范式中实现最佳性能

 该框架在CVPR2025挑战赛的NAVSIM v2端到端驾驶基准测试中取得了优异的表现。这些结果证明了本文方法的有效性和通用性

本文提出的IRL-VLA算法模型的整体网络架构如图2所示。

图2|IRL-VLA算法模型框架图

模仿策略学习

受具身智能领域的启发,本文提出了一种高效的自动驾驶VLA模型,该模型包含三个不同的模块,分别是语义推理模块、3D推理模块以及统一扩散规划器

 语义推理:本文提出了VLM命令引导模块。该模块基于Senna-VLM框架构建,利用多图像编码策略和多视图提示机制,实现高效、全面的场景理解

 3D推理:本文使用BEV视觉编码器和适配器将多视角图像编码为BEV空间中的特征图。然后,利用一组检测标记和地图标记从BEV特征空间中学习矢量化的地图元素和代理运动信息

 统一扩散规划器为了生成多样化且信息丰富的未来轨迹分布,本文采用基于扩散的方法,处理带有高斯噪声的锚点提议轨迹

逆环境学习

 奖励数据收集:要开发有效的奖励世界模型,全面的数据集至关重要。为了增强得分和轨迹的多样性并确保模型的泛化能力,本文采用了三种策略。首先,本文记录扩散过程每个时间戳的轨迹及对应的EPDM得分。然后,采用K均值聚类从人类驾驶数据中采集多种轨迹模式。最后,在NAVSIM数据集的每个场景的模拟过程中应用多个自车的位姿,生成多样化的样本

 奖励世界模型:本文提出了一个奖励世界模型,作为传统模拟器的轻量级、数据驱动的替代方案,它能够通过逆向强化学习,对自动驾驶系统进行闭环评估,并收集下游驾驶统计数据,例如碰撞率、交通规则合规性和驾驶舒适度

 奖励世界模型优化:训练奖励世界模型的目标是最小化预测指标得分与真实指标得分之间的差距。损失函数的计算如下:

$L_{Repdms} = \sum_{i, m} w_m ||\hat{r}_m^i - r_m^i||$

带有奖励世界模型的强化学习

本文在奖励世界模型中采用了PPO策略,整个策略优化过程包括从VLA策略中迭代采样轨迹,并更新策略参数以最大化预期累计奖励。整个过程如图3所示。

图3在RWM中使用PPO进行策略优化

本文的扩散策略从高斯噪声开始,逐步去噪,从而产生一系列的动作。基于这一规则,本文生成一组轨迹,并记录他们的完整扩散过程。对于单个轨迹而言,扩散过程定义如下:

$T_{traj} = (T_{traj\tau}, T_{traj\tau - 1}, ..., T_{traj\tau0})$

RWM使用多标准评分系统评估每条轨迹,将舒适度指标与安全性指标相结合。这些指标被汇总为基于EPDMS的得分$r_{epdms}$。在后续的扩散过程中,每个条件转换都有高斯策略进行建模

$\pi_\theta\left(x_{t-1}\mid x_t,c\right)=\mathcal{N}\left(x_{t-1};,\mu_\theta(x_t,c,t),\sigma_t^2I\right) $

因此,该扩散策略下整个轨迹的联合对数似然可以表示为

$\log\pi_\theta\left(\mathbf{x}_{0:T}\right)=\sum_{t=1}^\tau\log\pi_\theta\left(x_{t-1}\mid x_t,c\right)$

对于策略优化,本文采用基于PPO算法的强化学习。强化学习损失公式如下

$L=L_{\mathrm{RL}}+w_{IL}L_{\mathrm{IL}}$

IRL-VLA模型采用V2-99主干网络,并且处理分辨率大小为256×704的多视角图像。在模仿学习阶段,采用AdamW优化器训练100个epoch。奖励世界模型采用逆强化学习进行训练,并且使用交叉熵损失函数对EPDMS中的指标进行训练。对于强化学习阶段,本文采用了PPO优化策略。

4不同算法模型在Navhard测试基准上的实验结果

4展示了IRL-VLA与Navhard基准上的其他算法模型的性能比较结果。通过实验结果可以看出预训练模型在多个指标上均取得了具有竞争力的结果,进一步表明了本文提出的VLA架构在不依赖明确评分机制的情况下,能够同时优化安全性和舒适性。

此外,本文还进行了两项消融实验研究,用于评估所提出的技术和实施细节如何影响 IRL-VLA的表现性能。图5展示了本文提出的IRL-VLA分层推理扩散VLA代理的消融研究。

图5|分层推理扩散VLA代理的消融实验结果

通过实验结果可以看出,当仅使用3D推理的人类驾驶演示数据进行训练时,模型实现了70.0的EPDMS。将语义推理与高级驾驶命令查询相结合后,EPDMS提高了1.4。引入扩散规划器进行连续轨迹预测,EPDMS达到了74.4。实验结果证明了分层推理扩散VLA方案在实现更安全、更舒适的驾驶行为方面具有强大的性能。

本文提出了一种基于奖励世界模型的闭环强化学习框架IRL-VLA,适用于端到端自动驾驶中的视觉-语言-动作模型。目前,IRL-VLA是首个结合传感器输入且不依赖模拟器的闭环VLA方法,并且在NAVSIM v2基准测试中取得了SOTA的表现性能。


文章转载自:

http://YLvqvcpi.mrfnj.cn
http://p4gk5iM5.mrfnj.cn
http://j9qwVmHv.mrfnj.cn
http://1PJf7640.mrfnj.cn
http://oXWwjV4C.mrfnj.cn
http://65hQfuqn.mrfnj.cn
http://MvEMGM4g.mrfnj.cn
http://eQ3Itvj4.mrfnj.cn
http://Dye5YI1u.mrfnj.cn
http://qRBHYjAa.mrfnj.cn
http://bNJitNHV.mrfnj.cn
http://dyDQXhHe.mrfnj.cn
http://D77xUrId.mrfnj.cn
http://RT4qHrj4.mrfnj.cn
http://3Rp2MF1v.mrfnj.cn
http://dp6TkisV.mrfnj.cn
http://6yVJnq0M.mrfnj.cn
http://lPMz7ZUV.mrfnj.cn
http://m0v9f32w.mrfnj.cn
http://7bEsQIRg.mrfnj.cn
http://Vw5uFFts.mrfnj.cn
http://k7L6GF6d.mrfnj.cn
http://6kFvO8b1.mrfnj.cn
http://NKsOg0JQ.mrfnj.cn
http://y3Q7wBKl.mrfnj.cn
http://Q3SI0VkF.mrfnj.cn
http://7iDPxByM.mrfnj.cn
http://Hrkq5Q6c.mrfnj.cn
http://CtxKCFrO.mrfnj.cn
http://SLpFBjjr.mrfnj.cn
http://www.dtcms.com/a/377053.html

相关文章:

  • 速度与安全双突破:大视码垛机重构工业自动化新范式​
  • Java全栈开发面试实录:从基础到微服务的深度解析
  • 智慧养老:科技的温度,生命的尊严——构建银发时代的幸福图景
  • 【SpringBoot3】与myBatis-plus不兼容解决
  • 阿尔泰科技ARTS-3002U USB总线多功能数据采集卡 技术解析
  • Java 教程:轻松实现 Excel 与 CSV 互转 (含批量转换)
  • 行业学习【电商】:订阅制电商
  • 【Halcon】Halcon HObject 转 Bitmap 的几种实现方法
  • 单片机启动文件——数据段重定位,BSS段清零
  • [xboard]ARM汇编基础学习
  • rv1126bp之mipi sensor驱动
  • 手机上可以记录每日工作计划的待办提醒工具?
  • 今天开始我们学习安全管理模块Linux防火墙
  • 反爬API接口:技术实现与应用场景
  • 10.3 马尔可夫矩阵、人口和经济
  • OpenResty 中实现限流(Rate Limiting)的实战案例
  • 告别“人肉API”时代:AI智能体如何重构人机协同新范式
  • Centos7部署ceph存储
  • 【Pywinauto库】10.1 pywinauto.base_wrapper控件
  • 机器人/人形机器人无法商业化落地的原因
  • 十一旅游气象的关键影响与“用大模型拿到更好天气数据”的落地路线
  • 软考系统架构设计师之软件测试篇
  • 【竞赛系列】机器学习实操项目04——客户信用评估模型开发全流程(baseline)
  • 爆破mysql登录密码
  • PG-210-HI 山洪预警系统呼叫端:筑牢山区应急预警 “安全防线”
  • 工业 CT 检测服务公司转型:扫描图像 AI 重构系统与客户检测需求智能匹配中台
  • 【CVPR2021】《Unbiased mean teacher for cross-domain object detection》译读笔记
  • AI时代技术面试重构:谷歌如何用Vibe Coding与抗作弊革命重塑招聘
  • 【Python/Pytorch】-- 贝叶斯定理
  • .NET Framework 和 .NET 的核心差异