Non-asymptotic and Accurate Learning of Nonlinear Dynamical Systems
Yahya Sattar Thanks: Department of Electrical and Computer Engineering, University of California, Riverside, CA 92521, USA. Email: Samet Oymak
Abstract
We consider the problem of learning nonlinear dynamical systems governed by nonlinear state equation $\bm{h}_{t+1}=\phi(\bm{h}_{t},{\bm{u}}_{t};\bm{\theta})+\bm{w}_{t}$ . Here $\bm{\theta}$ is the unknown system dynamics, $\bm{h}_{t}$ is the state, ${\bm{u}}_{t}$ is the input and $\bm{w}_{t}$ is the additive noise vector. We study gradient based algorithms to learn the system dynamics $\bm{\theta}$ from samples obtained from a single finite trajectory. If the system is run by a stabilizing input policy, then using a mixing-time argument we show that temporally-dependent samples can be approximated by i.i.d. samples. We then develop new guarantees for the uniform convergence of the gradients of the empirical loss induced by these i.i.d. samples. Unlike existing works, our bounds are noise sensitive which allows for learning ground-truth dynamics with high accuracy and small sample complexity. Together, our results facilitate efficient learning of a broader class of nonlinear dynamical systems as compared to the prior works. We specialize our guarantees to entrywise nonlinear activations and verify our theory in various numerical experiments.
原文 arXiv:2002.08538;中英对照 + 大白话阅读 https://aha.fim.ai/paper/2002.08538v2