English

Improved rates for prediction and identification of partially observed linear dynamical systems

Machine Learning 2022-03-08 v3 Systems and Control Systems and Control Optimization and Control Machine Learning

Abstract

Identification of a linear time-invariant dynamical system from partial observations is a fundamental problem in control theory. Particularly challenging are systems exhibiting long-term memory. A natural question is how learn such systems with non-asymptotic statistical rates depending on the inherent dimensionality (order) dd of the system, rather than on the possibly much larger memory length. We propose an algorithm that given a single trajectory of length TT with gaussian observation noise, learns the system with a near-optimal rate of O~(dT)\widetilde O\left(\sqrt\frac{d}{T}\right) in H2\mathcal{H}_2 error, with only logarithmic, rather than polynomial dependence on memory length. We also give bounds under process noise and improved bounds for learning a realization of the system. Our algorithm is based on multi-scale low-rank approximation: SVD applied to Hankel matrices of geometrically increasing sizes. Our analysis relies on careful application of concentration bounds on the Fourier domain -- we give sharper concentration bounds for sample covariance of correlated inputs and for H\mathcal H_\infty norm estimation, which may be of independent interest.

Keywords

Cite

@article{arxiv.2011.10006,
  title  = {Improved rates for prediction and identification of partially observed linear dynamical systems},
  author = {Holden Lee},
  journal= {arXiv preprint arXiv:2011.10006},
  year   = {2022}
}

Comments

30 pages