自律システムが安全かつ効率的に動作するためには、動的なトラフィックアクターの将来の状態を予測することが重要です。驚くべきことに、最も重要なシナリオは、重要でないシナリオよりもはるかに頻度が低く、複雑です。したがって、重要でないケースが予測を支配します。このホワイトペーパーでは、データセット分布のロングテールにある困難なシナリオについて具体的に説明します。私たちの分析によると、一般的な損失は、埋め込みスペースに困難なケースを最適に配置しない傾向があります。結果として、私たちは、通常の損失を、困難なケースを互いに近づける損失で補うことを提案します。これにより、困難なケース間で情報を共有し、特定の予測機能を学習することができます。全体的なパフォーマンスを安定させながら、これが困難なシナリオでのパフォーマンスの向上につながることを4つの公開データセットで示します。このアプローチは、使用されているネットワークアーキテクチャ、入力モダリティ、または視点にとらわれず、既存のソリューションに簡単に統合できます。コードはhttps://github.com/lmb-freiburg/Contrastive-Future-Trajectory-Predictionで入手できます。
Predicting the states of dynamic traffic actors into the future is important for autonomous systems to operate safelyand efficiently. Remarkably, the most critical scenarios aremuch less frequent and more complex than the uncriticalones. Therefore, uncritical cases dominate the prediction. In this paper, we address specifically the challenging scenarios at the long tail of the dataset distribution. Our analysis shows that the common losses tend to place challenging cases suboptimally in the embedding space. As a consequence, we propose to supplement the usual loss with aloss that places challenging cases closer to each other. This triggers sharing information among challenging cases andlearning specific predictive features. We show on four public datasets that this leads to improved performance on the challenging scenarios while the overall performance stays stable. The approach is agnostic w.r.t. the used network architecture, input modality or viewpoint, and can be integrated into existing solutions easily. Code is available at https://github.com/lmb-freiburg/Contrastive-Future-Trajectory-Prediction