ReLiCADA – Reservoir Computing using Linear Cellular Automata Design Algorithm

08/22/2023
by   Jonas Kantic, et al.
0

In this paper, we present a novel algorithm to optimize the design of Reservoir Computing using Cellular Automata models for time series applications. Besides selecting the models' hyperparameters, the proposed algorithm particularly solves the open problem of linear Cellular Automaton rule selection. The selection method pre-selects only a few promising candidate rules out of an exponentially growing rule space. When applied to relevant benchmark datasets, the selected rules achieve low errors, with the best rules being among the top 5 based on mathematical analysis of linear Cellular Automaton properties and is backed by almost one million experiments, adding up to a computational runtime of nearly one year. Comparisons to other state-of-the-art time series models show that the proposed Reservoir Computing using Cellular Automata models have lower computational complexity, at the same time, achieve lower errors. Hence, our approach reduces the time needed for training and hyperparameter optimization by up to several orders of magnitude.

READ FULL TEXT

page 5

page 8

page 14

research
02/13/2017

Reservoir Computing Using Non-Uniform Binary Cellular Automata

The Reservoir Computing (RC) paradigm utilizes a dynamical system, i.e.,...
research
03/16/2017

Reservoir Computing and Extreme Learning Machines using Pairs of Cellular Automata Rules

A framework for implementing reservoir computing (RC) and extreme learni...
research
06/13/2018

Reservoir Computing Hardware with Cellular Automata

Elementary cellular automata (ECA) is a widely studied one-dimensional p...
research
06/09/2018

Holographic Automata for Ambient Immersive A. I. via Reservoir Computing

We prove the existence of a semilinear representation of Cellular Automa...
research
10/07/2020

Cellular Automata Can Reduce Memory Requirements of Collective-State Computing

Various non-classical approaches of distributed information processing, ...
research
07/05/2023

Runtime Repeated Recursion Unfolding: A Just-In-Time Online Program Optimization That Can Achieve Super-Linear Speedup

We introduce a just-in-time runtime program transformation based on repe...
research
10/20/2016

Online Training of an Opto-Electronic Reservoir Computer Applied to Real-Time Channel Equalisation

Reservoir Computing is a bio-inspired computing paradigm for processing ...

Please sign up or login with your details

Forgot password? Click here to reset