A Sensitivity Analysis of Cellular Automata and Heterogeneous Topology Networks: Partially-Local Cellular Automata and Homogeneous Homogeneous Random Boolean Networks
Tom Eivind Glover, Ruben Jahren, Francesco Martinuzzi, Pedro Gonçalves Lind, Stefano Nichele
TL;DR
The paper investigates how topological heterogeneity, via PLCA and HHRBN substrates, affects reservoir computing performance on a 5-bit memory benchmark relative to standard ECA. It introduces Temporal Derrida Plots and a defect-collapse framework to quantify sensitivity and attractor stability, revealing that disordered topologies can both enhance sensitivity and promote ordered collapse, yielding a shrinking edge-of-chaos under current conditions. Across Life-Like CA, ECA, and intermediate substrates, CA consistently outperforms heterogeneous substrates on the memory task, while ME reductions, rule dependencies, and network topology critically shape results. The work highlights practical implications for energy-efficient RC implementations and proposes a discrete chaos analogue to better describe computation on intrinsically discrete substrates. In sum, topology and rule-space structure jointly govern the computational utility of CA/RBN reservoirs, with clear hardware-relevant implications for edge AI systems.
Abstract
Elementary Cellular Automata (ECA) are a well-studied computational universe that is, despite its simple configurations, capable of impressive computational variety. Harvesting this computation in a useful way has historically shown itself to be difficult, but if combined with reservoir computing (RC), this becomes much more feasible. Furthermore, RC and ECA enable energy-efficient AI, making the combination a promising concept for Edge AI. In this work, we contrast ECA to substrates of Partially-Local CA (PLCA) and Homogeneous Homogeneous Random Boolean Networks (HHRBN). They are, in comparison, the topological heterogeneous counterparts of ECA. This represents a step from ECA towards more biological-plausible substrates. We analyse these substrates by testing on an RC benchmark (5-bit memory), using Temporal Derrida plots to estimate the sensitivity and assess the defect collapse rate. We find that, counterintuitively, disordered topology does not necessarily mean disordered computation. There are countering computational "forces" of topology imperfections leading to a higher collapse rate (order) and yet, if accounted for, an increased sensitivity to the initial condition. These observations together suggest a shrinking critical range.
