Formal Uncertainty Propagation for Stochastic Dynamical Systems with Additive Noise
Steven Adams, Eduardo Figueiredo, Luca Laurenti
TL;DR
This work addresses the challenge of propagating uncertainty in discrete-time nonlinear stochastic systems with additive noise when the initial and noise distributions are themselves uncertain. It develops a tractable framework that over-approximates the evolving set of state distributions with $ ho$-Wasserstein balls centered at Gaussian-mixture approximations of the push-forward distributions, leveraging quantization and mixture-distribution properties. The authors derive computable radii guarantees that ensure containment of the true distributional evolution, and prove convergence of the radius for contracting dynamics via a fixed-point argument. Empirical results on benchmarks including nonlinear, switched, and neural-network–driven dynamics demonstrate the framework’s ability to produce informative, formally guaranteed uncertainty bounds and illustrate how hyperparameters affect the tightness of the bounds. This approach enables formal uncertainty quantification for complex stochastic systems and supports robust planning and control under distributional ambiguity.
Abstract
In this paper, we consider discrete-time non-linear stochastic dynamical systems with additive process noise in which both the initial state and noise distributions are uncertain. Our goal is to quantify how the uncertainty in these distributions is propagated by the system dynamics for possibly infinite time steps. In particular, we model the uncertainty over input and noise as ambiguity sets of probability distributions close in the $ρ$-Wasserstein distance and aim to quantify how these sets evolve over time. Our approach relies on results from quantization theory, optimal transport, and stochastic optimization to construct ambiguity sets of distributions centered at mixture of Gaussian distributions that are guaranteed to contain the true sets for both finite and infinite prediction time horizons. We empirically evaluate the effectiveness of our framework in various benchmarks from the control and machine learning literature, showing how our approach can efficiently and formally quantify the uncertainty in linear and non-linear stochastic dynamical systems.
