Rapid Time Series Prediction with a Hardware-Based Reservoir Computer

07/19/2018
by   Daniel Canaday, et al.
0

Reservoir computing is a neural network approach for processing time-dependent signals that has seen rapid development in recent years. Physical implementations of the technique using optical reservoirs have demonstrated remarkable accuracy and processing speed at benchmark tasks. However, these approaches require an electronic output layer to maintain high performance, which limits their use in tasks such as time-series prediction, where the output is fed back into the reservoir. We present here a reservoir computing scheme that has rapid processing speed both by the reservoir and the output layer. The reservoir is realized by an autonomous, time-delay, Boolean network configured on a field-programmable gate array. We investigate the dynamical properties of the network and observe the fading memory property that is critical for successful reservoir computing. We demonstrate the utility of the technique by training a reservoir to learn the short- and long-term behavior of a chaotic system. We find accuracy comparable to state-of-the-art software approaches of similar network size, but with a superior real-time prediction rate up to 160 MHz.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/19/2020

Random pattern and frequency generation using a photonic reservoir computer with output feedback

Reservoir computing is a bio-inspired computing paradigm for processing ...
research
11/30/2011

Optoelectronic Reservoir Computing

Reservoir computing is a recently introduced, highly efficient bio-inspi...
research
04/06/2023

Spintronic Physical Reservoir for Autonomous Prediction and Long-Term Household Energy Load Forecasting

In this study, we have shown autonomous long-term prediction with a spin...
research
01/23/2023

Learning Reservoir Dynamics with Temporal Self-Modulation

Reservoir computing (RC) can efficiently process time-series data by tra...
research
03/03/2022

Deep Q-network using reservoir computing with multi-layered readout

Recurrent neural network (RNN) based reinforcement learning (RL) is used...
research
07/27/2023

Harnessing Synthetic Active Particles for Physical Reservoir Computing

The processing of information is an indispensable property of living sys...
research
04/27/2020

Adaptive model selection in photonic reservoir computing by reinforcement learning

Photonic reservoir computing is an emergent technology toward beyond-Neu...

Please sign up or login with your details

Forgot password? Click here to reset