EvaDrive: Evolutionary Adversarial Policy Optimization for End-to-End Autonomous Driving

TL;DR

EvaDrive采用对抗演化多目标强化学习,提升自主驾驶轨迹多样性与安全性,达94.9 PDMS。

cs.LG 🔴 高级 2025-08-05 38 次浏览
Siwen Jiao Kangan Qian Hao Ye Yang Zhong Ziang Luo Sicong Jiang Zilin Huang Yangyi Fang Jinyu Miao Zheng Fu Yunlong Wang Kun Jiang Diange Yang Rui Fan Baoyun Peng
自主驾驶 多目标强化学习 对抗优化 轨迹规划 深度学习

核心发现

方法论

EvaDrive通过层次化生成器结合自回归意图建模与扩散反演机制,提出多轮对抗式协同优化。轨迹生成器结合时间因果性与空间灵活性,利用DDIM扩散模型生成候选路径,配合多目标批评者评估多样偏好,避免单一标量化偏差。引入帕累托前沿选择机制实现多轮迭代,增强探索能力。训练中采用可学习的多目标奖励模型,保持偏好结构,避免偏差。多轮优化机制结合Pareto前沿采样,支持多样风格生成。对抗策略优化驱动生成器不断改进,提升安全性与多样性。

关键结果

  • 在NAVSIM v1上,EvaDrive达94.9 PDMS,超越DiffusionDrive 6.8、DriveSuprim 5.0、TrajHF 0.9,表现优异。
  • 在Bench2Drive中获得64.96驾驶评分,展现多样驾驶风格与偏好适应能力。
  • 多轮对抗优化显著提升轨迹多样性与鲁棒性,有效避免局部最优,保持偏好多样性。

研究意义

该方法突破传统单一奖励与线性优化限制,模拟人类迭代决策过程,增强自主系统的适应性与安全性。引入偏好结构保持机制,为多目标自主驾驶提供新思路,推动行业向更人性化、更鲁棒的智能驾驶迈进。

技术贡献

提出层次化轨迹生成器结合自回归与扩散模型,创新多轮对抗式偏好优化框架,利用Pareto前沿实现多目标多样性保持。引入可学习奖励模型,避免偏差,增强泛化能力。实现偏好结构的显式保持与多样风格生成,突破现有scalarization限制,提供理论与工程双重创新。

新颖性

首次将多目标对抗演化策略引入自主驾驶轨迹优化,结合多轮迭代与Pareto前沿,有效解决偏好偏差与局部最优问题,区别于传统单目标、线性标量化方法。

局限性

  • 模型训练依赖大量模拟数据,实际部署中可能面临域偏差与泛化问题。
  • 多轮优化计算成本较高,实时性仍需优化,硬件需求较大。
  • 偏好结构的动态变化未充分考虑,未来需引入更复杂的偏好建模。

未来方向

未来将结合在线学习与人类偏好动态调整,提升模型适应性。探索多模态感知与决策融合,增强复杂环境下的鲁棒性。优化算法效率,缩短推理时间,推动实际应用落地。

AI 总览摘要

自主驾驶技术近年来取得了显著进展,但在实现人类般的迭代决策方面仍面临挑战。传统的轨迹规划多依赖模块化或单目标强化学习,难以兼顾多样偏好与安全性。EvaDrive提出了一种创新的多目标对抗演化强化学习框架,将轨迹生成与评估融为闭环,模拟人类反复试验与优化的过程。其核心在于层次化生成器结合自回归意图建模与扩散模型,生成多样候选路径;同时,训练可学习的多目标 critic,保持偏好结构,避免偏差。多轮对抗机制通过Pareto前沿采样,支持多样风格的轨迹优化,有效避免局部最优。大量在NAVSIM和Bench2Drive上的实验显示,EvaDrive在性能指标上均优于现有SOTA方法,达94.9 PDMS和64.96驾驶评分。该方法不仅提升了轨迹多样性与鲁棒性,也为自主驾驶中的多目标决策提供了新思路。未来,结合在线偏好调整与多模态感知,EvaDrive有望实现更安全、更智能的自动驾驶系统,推动行业迈向更人性化的未来。

深度分析

研究背景

自主驾驶技术经历感知、预测、规划等关键环节的发展,深度学习推动感知精度提升,生成模型如DiffusionDrive等增强轨迹多样性。现有方法多采用模块化设计,虽具解释性,但误差累积影响整体性能。端到端方法如Transfuser、UniAD实现整体优化,但在多模态、多目标场景中表现有限。生成-评估框架逐渐兴起,利用概率模型捕获轨迹不确定性,结合可微评估指标改善多样性。尽管如此,缺乏闭环交互,难以模拟人类反复试错的决策过程。强化学习逐渐成为解决方案,结合人类偏好进行微调,但多目标偏好保持与多轮优化仍是难点。

核心问题

核心问题在于如何在复杂、多目标、多模态环境下实现轨迹的多样性、鲁棒性与偏好一致性。传统方法多采用单一标量奖励,忽略偏好结构,导致优化结果偏向某一目标。现有RL方法缺乏多轮迭代机制,难以模拟人类反复试验的决策过程,容易陷入局部最优。此外,偏好偏差与多目标冲突未被有效解决,限制了自主系统的适应性与安全性。

核心创新

引入层次化轨迹生成器,结合自回归意图建模与扩散模型,提升路径生成的时间一致性与空间灵活性。提出多轮对抗式偏好优化,通过Pareto前沿采样实现多样偏好保持,避免偏差与局部最优。采用可学习的多目标奖励模型,显式保持偏好结构,增强泛化。多轮优化机制支持动态环境下的连续调整,模拟人类反复试错的决策过程,突破传统单目标限制。

