Safe Active Learning for Time-Series Modeling with Gaussian Processes
Christoph Zimmer, Mona Meister, Duy Nguyen-Tuong
TL;DR
This work addresses safe active learning for time-series models expressed as Gaussian processes with nonlinear exogenous inputs (NX). It jointly learns a dynamic model $f$ and a safety predictor $g$ using GP priors, planning trajectory-wise input excitations that maximize information gain while enforcing a probabilistic safety constraint $\xi(\boldsymbol{\tau})>1-\alpha$. The authors prove a bound on unsafe exploration and establish a decay of predictive uncertainty under a determinant-based exploration criterion, with a connection to maximum information gain $\gamma_n$. Empirical results on synthetic toy tasks and a high-pressure fluid system show faster convergence and safer region coverage than random exploration, highlighting practical applicability in safety-critical settings. The approach enables efficient, safety-aware data collection for time-series modeling in industrial contexts.
Abstract
Learning time-series models is useful for many applications, such as simulation and forecasting. In this study, we consider the problem of actively learning time-series models while taking given safety constraints into account. For time-series modeling we employ a Gaussian process with a nonlinear exogenous input structure. The proposed approach generates data appropriate for time series model learning, i.e. input and output trajectories, by dynamically exploring the input space. The approach parametrizes the input trajectory as consecutive trajectory sections, which are determined stepwise given safety requirements and past observations. We analyze the proposed algorithm and evaluate it empirically on a technical application. The results show the effectiveness of our approach in a realistic technical use case.
