paper-with-me

홈 › Papers

A Practical Sparse Approximation for Real Time Recurrent Learning

2020-06-12 · Jacob Menick, Erich Elsen, Utku Evci, Simon Osindero, Karen Simonyan, Alex Graves

Current methods for training recurrent neural networks are based on backpropagation through time, which requires storing a complete history of network states, and prohibits updating the weights `online' (after every timestep). Real Time Recurrent Learning (RTRL) eliminates the need for history storage and allows for online weight updates, but does so at the expense of computational costs that are quartic in the state size. This renders RTRL training intractable for all but the smallest networks, even ones that are made highly sparse. We introduce the Sparse n-step Approximation (SnAp) to the RTRL influence matrix, which only keeps entries that are nonzero within n steps of the recurrent core. SnAp with n=1 is no more expensive than backpropagation, and we find that it substantially outperforms other RTRL approximations with comparable costs such as Unbiased Online Recurrent Optimization. For highly sparse networks, SnAp with n=2 remains tractable and can outperform backpropagation through time in terms of learning speed when updates are done online. SnAp becomes equivalent to RTRL when n is large.

📄 PDF Abstract BibTeX arXiv:2006.07232

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Practical Real Time Recurrent Learning with a Sparse Approximation

2021-01-01 · ICLR 2021 1 · Jacob Menick, Erich Elsen, Utku Evci, Simon Osindero 외

Recurrent neural networks are usually trained with backpropagation through time, which requires storing a complete history of network states, and prohibits updating the weights "online" (after every timestep). Real Time …

Optimal Kronecker-Sum Approximation of Real Time Recurrent Learning

2019-02-11 · Frederik Benzing, Marcelo Matheus Gauy, Asier Mujika, Anders Martinsson 외

One of the central goals of Recurrent Neural Networks (RNNs) is to learn long-term dependencies in sequential data. Nevertheless, the most popular training method, Truncated Backpropagation through Time (TBPTT), categori…

Memorization

Exploring the Promise and Limits of Real-Time Recurrent Learning

2023-05-30 · Kazuki Irie, Anand Gopalakrishnan, Jürgen Schmidhuber

Real-time recurrent learning (RTRL) for sequence-processing recurrent neural networks (RNNs) offers certain conceptual advantages over backpropagation through time (BPTT). RTRL requires neither caching past activations n…

Diagnostic

Deep recurrent Gaussian process with variational Sparse Spectrum approximation

2019-09-27 · Roman Föll, Bernard Haasdonk, Markus Hanselmann, Holger Ulmer

Modeling sequential data has become more and more important in practice. Some applications are autonomous driving, virtual sensors and weather forecasting. To model such systems, so called recurrent models are frequently…

Autonomous DrivingWeather Forecasting

Deep Recurrent Gaussian Process with Variational Sparse Spectrum Approximation

2017-11-02 · Roman Föll, Bernard Haasdonk, Markus Hanselmann, Holger Ulmer

Modeling sequential data has become more and more important in practice. Some applications are autonomous driving, virtual sensors and weather forecasting. To model such systems so called recurrent models are used. In th…

Autonomous DrivingVariational InferenceWeather Forecasting