{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T08:01:18Z","timestamp":1764403278511,"version":"3.41.2"},"reference-count":49,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,8,9]],"date-time":"2023-08-09T00:00:00Z","timestamp":1691539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Neurosci."],"abstract":"<jats:p>Reservoir computing provides a time and cost-efficient alternative to traditional learning methods. Critical regimes, known as the \u201cedge of chaos,\u201d have been found to optimize computational performance in binary neural networks. However, little attention has been devoted to studying reservoir-to-reservoir variability when investigating the link between connectivity, dynamics, and performance. As physical reservoir computers become more prevalent, developing a systematic approach to network design is crucial. In this article, we examine Random Boolean Networks (RBNs) and demonstrate that specific distribution parameters can lead to diverse dynamics near critical points. We identify distinct dynamical attractors and quantify their statistics, revealing that most reservoirs possess a dominant attractor. We then evaluate performance in two challenging tasks, memorization and prediction, and find that a positive excitatory balance produces a critical point with higher memory performance. In comparison, a negative inhibitory balance delivers another critical point with better prediction performance. Interestingly, we show that the intrinsic attractor dynamics have little influence on performance in either case.<\/jats:p>","DOI":"10.3389\/fncom.2023.1223258","type":"journal-article","created":{"date-parts":[[2023,8,9]],"date-time":"2023-08-09T08:45:23Z","timestamp":1691570723000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Excitatory\/inhibitory balance emerges as a key factor for RBN performance, overriding attractor dynamics"],"prefix":"10.3389","volume":"17","author":[{"given":"Emmanuel","family":"Calvet","sequence":"first","affiliation":[]},{"given":"Jean","family":"Rouat","sequence":"additional","affiliation":[]},{"given":"Bertrand","family":"Reulet","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,8,9]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2009.5178920","article-title":"\u201cBenchmarking reservoir computing on time-independent classification tasks,\u201d","author":"Alexandre","year":"2009","journal-title":"Proceedings of the International Joint Conference on Neural Networks"},{"key":"B2","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac6533","article-title":"P-CRITICAL: a reservoir autoregulation plasticity rule for neuromorphic hardware","author":"Balafrej","year":"2022","journal-title":"Neuromor. Comput. Eng"},{"key":"B3","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1109\/JPROC.2014.2313565","article-title":"Neurogrid: a mixed-analog-digital multichip system for large-scale neural simulations","volume":"102","author":"Benjamin","year":"2014","journal-title":"Proc. IEEE"},{"key":"B4","doi-asserted-by":"publisher","first-page":"1413","DOI":"10.1162\/089976604323057443","article-title":"Real-time computation at the edge of chaos in recurrent neural networks","volume":"16","author":"Bertschinger","year":"2004","journal-title":"Neur. Comput"},{"key":"B5","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1109\/TNNLS.2016.2630802","article-title":"Investigating echo state networks dynamics by means of recurrence analysis","volume":"29","author":"Bianchi","year":"2016","journal-title":"IEEE Trans. Neur. Netw. Learn. Syst"},{"journal-title":"Exploring physical reservoir computing using random boolean networks","year":"2016","author":"Burkow","key":"B6"},{"key":"B7","doi-asserted-by":"publisher","first-page":"1272","DOI":"10.1162\/neco.2009.01-09-947","article-title":"Connectivity, dynamics, and memory in reservoir computing with binary and analog neurons","volume":"22","author":"B\u00fcsing","year":"2010","journal-title":"Neur. Comput"},{"key":"B8","doi-asserted-by":"publisher","first-page":"106318","DOI":"10.1063\/1.5042312","article-title":"Attractor dynamics of a Boolean model of a brain circuit controlled by multiple parameters","volume":"28","author":"Cabessa","year":"2018","journal-title":"Chaos"},{"key":"B9","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1103\/PhysRev.83.34","article-title":"Irreversibility and generalized noise","volume":"83","author":"Callen","year":"1951","journal-title":"Phys. Rev"},{"key":"B10","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.8121795","article-title":"ManuNeuro\/binary_model: First Release, Code release: V1.0.0","author":"Calvet","year":"2023","journal-title":"Zenodo"},{"key":"B11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1063\/1.5048199","article-title":"Rapid time series prediction with a hardware-based reservoir computer","volume":"28","author":"Canaday","year":"2018","journal-title":"Chaos"},{"key":"B12","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/S0303-2647(99)00091-X","article-title":"Computational dynamics of gradient bistable networks","volume":"55","author":"Chinarov","year":"2000","journal-title":"Biosystems"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.1142\/9789814579377_0004","article-title":"\u201cBiEntropy\u2014the Measurement and Algebras of Order and Disorder in Finite Binary Strings,\u201d","author":"Croll","year":"2014","journal-title":"Scientific Essays in Honor of H Pierre Noyes on the Occasion of His 90th Birthday"},{"key":"B14","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1088\/0954-898X_9_2_003","article-title":"Learning attractors in an asynchronous, stochastic electronic neural network","volume":"9","author":"Del Giudice","year":"1998","journal-title":"Network"},{"key":"B15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0178683","article-title":"Criticality meets learning: Criticality signatures in a self-organizing recurrent neural network","volume":"12","author":"Del Papa","year":"2017","journal-title":"PLoS ONE"},{"key":"B16","doi-asserted-by":"publisher","first-page":"954","DOI":"10.3390\/e20120954","article-title":"Flexibility of boolean network reservoir computers in approximating arbitrary recursive and non-recursive binary filters","volume":"20","author":"Echlin","year":"2018","journal-title":"Entropy"},{"year":"2016","author":"Goudarzi","key":"B17","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1604.06929"},{"key":"B18","doi-asserted-by":"publisher","DOI":"10.1007\/11840817_69","article-title":"\u201cCritical echo state networks,\u201d","author":"Hajnal","year":"2006","journal-title":"Artificial Intelligence and Lecture Notes in Bioinformatics"},{"journal-title":"The","year":"2001","author":"Jaeger","key":"B19"},{"key":"B20","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1126\/science.1091277","article-title":"Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication","volume":"304","author":"Jaeger","year":"2004","journal-title":"Science"},{"key":"B21","doi-asserted-by":"publisher","first-page":"e0182501","DOI":"10.1371\/journal.pone.0182501","article-title":"Criticality predicts maximum irregularity in recurrent networks of excitatory nodes","volume":"12","author":"Karimipanah","year":"2017","journal-title":"PLoS ONE"},{"key":"B22","article-title":"\u201cAdam: a method for stochastic optimization,\u201d","volume-title":"3rd International Conference for Learning Representations","author":"Kingma","year":"2015"},{"key":"B23","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1016\/j.jtbi.2008.10.014","article-title":"Intrinsic properties of Boolean dynamics in complex networks","volume":"256","author":"Kinoshita","year":"2009","journal-title":"J. Theor. Biol"},{"key":"B24","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1038\/nphys289","article-title":"Optimal dynamical range of excitable networks at criticality","volume":"2","author":"Kinouchi","year":"2006","journal-title":"Nature Phys"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN52387.2021.9533342","article-title":"\u201cRF signal classification using boolean reservoir computing on an FPGA,\u201d","author":"Komkov","year":"2021","journal-title":"Proceedings of the International Joint Conference on Neural Networks"},{"key":"B26","doi-asserted-by":"publisher","first-page":"e0214541","DOI":"10.1371\/journal.pone.0214541","article-title":"Weight statistics controls dynamics in recurrent neural networks","volume":"14","author":"Krauss","year":"","journal-title":"PLoS ONE"},{"key":"B27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fncom.2019.00005","article-title":"Analysis of structure and dynamics in three-neuron motifs","volume":"13","author":"Krauss","year":"","journal-title":"Front. Comput. Neurosci"},{"key":"B28","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.125.028101","article-title":"Edge of chaos and avalanches in neural networks with heavy-tailed synaptic weight distribution","author":"Ku\u015bmierz","year":"2020","journal-title":"Phys. Rev. Lett"},{"key":"B29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-020-71673-9","article-title":"Optimizing a quantum reservoir computer for time series prediction","volume":"10","author":"Kutvonen","year":"2020","journal-title":"Scient. Rep"},{"key":"B30","unstructured":"LandauL. D.\n            LifshitzE. M.\n          Statistical Physics, 3rd Edn. Elsevier1980"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10701-021-00482-5","article-title":"Becoming large, becoming infinite: the anatomy of thermal physics and phase transitions in finite systems","volume":"51","author":"Lavis","year":"2021","journal-title":"Found. Phys"},{"key":"B32","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1119\/1.17163","article-title":"Complexity: life at the edge of chaos","volume":"61","author":"Lewin","year":"1993","journal-title":"Am. J. Phys"},{"key":"B33","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1162\/089976602760407955","article-title":"Real-time computing without stable states: a new framework for neural computation based on perturbations","volume":"14","author":"Maass","year":"2002","journal-title":"NEURCOMP"},{"key":"B34","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29814-6_23","article-title":"\u201cAn entropy based encrypted traffic classifier,\u201d","author":"Mamun","year":"2016","journal-title":"Information and Communications Security. ICICS 2015"},{"key":"B35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1103\/PhysRevLett.127.100502","article-title":"Dynamical phase transitions in quantum reservoir computing","volume":"127","author":"Mart\u00ednez-Pe\u00f1a","year":"2021","journal-title":"Phys. Rev. Lett"},{"key":"B36","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1186\/s40064-016-2022-y","article-title":"The topology of the directed clique complex as a network invariant","volume":"5","author":"Masulli","year":"2015","journal-title":"SpringerPlus"},{"key":"B37","doi-asserted-by":"publisher","first-page":"668","DOI":"10.1126\/science.1254642","article-title":"A million spiking-neuron integrated circuit with a scalable communication network and interface","volume":"345","author":"Merolla","year":"2014","journal-title":"Science"},{"key":"B38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fncom.2022.876315","article-title":"Dynamics and information import in recurrent neural networks","volume":"16","author":"Metzner","year":"2022","journal-title":"Front. Comput. Neurosci"},{"key":"B39","article-title":"\u201cAt the edge of chaos: Real-time computations and self-organized criticality in recurrent neural networks,\u201d","author":"Natschl\u00e4ger","year":"2005","journal-title":"Advances in Neural Information Processing Systems"},{"key":"B40","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1162\/neco.2007.19.1.111","article-title":"Analysis and design of echo state networks","volume":"19","author":"Oztuik","year":"2007","journal-title":"Neur. Comput"},{"key":"B41","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1109\/TNN.2010.2089641","article-title":"Minimum Complexity Echo State Network","volume":"22","author":"Rodan","year":"2011","journal-title":"IEEE Trans. Neur. Netw"},{"key":"B42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-13578-6","author":"Rosin","year":"2015","journal-title":"Dynamics of Complex Autonomous Boolean Networks"},{"key":"B43","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74690-4_48","article-title":"\u201cAn overview of reservoir computing: Theory, applications and implementations,\u201d","author":"Schrauwen","year":"2007","journal-title":"ESANN 2007 Proceedings"},{"key":"B44","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1162\/ARTL_a_00152","article-title":"Lambda and the edge of chaos in recurrent neural networks","volume":"21","author":"Seifter","year":"2015","journal-title":"Artif. Life"},{"key":"B45","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.physa.2017.08.011","article-title":"Avalanches and generalized memory associativity in a network model for conscious and unconscious mental functioning","volume":"490","author":"Siddiqui","year":"2018","journal-title":"Phys. A. Stat. Mech. Applic"},{"key":"B46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1103\/PhysRevE.87.042808","article-title":"Computational capabilities of random automata networks for reservoir computing","volume":"87","author":"Snyder","year":"2012","journal-title":"Phys. Rev. E"},{"key":"B47","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.neunet.2019.03.005","article-title":"Recent advances in physical reservoir computing: a review","volume":"115","author":"Tanaka","year":"2019","journal-title":"Neur. Netw"},{"key":"B48","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01418-6_21","article-title":"\u201cLearning continuous muscle control for a multi-joint arm by extending proximal policy optimization with a liquid state machine,\u201d","author":"Tieck","year":"2018","journal-title":"Artificial Neural Networks and Machine Learning\u2014ICANN 2018"},{"key":"B49","doi-asserted-by":"publisher","DOI":"10.1109\/ICSP54964.2022.9778422","article-title":"\u201cPhysical layer secret key generation for spatially correlated channels based on multi-task autoencoder,\u201d","author":"Zhou","year":"2022","journal-title":"2022 7th International Conference on Intelligent Computing and Signal Processing, ICSP 2022"}],"container-title":["Frontiers in Computational Neuroscience"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1223258\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,9]],"date-time":"2023-08-09T08:45:32Z","timestamp":1691570732000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1223258\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,9]]},"references-count":49,"alternative-id":["10.3389\/fncom.2023.1223258"],"URL":"https:\/\/doi.org\/10.3389\/fncom.2023.1223258","relation":{},"ISSN":["1662-5188"],"issn-type":[{"type":"electronic","value":"1662-5188"}],"subject":[],"published":{"date-parts":[[2023,8,9]]},"article-number":"1223258"}}