A finite-sample generalization bound for stable LPV systems
Daniel Racz, Martin Gonzalez, Mihaly Petreczky, Andras Benczur, Balint Daroczy
TL;DR
This work derives a time-horizon–independent PAC generalization bound for stable continuous-time LPV-SSA models by leveraging a Volterra-series representation and a $\lambda$-weighted $H_2$ norm to bound the Rademacher complexity of the hypothesis class. The bound scales as $O(c/\sqrt{N})$ with $c = 2K_{\ell}\max\{L_u(n_p+1)c_E, c_y\}$ and $R(\delta)=c\left(2+4\sqrt{2\log(4/\delta)}\right)$, and holds uniformly over all models in the class with probability at least $1-\delta$, independent of the integration horizon $T$. The approach provides practical data-driven guarantees for unseen trajectories and yields a minimum sample size $N_m=(R(\delta)/\epsilon)^2$ to achieve a target accuracy, with extensions to multi-output scenarios. By combining Volterra-series representations with Rademacher-complexity bounds, the paper contributes a theoretically principled, applicable framework for PAC-style generalization in LPV-based system identification and related dynamical modeling tasks.
Abstract
One of the main theoretical challenges in learning dynamical systems from data is providing upper bounds on the generalization error, that is, the difference between the expected prediction error and the empirical prediction error measured on some finite sample. In machine learning, a popular class of such bounds are the so-called Probably Approximately Correct (PAC) bounds. In this paper, we derive a PAC bound for stable continuous-time linear parameter-varying (LPV) systems. Our bound depends on the H2 norm of the chosen class of the LPV systems, but does not depend on the time interval for which the signals are considered.
