Darwinian dynamics over recurrent neural computations for combinatorial problem solving
Dániel CzégeliD, Hamza Giaffar, Márton CsillagiD, Bálint Futó, Eörs SzathmáryiD
Abstract
Efficient search in enormous combinatorial spaces is an essential component of intelligence. Humans, for instance, are often found searching for optimal action sequences, linguistic structures and causal explanations. Is there any computational domain that provides good-enough and fast-enough solutions to such a diverse set of problems, yet can be robustly implemented over neural substrates? Based on previous accounts, we propose that a Darwinian process, operating over sequential cycles of imperfect copying and selection of informational patterns, is a promising candidate. It is, in effect, a stochastic parallel search that i) does not need local gradient-like information and ii) redistributes its computational resources from globally bad to globally good solution candidates automatically. Here we demonstrate these concepts in a proof-of-principle model based on dynamical output states of reservoir computers as units of evolution. We show that a population of reservoir computing units, arranged in one or two-dimensional topologies, is capable of maintaining and continually improving upon existing solutions over rugged combinatorial reward landscapes. We also provide a detailed analysis of how neural quantities, such as noise and topology, translate to evolutionary ones, such as mutation rate and population structure. We demonstrate the existence of a sharp error threshold, a neural noise level beyond which information accumulated by an evolutionary process cannot be maintained. We point at the importance of neural representation, akin to genotype-phenotype maps, in determining the efficiency of any evolutionary search in the brain. Novel analysis methods are developed, including neural firing pattern phylogenies that display the unfolding of the process.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- From Bayes to Darwin: evolutionary search as an exaptation from sampling-based Bayesian inference
M. Csillag, H. Giaffar, … D. Czegel·bioRxiv·May 29, 2023
- Making Sense of Neural Networks in the Light of Evolutionary Optimization
A. V. Sinitskiy·bioRxiv·Nov 27, 2023
- Evolutionary implementation of Bayesian computations
D. Czegel, H. Giaffar, … E. Szathmary·bioRxiv·Jun 19, 2020
- Flexible multitask computation in recurrent networks utilizes shared dynamical motifs
Laura N. Driscoll, K.V. Shenoy, David Sussillo·Nature NeurosciencePeer-reviewed·Jul 1, 2024
- Computation noise promotes cognitive resilience to adverse conditions during decision-making
Charles Findling, Valentin Wyart·bioRxiv·Jun 10, 2020
- Learning to select computations in recurrent neural circuits
Sixing Chen, Frederick Callaway, … Marcelo Gomes Mattar·bioRxiv·Apr 16, 2026