FPGA-based Reservoir Computing with Optimized Reservoir Node Architecture
FPGA-based Reservoir Computing with Optimized Reservoir Node Architecture
复制标题
基于FPGA的油藏计算,优化油藏节点架构
DOI:
10.1109/isqed54688.2022.9806247
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Yi, Yang
中科院分区:
文献类型:
--
作者:
Lin, Chunxiao;Liang, Yibin;Yi, Yang
Updating the state of reservoir nodes is one of the essential operations of reservoir computing (RC), which highly affects the system’s performance. In an echo state network (ESN), one of the primary types of RC, the process of state renewal can be divided into two stages: multiplication of the weight matrix with the input-state vector and applying a nonlinear activation function on the sum of products. The weight matrix is typically large and sparse, providing opportunities for optimizing the matrix multiplication; the choices of activation functions may also affect hardware resource utilization. This paper introduces an optimized reservoir node architecture for FPGA-based RC systems. Specifically, we adopt the bit-serial matrix multiplier and direct spatial implementation of the weight matrix to fully exploit the sparseness property. The canonical signed digit representation is also employed to further optimize the multiplier logic. Furthermore, a hyperbolic tangent activation function is designed and optimized to maintain the nonlinearity of the neural network without affecting its accuracy. Compared with existing hardware ESN designs, our reservoir node architecture significantly reduces resource utilization while maintaining comparable performance.
影响因子:
2.6
作者:
Yang Yi;Y. Liao;Bin Wang;Xin Fu;Fangyang Shen;Hongyan Hou;Lingjia Liu
通讯作者:
Lingjia Liu
影响因子:
2.2
作者:
Bai, Kangjun;Yi, Yang
通讯作者:
Yi, Yang
DOI:
10.1016/j.micpro.2016.03.009
发表时间:
2008
期刊:
Microprocess. Microsystems
影响因子:
--
作者:
F. Wyffels;B. Schrauwen;D. Stroobandt
通讯作者:
D. Stroobandt