Model-Size Reduction for Reservoir Computing by Concatenating Internal States Through Time

06/11/2020
by   Yusuke Sakemi, et al.
0

Reservoir computing (RC) is a machine learning algorithm that can learn complex time series from data very rapidly based on the use of high-dimensional dynamical systems, such as random networks of neurons, called "reservoirs." To implement RC in edge computing, it is highly important to reduce the amount of computational resources that RC requires. In this study, we propose methods that reduce the size of the reservoir by inputting the past or drifting states of the reservoir to the output layer at the current time step. These proposed methods are analyzed based on information processing capacity, which is a performance measure of RC proposed by Dambre et al. (2012). In addition, we evaluate the effectiveness of the proposed methods on time-series prediction tasks: the generalized Henon-map and NARMA. On these tasks, we found that the proposed methods were able to reduce the size of the reservoir up to one tenth without a substantial increase in regression error. Because the applications of the proposed methods are not limited to a specific network structure of the reservoir, the proposed methods could further improve the energy efficiency of RC-based systems, such as FPGAs and photonic systems.

READ FULL TEXT
research
06/14/2021

Next Generation Reservoir Computing

Reservoir computing is a best-in-class machine learning algorithm for pr...
research
05/23/2018

Machine-learning prediction of fluid variables from data using reservoir computing

We predict both microscopic and macroscopic variables of a chaotic fluid...
research
10/07/2021

A Meta-learning Approach to Reservoir Computing: Time Series Prediction with Limited Data

Recent research has established the effectiveness of machine learning fo...
research
02/01/2023

Quantifying the HIV reservoir with dilution assays and deep viral sequencing

People living with HIV on antiretroviral therapy often have undetectable...
research
08/31/2020

The Computational Capacity of Memristor Reservoirs

Reservoir computing is a machine learning paradigm in which a high-dimen...
research
01/06/2022

Introducing Randomized High Order Fuzzy Cognitive Maps as Reservoir Computing Models: A Case Study in Solar Energy and Load Forecasting

Fuzzy Cognitive Maps (FCMs) have emerged as an interpretable signed weig...
research
06/05/2022

Using Connectome Features to Constrain Echo State Networks

We report an improvement to the conventional Echo State Network (ESN), w...

Please sign up or login with your details

Forgot password? Click here to reset