Cellular Automata Can Reduce Memory Requirements of Collective-State Computing
Not on the map. Why?
Abstract (arXiv)
Various non-classical approaches of distributed information processing, such as neural networks, computation with Ising models, reservoir computing, vector symbolic architectures, and others, employ the principle of collective-state computing. In this type of computing, the variables relevant in a computation are superimposed into a single high-dimensional state vector, the collective-state. The variable encoding uses a fixed set of random patterns, which has to be stored and kept available during the computation. Here we show that an elementary cellular automaton with rule 90 (CA90) enables space-time tradeoff for collective-state computing models that use random dense binary representations, i.e., memory requirements can be traded off with computation running CA90. We investigate the randomization behavior of CA90, in particular, the relation between the length of the randomization period and the size of the grid, and how CA90 preserves similarity in the presence of the initialization noise. Based on these analyses we discuss how to optimize a collective-state computing model, in which CA90 expands representations on the fly from short seed patterns - rather than storing the full set of random patterns. The CA90 expansion is applied and tested in concrete scenarios using reservoir computing and vector symbolic architectures. Our experimental results show that collective-state computing with CA90 expansion performs similarly compared to traditional collective-state models, in which random patterns are generated initially by a pseudo-random number generator and then stored in a large memory.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformationscited by 98
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardwarecited by 35
- 2023A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learningcited by 22
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architecturescited by 8
- 2024Towards Efficient Neuro-Symbolic AI: From Workload Characterization to Hardware Architecturecited by 7
- 2026Large-Margin Hyperdimensional Computing: A Learning-Theoretical Perspectivecited by 1
- 2026Large-Margin Hyperdimensional Computing: A Learning-Theoretical Perspective4 Mar 2026
- 2024Towards Efficient Neuro-Symbolic AI: From Workload Characterization to Hardware Architecture20 Sep 2024
- 2023A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning27 Jul 2023
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformations11 Nov 2021
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architectures15 Oct 2021
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardware9 Jun 2021