方法详解

  • �� 轨迹生成器由两个核心部分组成:自回归意图模型捕获时间因果关系,扩散模型提供空间灵活性;
  • �� 输入当前状态,利用多层感知机生成候选路径,结合视觉特征与历史轨迹信息;
  • �� 通过多头交叉注意机制(MHCA)实现时间依赖建模,确保路径的时间一致性;
  • �� 利用DDIM扩散模型引入随机噪声,生成多样候选路径,增强不确定性表达;
  • �� 经过空间交叉注意与轻量Transformer解码器,优化路径候选,输出最终轨迹;
  • �� 训练中引入多目标奖励模型,评估轨迹在安全、舒适、效率等方面的表现,保持偏好结构;
  • �� 多轮优化机制:在每轮中,生成候选路径,评估多目标奖励,提取帕累托前沿,采样偏好多样的轨迹,指导下一轮生成;
  • �� 采用对抗训练策略,优化生成器与奖励模型,提升轨迹质量与偏好一致性。

实验设计

在NAVSIM和Bench2Drive两个基准上进行评估,NAVSIM用于PDMS指标,模拟真实场景中的轨迹多样性与安全性;Bench2Drive通过CARLA仿真评估驾驶评分与风格多样性。模型采用ResNet34作为特征提取 backbone,训练细节包括多轮优化、Pareto前沿采样、偏好结构保持。对比基线包括DiffusionDrive、DriveSuprim、TrajHF等。指标涵盖PDMS、Driving Score等,实验验证了EvaDrive在多目标优化中的优越性,特别是在多样性、鲁棒性和偏好适应性方面。

结果分析

在NAVSIM v1上,EvaDrive达94.9 PDMS,超越DiffusionDrive 6.8、DriveSuprim 5.0、TrajHF 0.9,表现显著优于现有方法。在Bench2Drive中,获得64.96驾驶评分,展现多样驾驶风格与偏好适应能力。多轮对抗优化有效提升轨迹多样性,避免局部最优,保持偏好结构。实验还显示模型在不同驾驶风格下表现一致,具有良好的泛化能力。

应用场景

该方法适用于自动驾驶车辆的多目标决策场景,特别是在复杂环境中实现安全、舒适与效率的平衡。可应用于城市交通、自动泊车、长途驾驶等场景,依赖高质量感知与环境建模,未来结合人类偏好动态调整,提升系统智能化水平。

局限与展望

模型训练依赖大量模拟数据,实际部署可能面临域偏差。多轮优化计算成本较高,实时性待提升。偏好结构的动态变化未充分考虑,未来需引入更复杂的偏好建模与在线学习机制。

通俗解读 非专业人士也能看懂

想象你在厨房做饭,准备一道复杂菜肴。你会先考虑各种食材和调料,尝试不同的搭配,然后不断品尝调整味道。这就像自主驾驶中的轨迹规划,系统会提出多个可能的路径(食材组合),评估它们的安全、舒适和效率(味道),然后不断优化,直到找到最合适的方案。EvaDrive就像一个聪明的厨师,能不断试验不同的菜谱,学会平衡各种需求,最终做出既安全又好吃的菜肴。这种反复试错、不断改进的过程,让自动驾驶变得更像人类一样聪明和细心。

简单解释 像给14岁少年讲一样

你知道吗?开车就像玩一款需要不断调整策略的游戏。司机会试着走不同的路线,看看哪个既快又安全,还不会让乘客不舒服。这个过程就像你在玩游戏时不断尝试不同的角色技能,找到最适合的组合。EvaDrive就像一个超级聪明的游戏角色,它可以提出很多不同的路线,然后像你一样不断试验、评估,最后选出最棒的那条。它不会只看一次就决定,而是反复试验,确保每次都更好。这就像你在玩策略游戏,逐步完善你的计划,直到赢得比赛。这样,自动驾驶也能变得更聪明、更可靠,就像你变成了游戏里的高手一样!

原文摘要

Autonomous driving faces significant challenges in achieving human-like iterative decision-making, which continuously generates, evaluates, and refines trajectory proposals. Current generation-evaluation frameworks isolate trajectory generation from quality assessment, preventing iterative refinement essential for planning, while reinforcement learning methods collapse multi-dimensional preferences into scalar rewards, obscuring critical trade-offs and yielding scalarization bias.To overcome these issues, we present EvaDrive, a novel multi-objective reinforcement learning framework that establishes genuine closed-loop co-evolution between trajectory generation and evaluation via adversarial optimization. EvaDrive frames trajectory planning as a multi-round adversarial game. In this game, a hierarchical generator continuously proposes candidate paths by combining autoregressive intent modeling for temporal causality with diffusion-based refinement for spatial flexibility. These proposals are then rigorously assessed by a trainable multi-objective critic that explicitly preserves diverse preference structures without collapsing them into a single scalarization bias.This adversarial interplay, guided by a Pareto frontier selection mechanism, enables iterative multi-round refinement, effectively escaping local optima while preserving trajectory diversity.Extensive experiments on NAVSIM and Bench2Drive benchmarks demonstrate SOTA performance, achieving 94.9 PDMS on NAVSIM v1 (surpassing DiffusionDrive by 6.8, DriveSuprim by 5.0, and TrajHF by 0.9) and 64.96 Driving Score on Bench2Drive. EvaDrive generates diverse driving styles via dynamic weighting without external preference data, introducing a closed-loop adversarial framework for human-like iterative decision-making, offering a novel scalarization-free trajectory optimization approach.

cs.LG cs.AI