开发者说 | EDA:采用可更新且具区分度锚点的多模态运动预测

2025/03/29

ce96eb408ba5c0f319751a022184e94c.jpg

07838991ee1cf79aba634d63eee975e0.png


• 原文链接:

https://ojs.aaai.org/index.php/AAAI/article/view/28130

• 代码链接:

https://github.com/Longzhong-Lin/EDA



多模态运动预测

在自动驾驶领域,运动预测 (Motion Prediction) 是一个重要任务,它有助于场景理解和安全决策。该任务利用历史状态和道路地图来预测目标智能体的未来轨迹。其主要挑战来自未来行为的多模态性 (Multimodality) ,即智能体在相同环境和状态下可能展现出多种不同的行为模式。


993203d226904d80d82a7d9feadddbd5.png

图表1 智能体在相同环境和状态下可能展现出多种不同的行为模式



混合模型与正样本匹配

近年来,混合模型 (Mixture Model) 例如高斯混合模型 (GMM) 已成为表征多峰未来行为分布的主流方法。混合模型通常采用“赢家通吃”的回归损失和分类损失,这需要明确混合组分 (Mixture Component) 中的正负样本,来作为分类损失的标签,以及计算正组分对应预测轨迹的回归损失。那么根据正样本匹配的方式,当前主流的混合模型方法可以分为两类:基于预测 (Prediction-Based) 匹配和基于锚点 (Anchor-Based) 匹配。


  • Prediction-Based / Anchor-Free选择与真实轨迹 (Ground Truth) 最接近的预测轨迹,将其所对应的混合组分作为正样本。这类方法生成的预测结果能够真实反映未来行为的高度不确定性,但生成的轨迹往往会聚集在最有可能的区域,且具有相似的得分。这种现象导致模型难以选择具有代表性的轨迹,不利于下游任务。


  • Anchor-Based:将各个混合组分与预定义的锚点 (Anchor) 相关联,并选择与Ground Truth最接近的锚点所对应组分作为正样本。锚点的引入显著降低了分类(即给混合组分评分)的优化难度,同时预测轨迹将倾向于生成在对应的锚点附近。为了降低计算成本并保证评分性能,锚点的分布通常会比Prediction-Based方法生成的轨迹更稀疏,这种稀疏性则限制了模型的轨迹回归能力。


cd4c4892f81669349adb9164fc64fd20.png

图表2 不同正样本匹配范式的结果



可更新且具区分度锚点 (EDA)

在本文中,我们提出了一种全新的混合模型正样本匹配范式:可更新且具区分度锚点 (EDA, Evolving and Distinct Anchors) 。


524f2525d71e5aa91d2535a74d9a1251.png

图表3 EDA:全新的混合模型正样本匹配范式


可更新锚点 (Evolving Anchors)

对于Evolving Anchors,我们引入锚点并通过中间预测结果对其进行动态更新,使锚点能够根据具体场景上下文信息进行自适应调整,从而在保留空间先验的同时提升了模型的灵活性。


c70e4f8b5592438f75d014454d75f67a.png

图4 Evolving Anchors的作用


具区分度锚点 (Distinct Anchors)

随着锚点的动态更新,我们观察到了类似Prediction-Based方法的预测结果聚集现象。

7b8b8a58ae98f79b405e6090262b3026.png

图表5 Evolving Anchors中的预测轨迹聚集现象


为了缓解预测聚集引发的分类标签歧义性问题(即对于相近的2个组分,有可能一个被标记为正样本,而另一个被标记为负样本),我们借鉴目标检测领域中的DDQ方法,提出先从锚点中筛选出Distinct Anchors,再将这些锚点与Ground Truth进行匹配。


1689866df17a36ba86baad2a3c9983b7.png

图表6 可更新且具区分度锚点 (EDA, Evolving and Distinct Anchors)



实验结果

消融实验

随着锚点更新频率的增加,模型的回归能力在逐步增长,并且锚点的每次更新都会带来显著的回归精度提升。


8814d144c81178644fd056cb9d97c0ec.png

图表7 随着锚点更新频率的增加,模型的回归能力在逐步提升


轨迹聚集问题确实影响了Evolving Anchors的轨迹评分能力,导致模型的Top-6轨迹预测指标尤其是mAP (mean Average Precision) 出现衰减;而Distinct Anchors的引入则如预期一样,全面且显著地提升了模型的Top-6轨迹预测指标。


9a793f355a845c5140628cf40eee9818.png

图表8 消融模型的Top-6指标


对比实验

在Waymo Open Motion Dataset上,EDA的单模型表现超越了之前的Ensemble-Free方法,在所有指标上均优于基线模型MTR,特别是在Miss Rate上实现了13.5%的相对降低。此外,EDA还超越了MTR++,后者为改进网络结构的MTR升级方法。


a70c9fbc9e1fad4dde74be2caba4fe79.png

图标9 Benchmark结果



总结与展望

本文针对轨迹预测中Mixture Model存在模态坍缩和精度不足的问题进行了研究,提出了一种新的正负样本匹配策略——Evolving and Distinct Anchors来解决该问题,保证了轨迹预测模型在具备较高模态丰富度的同时拥有很高的归回精度。我们的方法在Waymo Open Motion Dataset上达到了SOTA的水平。我们认为正负样本匹配策略具有很高的研究价值,不仅仅是在轨迹预测任务上,在端到端轨迹规划、智能体行为仿真等任务上也具备广泛的应用潜力和重要的研究意义。


               
.

分享文章

欢迎订阅地平线相关资讯,您可以随时取消订阅。

立即订阅

同意隐私政策,允许向我推送地平线的新闻、资讯及更多内容。

提交成功!

感谢您的订阅, 我们会第一时间推送地平线最新活动与资讯到您邮箱

6-1.jpg 618db6f9-665a-4ec5-a04a-bb65a3df9030.jpg