Search papers, labs, and topics across Lattice.
This paper introduces a scenario-based approach for uncertainty quantification in learning-based control, modeling unknown functions as random functions with i.i.d. realizations to construct high-probability uncertainty tubes. Unlike existing methods, this approach avoids restrictive assumptions like known Lipschitz constants and handles discontinuities more effectively. The method is integrated into a safe Bayesian optimization algorithm and validated by safely tuning control parameters on a real Furuta pendulum.
Ditch the Lipschitz constants: this new approach to safe learning-based control handles discontinuities and restrictive assumptions by directly sampling function realizations.
Uncertainty quantification is essential when deploying learning-based control methods in safety-critical systems. This is commonly realized by constructing uncertainty tubes that enclose the unknown function of interest, e.g., the reward and constraint functions or the underlying dynamics model, with high probability. However, existing approaches for uncertainty quantification typically rely on restrictive assumptions on the unknown function, such as known bounds on functional norms or Lipschitz constants, and struggle with discontinuities. In this paper, we model the unknown function as a random function from which independent and identically distributed realizations can be generated, and construct uncertainty tubes via the scenario approach that hold with high probability and rely solely on the sampled realizations. We integrate these uncertainty tubes into a safe Bayesian optimization algorithm, which we then use to safely tune control parameters on a real Furuta pendulum.