English

Learning Linear Dynamics from Bilinear Observations

Machine Learning 2024-09-26 v1 Systems and Control Systems and Control Optimization and Control Machine Learning

Abstract

We consider the problem of learning a realization of a partially observed dynamical system with linear state transitions and bilinear observations. Under very mild assumptions on the process and measurement noises, we provide a finite time analysis for learning the unknown dynamics matrices (up to a similarity transform). Our analysis involves a regression problem with heavy-tailed and dependent data. Moreover, each row of our design matrix contains a Kronecker product of current input with a history of inputs, making it difficult to guarantee persistence of excitation. We overcome these challenges, first providing a data-dependent high probability error bound for arbitrary but fixed inputs. Then, we derive a data-independent error bound for inputs chosen according to a simple random design. Our main results provide an upper bound on the statistical error rates and sample complexity of learning the unknown dynamics matrices from a single finite trajectory of bilinear observations.

Keywords

Cite

@article{arxiv.2409.16499,
  title  = {Learning Linear Dynamics from Bilinear Observations},
  author = {Yahya Sattar and Yassir Jedra and Sarah Dean},
  journal= {arXiv preprint arXiv:2409.16499},
  year   = {2024}
}

Comments

35 pages, 3 figures

R2 v1 2026-06-28T18:55:54.061Z