pith. sign in

arxiv: 1711.00946 · v1 · pith:5CUFHHH3new · submitted 2017-11-02 · 💻 cs.LG · cs.SY· eess.SY· math.OC· stat.ML

Learning Linear Dynamical Systems via Spectral Filtering

classification 💻 cs.LG cs.SYeess.SYmath.OCstat.ML
keywords algorithmlearningdynamicalfilteringlinearmatrixsystemsagnostic
0
0 comments X
read the original abstract

We present an efficient and practical algorithm for the online prediction of discrete-time linear dynamical systems with a symmetric transition matrix. We circumvent the non-convex optimization problem using improper learning: carefully overparameterize the class of LDSs by a polylogarithmic factor, in exchange for convexity of the loss functions. From this arises a polynomial-time algorithm with a near-optimal regret guarantee, with an analogous sample complexity bound for agnostic learning. Our algorithm is based on a novel filtering technique, which may be of independent interest: we convolve the time series with the eigenvectors of a certain Hankel matrix.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.