Annealed Winner-Takes-All for Motion Forecasting

Yihong Xu, Victor Letzelter, Mickaël Chen, Éloi Zablocki, Matthieu Cord
9/17/2024
cs.ROcs.CV

Official code: valeoai/MF_aWTA (23 stars, Apache-2.0, last commit 2025-03-05).

Abstract

In autonomous driving, motion prediction aims at forecasting the future trajectories of nearby agents, helping the ego vehicle to anticipate behaviors and drive safely. A key challenge is generating a diverse set of future predictions, commonly addressed using data-driven models with Multiple Choice Learning (MCL) architectures and Winner-Takes-All (WTA) training objectives. However, these methods face initialization sensitivity and training instabilities. Additionally, to compensate for limited performance, some approaches rely on training with a large set of hypotheses, requiring a post-selection step during inference to significantly reduce the number of predictions. To tackle these issues, we take inspiration from annealed MCL, a recently introduced technique that improves the convergence properties of MCL methods through an annealed Winner-Takes-All loss (aWTA). In this paper, we demonstrate how the aWTA loss can be integrated with state-of-the-art motion forecasting models to enhance their performance using only a minimal set of hypotheses, eliminating the need for the cumbersome post-selection step. Our approach can be easily incorporated into any trajectory prediction model normally trained using WTA and yields significant improvements. To facilitate the application of our approach to future motion forecasting models, the code is made publicly available: https://github.com/valeoai/MF_aWTA.

View on arXivView PDF

Code Implementations(1)

valeoai/MF_aWTAOfficial100%
Apache-2.0

[ICRA2025] This is official implementation for annealed Winner-Takes-All loss in <Annealed Winner-Takes-All for Motion Forecasting>.

233C, C++Sep 17, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{xu2024annealed,
  title  = {Annealed Winner-Takes-All for Motion Forecasting},
  author = {Yihong Xu and Victor Letzelter and Mickaël Chen and Éloi Zablocki and Matthieu Cord},
  year   = {2024},
  eprint = {2409.11172},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.11172v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.11172.svg)](https://codeofpaper.com/paper/2409.11172)

Discussion