arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.05896cs.LGmath.OCstat.ML
收藏

具有反向经验重放的流式线性系统辨识

Streaming Linear System Identification with Reverse Experience Replay

Google AI Research Lab(谷歌人工智能研究实验室);MIT(麻省理工学院)

Prateek Jain, Suhas S Kowshik, Dheeraj Nagaraj, Praneeth Netrapalli

摘要:

我们考虑通过流算法从单个轨迹估计线性时不变(LTI)动力系统的问题,这在包括强化学习(RL)和时间序列分析在内的几个应用中都会遇到。虽然在{ \em offline}设置中充分研究了LTI系统估计问题,但实际上重要的流/在线设置很少受到关注。像随机梯度下降(SGD)这样的标准流方法不太可能工作,因为流点可能高度相关。在这项工作中,我们提出了一种新的流媒体算法,SGD与反向经验重放($\mathsf{SGD}-\mathsf{RER}$),这是受RL文献中流行的经验重放(ER)技术的启发。$\mathsf{SGD}-\mathsf{RER}$将数据划分到小的缓冲区中,并对存储在各个缓冲区中的数据反向运行SGD。我们表明,该算法完全解构的依赖结构,并获得信息理论上的最佳保证参数误差和预测误差。因此,我们提供了第一-我们所知的-最佳SGD式算法的线性系统辨识的经典问题的一阶预言。此外,$\mathsf{SGD}-\mathsf{RER}$可以应用于更一般的设置,如具有已知稀疏模式的稀疏LTI识别和非线性动力系统。我们的工作表明,数据依赖结构的知识可以帮助我们设计统计和计算效率高的算法,可以“去相关”流样本。

英文摘要:

We consider the problem of estimating a linear time-invariant (LTI) dynamical system from a single trajectory via streaming algorithms, which is encountered in several applications including reinforcement learning (RL) and time-series analysis. While the LTI system estimation problem is well-studied in the {\em offline} setting, the practically important streaming/online setting has received little attention. Standard streaming methods like stochastic gradient descent (SGD) are unlikely to work since streaming points can be highly correlated. In this work, we propose a novel streaming algorithm, SGD with Reverse Experience Replay ($\mathsf{SGD}-\mathsf{RER}$), that is inspired by the experience replay (ER) technique popular in the RL literature. $\mathsf{SGD}-\mathsf{RER}$ divides data into small buffers and runs SGD backwards on the data stored in the individual buffers. We show that this algorithm exactly deconstructs the dependency structure and obtains information theoretically optimal guarantees for both parameter error and prediction error. Thus, we provide the first -- to the best of our knowledge -- optimal SGD-style algorithm for the classical problem of linear system identification with a first order oracle. Furthermore, $\mathsf{SGD}-\mathsf{RER}$ can be applied to more general settings like sparse LTI identification with known sparsity pattern, and non-linear dynamical systems. Our work demonstrates that the knowledge of data dependency structure can aid us in designing statistically and computationally efficient algorithms which can "decorrelate" streaming samples.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