Online Training and Inference System on Edge FPGA Using Delayed Feedback Reservoir

Система онлайн-обучения и вывода на FPGA на периферии с использованием резервоара с задержанной обратной связью
Sosei Ikeda, Hiromitsu Awano, Takashi Satō
2025-02-12

1-D Cholesky decompositiondelayed feedback reservoirin-place Ridge regressiononline trainingtruncated backpropagation
A delayed feedback reservoir (DFR) is a hardware-friendly reservoir computing system. Implementing DFRs in embedded hardware requires efficient online training. However, two main challenges prevent this: 1) hyperparameter selection, which is typically done by offline grid search, and 2) training of the output linear layer, which is memory-intensive. This article introduces a fast and accurate parameter optimization method for the reservoir layer utilizing backpropagation and gradient descent by adopting a modular DFR model. A truncated backpropagation strategy is proposed to reduce memory consumption associated with the expansion of the recursive structure while maintaining accuracy. The computation time is significantly reduced compared to grid search. In addition, an in-place Ridge regression for the output layer via 1-D Cholesky decomposition is presented, reducing memory usage to be 1/4. These methods enable the realization of an online edge training and inference system of DFR on an FPGA, reducing computation time by about 1/13 and power consumption by about 1/27 compared to software implementation on the same board.
1
A modular delayed feedback reservoir (DFR) model enables backpropagation and gradient descent for fast, accurate reservoir hyperparameter optimization.
2
A truncated backpropagation strategy reduces memory consumption from recursive expansion while maintaining accuracy.
3
An in-place Ridge regression implementation using 1-D Cholesky decomposition reduces output-layer memory usage to one quarter.
4
The FPGA implementation reduces power consumption by about 27× compared to the software implementation on the same board.
5
The proposed methods allow online training and inference of DFR on an FPGA, cutting computation time by about 13× compared to software on the same board.

Delayed feedback reservoir (DFR) implemented as an online training and inference system on an edge FPGA

Methods and performance of efficient online training and inference for the DFR on FPGA, including modular-DFR hyperparameter optimization via backpropagation and truncated backpropagation to reduce memory, and in-place 1-D Cholesky Ridge regression to reduce memory, computation time, and power consumption

Publication Details
Publication Date
2025-02-12
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Authors
Sosei Ikeda
Hiromitsu Awano
Takashi Satō
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%