Abstract
The collective activity of neurons in cortical circuits enables us to think, perceive, learn and move. Modeling this activity through cellular automata (CA) based approaches provides a common mathematical framework for merging, explaining, testing, and anticipating empirical data. This review introduces the CA applications for the dynamic modeling of neuron populations and brain activity. A non-systematic literature search was conducted on the application of CA in modeling neuron populations and brain activity. This paper emphasizes the dynamics of large-scale networks (e.g., as found in the brain) rather than smaller neuronal systems. Publications were identified with different approaches based on CA that examined various aspects related to the nonlinear dynamic properties of one or more neuronal populations corresponding to brain areas. CA models could yield different dynamics from multistability, including limit-cycle as well as fixed-point attractors, to extremely nonlinear dynamics that produce complex aperiodic nonlinear oscillations. It was also shown that a CA model of neuronal populations could yield self-organized criticality as an essential property of neural systems. By integrating various empirical findings from the microscopic to macroscopic level into a mathematical framework that can be refined iteratively, dynamic CA models are suitable tools to explain and interpret complex neural mechanisms involved in perception and behavior. While important challenges remain, evidence from CA models indicates that collective nonlinear dynamics are the main concepts for adaptive cortical activity.
Similar content being viewed by others
Availability of data and materials
Not applicable.
Code availability
Not applicable.
References
Acedo L (2006) A second-order phase transition in the complete graph stochastic epidemic model. Physica A 370:613–624
Acedo L (2009) A cellular automaton model for collective neural dynamics. Math Comput Model 50:717–725
Acedo L, Moraño J-A (2013) Brain oscillations in a random neural network. Math Comput Model 57:1768–1772
Acedo L, Lamprianidou E, Moraño J-A, Villanueva-Oller J, Villanueva R-J (2015) Firing patterns in a random network cellular automata model of the brain. Physica A 435:111–119
Adamatzky A (2018) Cellular automata: a volume in the encyclopedia of complexity and systems science. Springer
Beigzadeh M, Hashemi Golpayegani SMR (2015) A cellular automaton based model for visual perception based on anatomical connections
Beigzadeh M, Hashemi-Golpayegani SMR, Gharibzadeh S (2013) Can cellular automata be a representative model for visual perception dynamics? Front Comput Neurosci 7:130
Bojak I, Stoyanov ZV, Liley DT (2015) Emergence of spatially heterogeneous burst suppression in a neural field model of electrocortical activity. Front Syst Neurosci 9:18
Bornholdt S, Rohlf T (2000) Topological evolution of dynamical networks: Global criticality from local dynamics. Phys Rev Lett 84:6114
Breakspear M (2017) Dynamic models of large-scale brain activity. Nat Neurosci 20:340
Brochini L, de Andrade-Costa A, Abadi M, Roque AC, Stolfi J, Kinouchi O (2016) Phase transitions and self-organized criticality in networks of stochastic spiking neurons. Sci Rep 6:1–15
Budday S, Steinmann P III, Kuhl E (2015) Physical biology of human brain development. Front Cell Neurosci 9:257
Chaudhuri PP, Ghosh S, Dutta A, Choudhury SP (2018) A new kind of computational biology: cellular automata based models for genomics and proteomics. Springer
Ching S, Brown EN (2014) Modeling the dynamical effects of anesthesia on brain circuits. Curr Opin Neurobiol 25:116–122
Clarke KC (2019) Mathematical foundations of cellular automata and complexity theory. The mathematics of urban morphology. Springer, pp 163–170
Cocchi L, Gollo LL, Zalesky A, Breakspear M (2017) Criticality in the brain: a synthesis of neurobiology, models and cognition. Prog Neurobiol 158:132–152
Deco G, Jirsa V, McIntosh AR, Sporns O, Kötter R (2009) Key role of coupling, delay, and noise in resting brain fluctuations. Proc Natl Acad Sci 106:10302–10307
Dennunzio A, Formenti E, Grinberg D, Margara L (2020a) Chaos and ergodicity are decidable for linear cellular automata over (Z/mZ) n. Inf Sci 539:136–144
Dennunzio A, Formenti E, Grinberg D, Margara L (2020b) From linear to additive cellular automata. In: 47th International Colloquium on Automata, Languages, and Programming (ICALP 2020), Schloss Dagstuhl-Leibniz-Zentrum für Informatik
Devaney R (2018) An introduction to chaotic dynamical systems. CRC Press
Freyer F, Aquino K, Robinson PA, Ritter P, Breakspear M (2009) Bistability and non-Gaussian fluctuations in spontaneous cortical activity. J Neurosci 29:8512–8524
Freyer F, Roberts JA, Becker R, Robinson PA, Ritter P, Breakspear M (2011) Biophysical mechanisms of multistability in resting-state cortical rhythms. J Neurosci 31:6353–6361
Freyer F, Roberts JA, Ritter P, Breakspear M (2012) A canonical model of multistability and scale-invariance in biological systems. PLoS Comput Biol 8:e1002634
Friston K (2023) Computational psychiatry: from synapses to sentience. Mol Psychiatry 28:256–268
Gaylord RJ, Nishidate K (2013) Modeling nature: cellular automata simulations with Mathematica®. Springer
Ge Y, Cao Y, Yi G, Han C, Qin Y, Wang J, Che Y (2019) Robust closed-loop control of spike-and-wave discharges in a thalamocortical computational model of absence epilepsy. Sci Rep 9:1–16
Geng K, Shin DC, Song D, Hampson RE, Deadwyler SA, Berger TW, Marmarelis VZ (2019) Multi-input, multi-output neuronal mode network approach to modeling the encoding dynamics and functional connectivity of neural systems. Neural Comput 31:1327–1355
Ghosh M, Kumar R, Saha M, Sikdar BK (2018) Cellular automata and its applications. In: 2018 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS), IEEE, pp. 52–56
Goltsev A, De Abreu F, Dorogovtsev S, Mendes J (2010) Stochastic cellular automata model of neural networks. Phys Rev E 81:061921
Hadeler K-P, Müller J (2017) Cellular automata: analysis and applications. Springer
Hampson RE, Song D, Robinson BS, Fetterhoff D, Dakos AS, Roeder BM, She X, Wicks RT, Witcher MR, Couture DE (2018) Developing a hippocampal neural prosthetic to facilitate human memory encoding and recall. J Neural Eng 15:036014
Hass H, Loos C, Raimúndez-Álvarez E, Timmer J, Hasenauer J, Kreutz C (2019) Benchmark problems for dynamic modeling of intracellular processes. Bioinformatics 35:3073–3082
Hesse J, Gross T (2014) Self-organized criticality as a fundamental property of neural systems. Front Syst Neurosci 8:166
Hoel EP, Albantakis L, Tononi G (2013) Quantifying causal emergence shows that macro can beat micro. Proc Natl Acad Sci 110:19790–19795
Hofmann MI (1987) A cellular automaton model based on cortical physiology. Complex Syst
Iyer KK, Roberts JA, Hellström-Westas L, Wikström S, Hansen-Pupp I, Ley D, Vanhatalo S, Breakspear M (2015) Cortical burst dynamics predict clinical outcome early in extremely preterm infants. Brain 138:2206–2218
Kanders K, Lorimer T, Stoop R (2017) Avalanche and edge-of-chaos criticality do not necessarily co-occur in neural networks. Chaos 27:047408
Kari J (2015) Cellular automata and discrete complex systems. Springer
Kayama Y (2018) Cellular automata in fractal arrangement. Artificial Life and Robotics 23:395–401
Khaleghi A, Sheikhani A, Mohammadi MR, Nasrabadi AM, Vand SR, Zarafshan H, Moeini M (2015) EEG classification of adolescents with type I and type II of bipolar disorder. Australas Phys Eng Sci Med 38:551–559
Khaleghi A, Mohammadi MR, Moeini M, Zarafshan H, Fadaei-Fooladi M (2019) Abnormalities of alpha activity in the frontocentral region of the brain as a biomarker to diagnose adolescents with bipolar disorder. Clin EEG Neurosci 50:311–318
Khaleghi A, Mohammadi MR, Shahi K, Motie Nasrabadi A (2021) A neuronal population model based on cellular automata to simulate the electrical waves of the brain. Waves in random and complex media. Taylor & Francis, pp 1–20
Khaleghi A, Mohammadi MR, Shahi K, Nasrabadi AM (2022) Computational neuroscience approach to psychiatry: a review on theory-driven approaches. Clin Psychopharmacol Neurosci 20:26
Khaleghi A, Mohammadi MR, Shahi K, Nasrabadi AM (2023) Possible neuropathological mechanisms underlying the increased complexity of brain electrical activity in schizophrenia: a computational study. Iran J Psychiatry 18:1–7
Kozma R, Puljic M (2013) Hierarchical random cellular neural networks for system-level brain-like signal processing. Neural Netw 45:101–110
Landmann S, Baumgarten L, Bornholdt S (2021) Self-organized criticality in neural networks from activity-based rewiring. Phys Rev E 103:032304
Laut I, Räth C (2016) Surrogate-assisted network analysis of nonlinear time series. Chaos 26:103108
Liley D, Walsh M (2013) The mesoscopic modeling of burst suppression during anesthesia. Front Comput Neurosci 7:46
Mao X, Wang Z (2015) Stability switches and bifurcation in a system of four coupled neural networks with multiple time delays. Nonlinear Dyn 82:1551–1567
Margenstern M (2017) Cellular automata in hyperbolic spaces. Advances in unconventional computing. Springer, pp 343–389
Marquez BA, Larger L, Jacquot M, Chembo YK, Brunner D (2018) Dynamical complexity and computation in recurrent neural networks beyond their fixed point. Sci Rep 8:1–9
Martínez SJ, Mendoza IM, Martinez GJ, Ninagawa S (2019) Universal one-dimensional cellular automata derived from Turing machines. Int J Unconv Comput 14:121–138
Matsubara T, Torikai H (2013) Bifurcation-based synthesis of asynchronous cellular automaton based neuron. Nonlinear Theory Appl IEICE 4:111–126
Matsubara T, Torikai H (2015) An asynchronous recurrent network of cellular automaton-based neurons and its reproduction of spiking neural network activities. IEEE Trans Neural Netw Learn Systems 27:836–852
Meyers RA (2009) Encyclopedia of complexity and systems science. Springer
Mordvintsev A, Randazzo E, Niklasson E, Levin M (2020) Growing neural cellular automata. Distill 5:e23
Perc M (2016) Phase transitions in models of human cooperation. Phys Lett A 380:2803–2808
Phillips A, Robinson PA (2007) A quantitative model of sleep-wake dynamics based on the physiology of the brainstem ascending arousal system. J Biol Rhythms 22:167–179
Preston K Jr, Duff MJ (2013) Modern cellular automata: theory and applications. Springer Science & Business Media
Puljic M, Kozma R (2008) Narrow-band oscillations in probabilistic cellular automata. Phys Rev E 78:026214
Roberts JA, Iyer KK, Finnigan S, Vanhatalo S, Breakspear M (2014) Scale-free bursting in human cortex following hypoxia at birth. J Neurosci 34:6557–6572
Rodriguez-Bermudez G, Garcia-Laencina PJ (2015) Analysis of EEG signals using nonlinear dynamics and chaos: a review. Appl Math Inform Sci 9:2309
Schaeffer L (2015) A physically universal cellular automaton. In: Proceedings of the 2015 Conference on Innovations in Theoretical Computer Science, pp. 237–246
She S, Robinson BS, Berger TW, Song D (2020) Accelerating estimation of a multi-input multi-output model of the hippocampus with a parallel computing strategy. In: 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), IEEE, pp. 2479–2482
Shen K, Hutchison RM, Bezgin G, Everling S, McIntosh AR (2015) Network structure shapes spontaneous functional connectivity dynamics. J Neurosci 35:5579–5588
Smaragdos G, Chatzikostantis G, Nomikou S, Rodopoulos D, Sourdis I, Soudris D, De Zeeuw CD, Strydis C (2016) Performance analysis of accelerated biophysically-meaningful neuron simulations. In: 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), IEEE, pp. 1–11
Tsoutsouras V, Sirakoulis GC, Pavlos GP, Iliopoulos AC (2012) Simulation of healthy and epileptiform brain activity using cellular automata. Int J Bifurc Chaos 22:1250229
Wolfram S (2018) Cellular automata and complexity: collected papers. CRC Press
Wootton JT (2001) Local interactions predict large-scale pattern in empirically derived cellular automata. Nature 413:841–844
Yada Y, Mita T, Sanada A, Yano R, Kanzaki R, Bakkum DJ, Hierlemann A, Takahashi H (2017) Development of neural population activity toward self-organized criticality. Neuroscience 343:55–65
Yang D-P, Robinson P (2017) Critical dynamics of Hopf bifurcations in the corticothalamic system: transitions from normal arousal states to epileptic seizures. Phys Rev E 95:042410
Zaitsev DA (2017) A generalized neighborhood for cellular automata. Theoret Comput Sci 666:21–35
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
YL: writing-original draft preparation, conceptualization, supervision, and project administration. JL: methodology, software, validation, and formal analysis.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, Y., Li, J. Application of cellular automata in neuroscience: dynamic models of neuron populations. Multiscale and Multidiscip. Model. Exp. and Des. 7, 905–918 (2024). https://doi.org/10.1007/s41939-023-00263-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41939-023-00263-9