Convergence Analysis of Real-time Recurrent Learning (RTRL) for a class of Recurrent Neural Networks
Not on the map. Why?
Abstract (arXiv)
Recurrent neural networks (RNNs) are commonly trained with the truncated backpropagation-through-time (TBPTT) algorithm. For the purposes of computational tractability, the TBPTT algorithm truncates the chain rule and calculates the gradient on a finite block of the overall data sequence. Such approximation could lead to significant inaccuracies, as the block length for the truncated backpropagation is typically limited to be much smaller than the overall sequence length. In contrast, Real-time recurrent learning (RTRL) is an online optimization algorithm which asymptotically follows the true gradient of the loss on the data sequence as the number of sequence time steps t rightarrow ∞. RTRL forward propagates the derivatives of the RNN hidden/memory units with respect to the parameters and, using the forward derivatives, performs online updates of the parameters at each time step in the data sequence. RTRL's online forward propagation allows for exact optimization over extremely long data sequences, although it can be computationally costly for models with large numbers of parameters. We prove convergence of the RTRL algorithm for a class of RNNs. The convergence analysis establishes a fixed point for the joint distribution of the data sequence, RNN hidden layer, and the RNN hidden layer forward derivatives as the number of data samples from the sequence and the number of training steps tend to infinity. We prove convergence of the RTRL algorithm to a stationary point of the loss. Numerical studies illustrate our theoretical results. One potential application area for RTRL is the analysis of financial data, which typically involve long time series and models with small to medium numbers of parameters. This makes RTRL computationally tractable and a potentially appealing optimization method for training models. Thus, we include an example of RTRL applied to limit order book data.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 6 of its 23 references that are in the map. First posted on arXiv 14 Jan 2025.
Builds on
6 of 23 references.
References · 6
- 2017Unbiased Online Recurrent Optimizationcited by 46
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2019Optimal Kronecker-Sum Approximation of Real Time Recurrent Learningcited by 21
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2020Convergence of Online Adaptive and Recurrent Optimization Algorithmscited by 5
- 2023Kernel Limit for a Class of Recurrent Neural Networks Trained on Ergodic Data Sequencescited by 2
Built on by
Not cited yet.