Stochasticity in Motion: An Information-Theoretic Approach to Trajectory Prediction
Aron Distelzweig, Andreas Look, Eitan Kosman, Faris Janjoš, Jörg Wagner, Abhinav Valada
TL;DR
This work tackles uncertainty in probabilistic trajectory prediction for autonomous driving by introducing an information-theoretic framework that decomposes total predictive uncertainty into aleatoric $H(y|x,\mathcal{D})$ and epistemic $I(y;\mathcal{W}|x,\mathcal{D})$ components. It employs a Monte Carlo approach with an ensemble-approximate posterior $q({\mathcal{W}})$ to estimate entropy terms and uses a Gaussian Mixture Model to represent $p(y|x,{\mathcal{W}})$ for sampling. The method is validated on nuScenes, showing that ensembles improve calibration and robustness, with epistemic uncertainty providing strong signals for OOD detection and risk-aware planning. Overall, the framework enables principled, actionable uncertainty quantification in trajectory prediction, potentially informing safer planning decisions in real-world autonomous driving systems.
Abstract
In autonomous driving, accurate motion prediction is crucial for safe and efficient motion planning. To ensure safety, planners require reliable uncertainty estimates of the predicted behavior of surrounding agents, yet this aspect has received limited attention. In particular, decomposing uncertainty into its aleatoric and epistemic components is essential for distinguishing between inherent environmental randomness and model uncertainty, thereby enabling more robust and informed decision-making. This paper addresses the challenge of uncertainty modeling in trajectory prediction with a holistic approach that emphasizes uncertainty quantification, decomposition, and the impact of model composition. Our method, grounded in information theory, provides a theoretically principled way to measure uncertainty and decompose it into aleatoric and epistemic components. Unlike prior work, our approach is compatible with state-of-the-art motion predictors, allowing for broader applicability. We demonstrate its utility by conducting extensive experiments on the nuScenes dataset, which shows how different architectures and configurations influence uncertainty quantification and model robustness.
