Linear Systems can be Hard to Learn
Anastasios Tsiamis, George J. Pappas

TL;DR
This paper explores the conditions under which linear system identification is statistically easy or hard, revealing that controllability index significantly influences the sample complexity needed for accurate learning.
Contribution
It introduces a classification of linear systems based on learnability, and establishes a link between controllability index and sample complexity using minimax theory and Gramian analysis.
Findings
Systems with small controllability index are easier to learn.
Hard-to-learn systems include under-actuated or weakly coupled systems.
Sample complexity can grow exponentially with the controllability index.
Abstract
In this paper, we investigate when system identification is statistically easy or hard, in the finite sample regime. Statistically easy to learn linear system classes have sample complexity that is polynomial with the system dimension. Most prior research in the finite sample regime falls in this category, focusing on systems that are directly excited by process noise. Statistically hard to learn linear system classes have worst-case sample complexity that is at least exponential with the system dimension, regardless of the identification algorithm. Using tools from minimax theory, we show that classes of linear systems can be hard to learn. Such classes include, for example, under-actuated or under-excited systems with weak coupling among the states. Having classified some systems as easy or hard to learn, a natural question arises as to what system properties fundamentally affect the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
