Efficient Online Inference and Learning in Partially Known Nonlinear State-Space Models by Learning Expressive Degrees of Freedom Offline
Jan-Hendrik Ewering, Björn Volkmann, Simon F. G. Ehlers, Thomas Seel, Michael Meindl
TL;DR
This work tackles online inference and learning in partially known nonlinear state-space models by offline conditioning of a highly flexible Gaussian Process (GP) to a low-dimensional expressive subspace. The method first captures realistic target-function realizations with a Hilbert-GP using $N$ basis functions, then constructs $M<N$ expressive basis functions via data-driven conditioning (SVD) to enable online learning along a small set of degrees of freedom. A standard, noise-adaptive particle filter is employed for online inference in the reduced subspace, including an inverse-Wishart prior to adapt measurement noise and maintain robustness to rapid changes. Simulation on a nonlinear battery model shows rapid convergence with significantly fewer particles than baselines, highlighting the approach's potential for real-time operation without requiring expert prior structure and enabling nested nonlinear learning within first-principles models.
Abstract
Intelligent real-world systems critically depend on expressive information about their system state and changing operation conditions, e.g., due to variation in temperature, location, wear, or aging. To provide this information, online inference and learning attempts to perform state estimation and (partial) system identification simultaneously. Current works combine tailored estimation schemes with flexible learning-based models but suffer from convergence problems and computational complexity due to many degrees of freedom in the inference problem (i.e., parameters to determine). To resolve these issues, we propose a procedure for data-driven offline conditioning of a highly flexible Gaussian Process (GP) formulation such that online learning is restricted to a subspace, spanned by expressive basis functions. Due to the simplicity of the transformed problem, a standard particle filter can be employed for Bayesian inference. In contrast to most existing works, the proposed method enables online learning of target functions that are nested nonlinearly inside a first-principles model. Moreover, we provide a theoretical quantification of the error, introduced by restricting learning to a subspace. A Monte-Carlo simulation study with a nonlinear battery model shows that the proposed approach enables rapid convergence with significantly fewer particles compared to a baseline and a state-of-the-art method.
