paper-with-me

Papers

Reservoir Computing with Evolved Critical Neural Cellular Automata

2025-08-04 · Sidney Pontes-Filho, Stefano Nichele, Mikkel Lepperød arxiv

Criticality is a behavioral state in dynamical systems that is known to present the highest computation capabilities, i.e., information transmission, storage, and modification. Therefore, such systems are ideal candidates as a substrate for reservoir computing, a subfield in artificial intelligence. Our choice of a substrate is a cellular automaton (CA) governed by an artificial neural network, also known as neural cellular automaton (NCA). We apply evolution strategy to optimize the NCA to achieve criticality, demonstrated by power law distributions in structures called avalanches. With an evolved critical NCA, the substrate is tested for reservoir computing. Our evaluation of the substrate is performed with two benchmarks, 5-bit memory task and image classification of handwritten digits. The result of the 5-bit memory task achieved a perfect score and the system managed to remember all 5 bits. The result for the image classification task matched and sometimes surpassed the performance of the best elementary CA for this task. Moreover, the proposed critical NCA may operate as a self-organized critical system, due to its robustness to extreme initial conditions.

📄 PDF Abstract BibTeX arXiv:2508.02218

Code (0)

등록된 구현이 없습니다.

Tasks

Image Classification

Similar Papers 제목 키워드 기반

Mass Conservation as an Inductive Bias for Self-Organized Criticality in NCA Reservoirs

2026-06-22 · Tong Zhang, Etienne Guichard, Sidney Pontes-Filho, Stefano Nichele arxiv

Self-organized criticality (SOC), a dynamical regime associated with maximal information processing, offers a promising foundation for reservoir computing. Recent work has shown that neural cellular automata (NCA) can be…

A general representation of dynamical systems for reservoir computing

2019-07-03 · Sidney Pontes-Filho, Anis Yazidi, Jianhua Zhang, Hugo Hammer 외

Dynamical systems are capable of performing computation in a reservoir computing paradigm. This paper presents a general representation of these systems as an artificial neural network (ANN). Initially, we implement the …

ReLiCADA -- Reservoir Computing using Linear Cellular Automata Design Algorithm

2023-08-22 · Jonas Kantic, Fabian C. Legl, Walter Stechele, Jakob Hermann

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…

Hyperparameter OptimizationTime Series

Reservoir Computing Using Non-Uniform Binary Cellular Automata

2017-02-13 · Stefano Nichele, Magnus S. Gundersen

The Reservoir Computing (RC) paradigm utilizes a dynamical system, i.e., a reservoir, and a linear classifier, i.e., a read-out layer, to process data from sequential classification tasks. In this paper the usage of Cell…

Reservoir Computing using Cellular Automata

2014-10-01 · Ozgur Yilmaz

We introduce a novel framework of reservoir computing. Cellular automaton is used as the reservoir of dynamical systems. Input is randomly projected onto the initial conditions of automaton cells and nonlinear computatio…