An efficient reservoir computing system based on 2D mask processing and dynamic memristor
摘要
Reservoir computing (RC) architectures only need to train connection weights of the output layer, processing time series signals efficiently with low training cost. The proposal of delay-feedback RC provides an efficient solution for hardware implementation. However, for the processing of multidimensional time series signals, RC systems are mostly based on parallel processing schemes, which inevitably increase computational resources and complicate hardware implementation. To address these challenges, this paper proposes an efficient RC system based on two-dimensional mask processing and dynamic memristor. The input layer employs two-dimensional mask processing to convert multidimensional time series signals into one-dimensional inputs. Dynamic memristor serves as nonlinear node in the reservoir layer. In the output layer, the recursive least squares online training method is used to train the connection weights. Compared with the offline training methods, the online training method reduces the training data requirement and accelerates the output layer weight convergence significantly. With only a single dynamic memristor, the proposed RC system achieves a normalized root mean square error of