atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Quantifying Uncertainty in Motion Prediction with Variational Bayesian Mixture

CVPR 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Priors and functional variational uncertainty · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SeNeVA, a variational Bayesian mixture generative model for single-agent trajectory prediction that quantifies uncertainty, detects OOD inputs via entropy, and matches state-of-the-art accuracy on INTERACTION and Argoverse 2.

Problem

Motion prediction for autonomous vehicles needs multi-modal future trajectory forecasts together with well-calibrated uncertainty estimates, which most existing sequential and goal-based models do not provide.

Approach

Model the future trajectory distribution as a mixture of K disjoint Gaussian components with latent temporal variables trained by variational inference (ELBO), plus a separate assignment network that predicts mixture weights from the scene context alone, and an NMS-based destination sampler to produce a small set of representative trajectories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
SeNeVA versus HDGTINTERACTION test · INTERACTION testminFDE6: 0.478 -> 0.446Helped
SeNeVA versus Multi-Branch SS-ASPINTERACTION test · INTERACTION testminADE6: 0.178 -> 0.203Hurt
SeNeVA versus MultiModalTransformerINTERACTION test · INTERACTION testMR: 0.051 -> 0.053Hurt
SeNeVA versus TNTINTERACTION val · INTERACTION valminFDE6: 0.670 -> 0.431Helped
SeNeVA versus TNTINTERACTION val · INTERACTION valminADE6: 0.210 -> 0.197Helped
SeNeVA versus Forecast-MAEArgoverse 2 val · Argoverse 2 valminFDE6: 1.409 -> 1.319Helped
SeNeVA versus Forecast-MAEArgoverse 2 val · Argoverse 2 valminADE6: 0.901 -> 0.713Helped
use 6 instead of 4 mixture components (ablation)SeNeVA · INTERACTION valminFDE6: 0.5362 -> 0.4306Helped
use 6 instead of 4 mixture components (ablation)SeNeVA · INTERACTION valminADE6: 0.4418 -> 0.1967Helped
use 6 instead of 4 mixture components (ablation)SeNeVA · INTERACTION valMR: 0.1065 -> 0.0790Helped
increase mixture components from 6 to 16 (ablation)SeNeVA · INTERACTION valMR: 0.0790 -> 0.1280Hurt
include the assignment network and NMS sampling versus means-based sampling (ablation)SeNeVA · INTERACTION valminADE6: 0.2281 -> 0.1967Helped

Surprising findings

Limitations

Experimental setup

Datasets: INTERACTION Argoverse 2

Benchmarks: INTERACTION Argoverse 2

Metrics: minFDE6 minADE6 MR6 predictive entropy

Baselines: DenseTNT Multi-Branch SS-ASP MultiModalTransformer HDGT DESIRE MultiPath TNT Forecast-MAE Deep Ensembles

Builds on: VectorNet LaneGCN variational autoencoder Deep Ensembles

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy