mlsanityData to 7 Oct 2026

Streaming Linear System Identification with Reverse Experience Replay

arXiv 2103.05896 ↗First posted 10 Mar 2021cs.LG math.OC stat.MLcited by 17

Not on the map. Why?

Abstract (arXiv)

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 (mathsfSGD-mathsfRER), that is inspired by the experience replay (ER) technique popular in the RL literature. mathsfSGD-mathsfRER 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, mathsfSGD-mathsfRER 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.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 29 of its 59 references that are in the map. First posted on arXiv 10 Mar 2021.

Builds on

29 of 59 references.

References · 29

  1. 2018Learning Without Mixing: Towards A Sharp Analysis of Linear System Identificationcited by 158
  2. 2019Online Control with Adversarial Disturbancescited by 92
  3. 2018Near optimal finite time identification of arbitrary linear dynamical systemscited by 89
  4. 2016Gradient Descent Learns Linear Dynamical Systemscited by 78
  5. 2018Non-asymptotic Identification of LTI Systems from a Single Trajectorycited by 77
  6. 2019Finite Sample Analysis of Stochastic System Identificationcited by 67
  7. 2017Finite Time Identification in Unstable Linear Systemscited by 66
  8. 2020Least Squares Regression with Markovian Data: Fundamental Limits and Algorithmscited by 56
  9. 2018Online Linear Quadratic Controlcited by 55
  10. 2019The Nonstochastic Control Problemcited by 52
  11. 2017Learning Linear Dynamical Systems via Spectral Filteringcited by 46
  12. 2020Logarithmic Regret Bound in Partially Observable Linear Dynamical Systemscited by 46
17 more
  1. 2020Learning nonlinear dynamical systems from a single trajectorycited by 46
  2. 2020Black-Box Control for Linear Dynamical Systemscited by 43
  3. 2013Regularized estimation in sparse high-dimensional time series modelscited by 40
  4. 2020Non-asymptotic and Accurate Learning of Nonlinear Dynamical Systemscited by 39
  5. 2020Finite-time Identification of Stable Linear Systems: Optimality of the Least-Squares Estimatorcited by 26
  6. 2016A Neural Autoregressive Approach to Collaborative Filteringcited by 23
  7. 2020Online Learning of the Kalman Filter with Logarithmic Regretcited by 21
  8. 2019Sample Complexity Lower Bounds for Linear System Identificationcited by 20
  9. 2020No-Regret Prediction in Marginally Stable Systemscited by 18
  10. 2018On-Line Learning of Linear Dynamical Systems: Exponential Forgetting in Kalman Filterscited by 16
  11. 2018Low Rank and Structured Modeling of High-dimensional Vector Autoregressionscited by 12
  12. 2019Sample Complexity of Kalman Filtering for Unknown Systemscited by 11
  13. 2020SLIP: Learning to Predict in Unknown Dynamical Systems with Long-Term Memorycited by 11
  14. 2019Non-asymptotic Closed-Loop System Identification using Autoregressive Processes and Hankel Model Reductioncited by 9
  15. 2019Reverse Experience Replaycited by 8
  16. 2018Theory and Algorithms for Forecasting Time Seriescited by 6
  17. 2021A Robotic Model of Hippocampal Reverse Replay for Reinforcement Learningcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 4; 2023: 3; 2024: 5; 2025: 0; 2026: 3.

17 papers.

Sort:

By area:

  1. 2023Stochastic Gradient Descent under Markovian Sampling Schemescited by 37
  2. 2022Adapting to Mixing Time in Stochastic Optimization with Markovian Datacited by 35
  3. 2021Online Target Q-learning with Reverse Experience Replay: Efficiently finding the Optimal Policy for Linear MDPscited by 19
  4. 2021Near-optimal Offline and Streaming Algorithms for Learning Non-Linear Dynamical Systemscited by 17
  5. 2022Understanding Deep Neural Function Approximation in Reinforcement Learning via ε-Greedy Explorationcited by 11
  6. 2022Introspective Experience Replay: Look Back When Surprisedcited by 3
  7. 2022Distributed Online System Identification for LTI Systems Using Reverse Experience Replaycited by 3
  8. 2024Long-Context Linear System Identificationcited by 3
  9. 2024Lifelong Learning of Video Diffusion Models From a Single Video Streamcited by 2
  10. 2026High-Probability Bounds for SGD under the Polyak-Lojasiewicz Condition with Markovian Noisecited by 2
  11. 2023Finite-Time Analysis of Temporal Difference Learning with Experience Replaycited by 1
  12. 2023Regret Analysis of Distributed Online Control for LTI Systems with Adversarial Disturbancescited by 1
5 more
  1. 2024The Complexity of Sequential Prediction in Dynamical Systemscited by 1
  2. 2026Multiscale replay: A robust algorithm for stochastic variational inequalities with a Markovian buffercited by 1
  3. 2024Efficient Continual Finite-Sum Minimizationcited by 0
  4. 2024A Tighter Convergence Proof of Reverse Experience Replaycited by 0
  5. 2026High-Probability PL-SGD with Markovian Noise: Optimal Mixing and Tail Dependencecited by 0