Online Stochastic Gradient Descent Learns Linear Dynamical Systems from A Single Trajectory
Not on the map. Why?
Abstract (arXiv)
This work investigates the problem of estimating the weight matrices of a stable time-invariant linear dynamical system from a single sequence of noisy measurements. We show that if the unknown weight matrices describing the system are in Brunovsky canonical form, we can efficiently estimate the ground truth unknown matrices of the system from a linear system of equations formulated based on the transfer function of the system, using both online and offline stochastic gradient descent (SGD) methods. Specifically, by deriving concrete complexity bounds, we show that SGD converges linearly in expectation to any arbitrary small Frobenius norm distance from the ground truth weights. To the best of our knowledge, ours is the first work to establish linear convergence characteristics for online and offline gradient-based iterative methods for weight matrix estimation in linear dynamical systems from a single trajectory. Extensive numerical tests verify that the performance of the proposed methods is consistent with our theory, and show their superior performance relative to existing state of the art methods.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 23 Feb 2021.
Builds on
21 of 42 references.
References · 21
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2019SGD: General Analysis and Improved Ratescited by 206
- 2018Learning Without Mixing: Towards A Sharp Analysis of Linear System Identificationcited by 158
- 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
- 2016Gradient Descent Learns Linear Dynamical Systemscited by 78
- 2018Non-asymptotic Identification of LTI Systems from a Single Trajectorycited by 77
- 2019Finite Sample Analysis of Stochastic System Identificationcited by 67
- 2017Finite Time Identification in Unstable Linear Systemscited by 66
- 2019Learning Linear Dynamical Systems with Semi-Parametric Least Squarescited by 58
- 2018Can recurrent neural networks warp time?cited by 53
- 2020Non-asymptotic and Accurate Learning of Nonlinear Dynamical Systemscited by 39
9 more
- 2020Non-asymptotic Identification of Linear Dynamical Systems Using Multiple Trajectoriescited by 38
- 2020Active Learning for Identification of Linear Dynamical Systemscited by 33
- 2013Covariance Estimation in High Dimensions via Kronecker Product Expansionscited by 16
- 2018Stochastic Gradient Descent Learns State Equations with Nonlinear Activationscited by 16
- 2016A recurrent neural network without chaoscited by 13
- 2013An Accelerated Randomized Kaczmarz Algorithmcited by 12
- 2019Nonparametric Finite Time LTI System Identificationcited by 11
- 2019Convex Programming for Estimation in Nonlinear Recurrent Modelscited by 7
- 2020RNN-based Online Learning: An Efficient First-Order Optimization Algorithm with a Convergence Guaranteecited by 1
Built on by
Citing papers per year: 2021: 2; 2022: 1.
3 papers.