Rapid Time Series Prediction with a Hardware-Based Reservoir Computer
Daniel Canaday, Aaron Griffith, Daniel Gauthier

TL;DR
This paper introduces a hardware-based reservoir computer using a Boolean network on an FPGA, achieving rapid, real-time time series prediction with accuracy comparable to software methods.
Contribution
The authors develop a fast, autonomous reservoir computing scheme on FPGA that enables high-speed time series prediction with feedback, a challenge for optical reservoir systems.
Findings
Achieves real-time prediction up to 160 MHz.
Demonstrates accurate learning of chaotic system dynamics.
Maintains fading memory property essential for reservoir computing.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
