Learning linear dynamical systems under convex constraints

We consider the problem of finite-time identification of linear dynamical systems from samples of a single trajectory. Recent results have predominantly focused on the setup where no structural assumption is made on the system matrix , and have consequently analyzed the ordinary least squares (OLS) estimator in detail. We assume prior structural information on is available, which can be captured in the form of a convex set containing . For the solution of the ensuing constrained least squares estimator, we derive non-asymptotic error bounds in the Frobenius norm that depend on the local size of at . To illustrate the usefulness of these results, we instantiate them for three examples, namely when (i) is sparse and is a suitably scaled ball; (ii) is a subspace; (iii) consists of matrices each of which is formed by sampling a bivariate convex function on a uniform grid (convex regression). In all these situations, we show that can be reliably estimated for values of much smaller than what is needed for the unconstrained setting.
View on arXiv