Online Optimization and Ambiguity-based Learning of Distributionally Uncertain Dynamic Systems
Dan Li, Dariush Fooladivanda, Sonia Martinez
TL;DR
The paper addresses online optimization for systems with distributional uncertainty in dynamics by learning a control-dependent ambiguity set within a Wasserstein framework. It develops a tractable reformulation that upper-bounds the worst-case expected loss over the ambiguity set using an empirical center plus a Lipschitz penalty, and specializes to optimal control and online resource allocation. An online smoothing scheme (Moreau-Yosida) paired with a Nesterov-inspired accelerated-gradient method yields provable regret bounds via dissipativity analysis, with guarantees that improve as more history is assimilated. The approach is demonstrated on a nonlinear vehicle control problem and an online asset-allocation task, showing real-time learning of dynamics and low probabilistic regret, while maintaining online tractability. Overall, the work provides a principled, data-driven method to achieve online decisions with probabilistic performance guarantees under distributional uncertainty, offering a less conservative alternative to classic robust methods.
Abstract
This paper proposes a novel approach to construct data-driven online solutions to optimization problems (P) subject to a class of distributionally uncertain dynamical systems. The introduced framework allows for the simultaneous learning of distributional system uncertainty via a parameterized, control-dependent ambiguity set using a finite historical data set, and its use to make online decisions with probabilistic regret function bounds. Leveraging the merits of Machine Learning, the main technical approach relies on the theory of Distributional Robust Optimization (DRO), to hedge against uncertainty and provide less conservative results than standard Robust Optimization approaches. Starting from recent results that describe ambiguity sets via parameterized, and control-dependent empirical distributions as well as ambiguity radii, we first present a tractable reformulation of the corresponding optimization problem while maintaining the probabilistic guarantees. We then specialize these problems to the cases of 1) optimal one-stage control of distributionally uncertain nonlinear systems, and 2) resource allocation under distributional uncertainty. A novelty of this work is that it extends DRO to online optimization problems subject to a distributionally uncertain dynamical system constraint, handled via a control-dependent ambiguity set that leads to online-tractable optimization with probabilistic guarantees on regret bounds. Further, we introduce an online version of Nesterov's accelerated-gradient algorithm, and analyze its performance to solve this class of problems via dissipativity theory.
