Approximating Real-Time Recurrent Learning with Random Kronecker Factors
Not on the map. Why?
Abstract (arXiv)
Despite all the impressive advances of recurrent neural networks, sequential data is still in need of better modelling. Truncated backpropagation through time (TBPTT), the learning algorithm most widely used in practice, suffers from the truncation bias, which drastically limits its ability to learn long-term dependencies.The Real-Time Recurrent Learning algorithm (RTRL) addresses this issue, but its high computational requirements make it infeasible in practice. The Unbiased Online Recurrent Optimization algorithm (UORO) approximates RTRL with a smaller runtime and memory cost, but with the disadvantage of obtaining noisy gradients that also limit its practical applicability. In this paper we propose the Kronecker Factored RTRL (KF-RTRL) algorithm that uses a Kronecker product decomposition to approximate the gradients for a large class of RNNs. We show that KF-RTRL is an unbiased and memory efficient online learning algorithm. Our theoretical analysis shows that, under reasonable assumptions, the noise introduced by our algorithm is not only stable over time but also asymptotically much smaller than the one of the UORO algorithm. We also confirm these theoretical results experimentally. Further, we show empirically that the KF-RTRL algorithm captures long-term dependencies and almost matches the performance of TBPTT on real world tasks by training Recurrent Highway Networks on a synthetic string memorization task and on the Penn TreeBank task, respectively. These results indicate that RTRL based approaches might be a promising future alternative to TBPTT.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 8; 2024: 3; 2025: 3; 2026: 5.
29 papers.
Sort:
By area:
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2022Online Training Through Time for Spiking Neural Networkscited by 49
- 2022Gradient Descent on Neurons and its Link to Approximate Second-Order Optimizationcited by 30
- 2023Online learning of long-range dependenciescited by 25
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignmentcited by 15
- 2023Scalable Real-Time Recurrent Learning Using Columnar-Constructive Networkscited by 11
- 2022Amortized Proximal Optimizationcited by 9
- 2021Slower is Better: Revisiting the Forgetting Mechanism in LSTM for Slower Information Decaycited by 7
- 2023Low-Variance Gradient Estimation in Unrolled Computation Graphs with ES-Singlecited by 7
- 2023Real-Time Recurrent Reinforcement Learningcited by 6
17 more
- 2021Gradient Forward-Propagation for Large-Scale Temporal Video Modellingcited by 5
- 2023Variance-Reduced Gradient Estimation via Noise-Reuse in Online Evolution Strategiescited by 5
- 2021Online hyperparameter optimization by real-time recurrent learningcited by 4
- 2021Prediction of the Position of External Markers Using a Recurrent Neural Network Trained With Unbiased Online Recurrent Optimization for Safe Lung Cancer Radiotherapycited by 4
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2023Estimating Post-Synaptic Effects for Online Training of Feed-Forward SNNscited by 2
- 2024Real-time respiratory motion forecasting with online learning of recurrent neural networks for accurate targeting in externally guided radiotherapycited by 1
- 2024Mind the truncation gap: challenges of learning on dynamic graphs with recurrent architecturescited by 1
- 2026Investigating Action Encodings in Recurrent Neural Networks in Reinforcement Learningcited by 1
- 2024Frame forecasting in cine MRI using the PCA respiratory motion model: comparing recurrent neural networks trained online and transformerscited by 0
- 2025Convergence Analysis of Real-time Recurrent Learning (RTRL) for a class of Recurrent Neural Networkscited by 0
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networkscited by 0
- 2025Generalising E-prop to Deep Networkscited by 0
- 2026Learning Long-Range Dependencies with Temporal Predictive Codingcited by 0
- 2026Learning Length-Extrapolatable Recurrent Modelscited by 0
- 2026Large Distant Gradients Need Not Be Reliable: reliability-weighted credit assignment for long-horizon autoregressive forecastingcited by 0
- 2026Shared Phase and Retention Control for Efficient Adaptive Spectral Recurrencecited by 0
- 2026Shared Phase and Retention Control for Efficient Adaptive Spectral Recurrence30 Sep 2026
- 2026Large Distant Gradients Need Not Be Reliable: reliability-weighted credit assignment for long-horizon autoregressive forecasting11 Sep 2026
- 2026Learning Length-Extrapolatable Recurrent Models8 Sep 2026
- 2026Investigating Action Encodings in Recurrent Neural Networks in Reinforcement Learning4 May 2026
- 2026Learning Long-Range Dependencies with Temporal Predictive Coding20 Feb 2026
- 2025Generalising E-prop to Deep Networks30 Dec 2025
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networks17 Jun 2025
- 2025Convergence Analysis of Real-time Recurrent Learning (RTRL) for a class of Recurrent Neural Networks14 Jan 2025
- 2024Mind the truncation gap: challenges of learning on dynamic graphs with recurrent architectures30 Dec 2024
- 2024Frame forecasting in cine MRI using the PCA respiratory motion model: comparing recurrent neural networks trained online and transformers8 Oct 2024
- 2024Real-time respiratory motion forecasting with online learning of recurrent neural networks for accurate targeting in externally guided radiotherapy3 Mar 2024
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignment1 Dec 2023
17 more
- 2023Real-Time Recurrent Reinforcement Learning8 Nov 2023
- 2023Estimating Post-Synaptic Effects for Online Training of Feed-Forward SNNs7 Nov 2023
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learning30 May 2023
- 2023Online learning of long-range dependencies25 May 2023
- 2023Variance-Reduced Gradient Estimation via Noise-Reuse in Online Evolution Strategies21 Apr 2023
- 2023Low-Variance Gradient Estimation in Unrolled Computation Graphs with ES-Single21 Apr 2023
- 2023Scalable Real-Time Recurrent Learning Using Columnar-Constructive Networks20 Jan 2023
- 2022Online Training Through Time for Spiking Neural Networks9 Oct 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2022Amortized Proximal Optimization28 Feb 2022
- 2022Gradient Descent on Neurons and its Link to Approximate Second-Order Optimization28 Jan 2022
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategies27 Dec 2021
- 2021Training Spiking Neural Networks Using Lessons From Deep Learning27 Sep 2021
- 2021Gradient Forward-Propagation for Large-Scale Temporal Video Modelling15 Jun 2021
- 2021Prediction of the Position of External Markers Using a Recurrent Neural Network Trained With Unbiased Online Recurrent Optimization for Safe Lung Cancer Radiotherapy2 Jun 2021
- 2021Slower is Better: Revisiting the Forgetting Mechanism in LSTM for Slower Information Decay12 May 2021
- 2021Online hyperparameter optimization by real-time recurrent learning15 Feb 2021
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2022Online Training Through Time for Spiking Neural Networkscited by 49
- 2022Gradient Descent on Neurons and its Link to Approximate Second-Order Optimizationcited by 30
- 2023Online learning of long-range dependenciescited by 25
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignmentcited by 15
- 2023Scalable Real-Time Recurrent Learning Using Columnar-Constructive Networkscited by 11
- 2022Amortized Proximal Optimizationcited by 9
- 2021Slower is Better: Revisiting the Forgetting Mechanism in LSTM for Slower Information Decaycited by 7
- 2023Low-Variance Gradient Estimation in Unrolled Computation Graphs with ES-Singlecited by 7
- 2023Real-Time Recurrent Reinforcement Learningcited by 6
12 most cited of 28 All 28 (JSON)
- 2026Shared Phase and Retention Control for Efficient Adaptive Spectral Recurrence30 Sep 2026
- 2026Large Distant Gradients Need Not Be Reliable: reliability-weighted credit assignment for long-horizon autoregressive forecasting11 Sep 2026
- 2026Learning Length-Extrapolatable Recurrent Models8 Sep 2026
- 2026Learning Long-Range Dependencies with Temporal Predictive Coding20 Feb 2026
- 2025Generalising E-prop to Deep Networks30 Dec 2025
- 2025A Scalable Hybrid Training Approach for Recurrent Spiking Neural Networks17 Jun 2025
- 2025Convergence Analysis of Real-time Recurrent Learning (RTRL) for a class of Recurrent Neural Networks14 Jan 2025
- 2024Mind the truncation gap: challenges of learning on dynamic graphs with recurrent architectures30 Dec 2024
- 2024Frame forecasting in cine MRI using the PCA respiratory motion model: comparing recurrent neural networks trained online and transformers8 Oct 2024
- 2024Real-time respiratory motion forecasting with online learning of recurrent neural networks for accurate targeting in externally guided radiotherapy3 Mar 2024
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignment1 Dec 2023
- 2023Real-Time Recurrent Reinforcement Learning8 Nov 2023
12 newest of 28 All 28 (JSON)