<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Neurosci.</journal-id>
<journal-title>Frontiers in Computational Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5188</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncom.2022.876315</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Dynamics and Information Import in Recurrent Neural Networks</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Metzner</surname> <given-names>Claus</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/239239/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Krauss</surname> <given-names>Patrick</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/405450/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Neuroscience Lab, University Hospital Erlangen</institution>, <addr-line>Erlangen</addr-line>, <country>Germany</country></aff>
<aff id="aff2"><sup>2</sup><institution>Cognitive Computational Neuroscience Group, Friedrich-Alexander-University Erlangen-Nuremberg</institution>, <addr-line>Erlangen</addr-line>, <country>Germany</country></aff>
<aff id="aff3"><sup>3</sup><institution>Pattern Recognition Lab, Friedrich-Alexander-University Erlangen-Nuremberg</institution>, <addr-line>Erlangen</addr-line>, <country>Germany</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Joaqu&#x000ED;n J. Torres, University of Granada, Spain</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Ana P. Millan, Amsterdam University Medical Center, Netherlands; Jorge F. Mejias, University of Amsterdam, Netherlands</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Claus Metzner <email>claus.metzner&#x00040;gmail.com</email></corresp>
<fn fn-type="equal" id="fn002"><p>&#x02020;These authors have contributed equally to this work</p></fn></author-notes>
<pub-date pub-type="epub">
<day>27</day>
<month>04</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>16</volume>
<elocation-id>876315</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>02</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>04</day>
<month>04</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2022 Metzner and Krauss.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Metzner and Krauss</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license> </permissions>
<abstract>
<p>Recurrent neural networks (RNNs) are complex dynamical systems, capable of ongoing activity without any driving input. The long-term behavior of free-running RNNs, described by periodic, chaotic and fixed point attractors, is controlled by the statistics of the neural connection weights, such as the density <italic>d</italic> of non-zero connections, or the balance <italic>b</italic> between excitatory and inhibitory connections. However, for information processing purposes, RNNs need to receive external input signals, and it is not clear which of the dynamical regimes is optimal for this information import. We use both the average correlations <italic>C</italic> and the mutual information <italic>I</italic> between the momentary input vector and the next system state vector as quantitative measures of information import and analyze their dependence on the balance and density of the network. Remarkably, both resulting phase diagrams <italic>C</italic>(<italic>b, d</italic>) and <italic>I</italic>(<italic>b, d</italic>) are highly consistent, pointing to a link between the dynamical systems and the information-processing approach to complex systems. Information import is maximal not at the &#x0201C;edge of chaos,&#x0201D; which is optimally suited for computation, but surprisingly in the low-density chaotic regime and at the border between the chaotic and fixed point regime. Moreover, we find a completely new type of resonance phenomenon, which we call &#x0201C;Import Resonance&#x0201D; (IR), where the information import shows a maximum, i.e., a peak-like dependence on the coupling strength between the RNN and its external input. IR complements previously found Recurrence Resonance (RR), where correlation and mutual information of successive system states peak for a certain amplitude of noise added to the system. Both IR and RR can be exploited to optimize information processing in artificial neural networks and might also play a crucial role in biological neural systems.</p></abstract>
<kwd-group>
<kwd>recurrent neural networks (RNNs)</kwd>
<kwd>dynamical system</kwd>
<kwd>edge of chaos</kwd>
<kwd>information processing</kwd>
<kwd>resonance phenomena</kwd>
</kwd-group>
<contract-num rid="cn001">436456810</contract-num>
<contract-sponsor id="cn001">Deutsche Forschungsgemeinschaft<named-content content-type="fundref-id">10.13039/501100001659</named-content></contract-sponsor>
<counts>
<fig-count count="8"/>
<table-count count="0"/>
<equation-count count="8"/>
<ref-count count="77"/>
<page-count count="15"/>
<word-count count="8125"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>At present, the field of Machine Learning is strongly dominated by feed-forward neural networks, which can be optimized to approximate an arbitrary vectorial function <bold>y</bold> &#x0003D; <bold>f</bold>(<bold>x</bold>) between the input and output spaces (Funahashi, <xref ref-type="bibr" rid="B18">1989</xref>; Hornik et al., <xref ref-type="bibr" rid="B29">1989</xref>; Cybenko, <xref ref-type="bibr" rid="B13">1992</xref>). Recurrent neural networks (RNNs) however, are a much broader class of models, which encompass the feed-forward architectures as a special case, but which also include partly recurrent systems, such as contemporary LSTMs (long short-term memories) (Hochreiter and Schmidhuber, <xref ref-type="bibr" rid="B28">1997</xref>) and classical Jordan or Elman networks (Cruse, <xref ref-type="bibr" rid="B12">2006</xref>), up to fully connected systems without any layered structure, such as Hopfield networks (Ilopfield, <xref ref-type="bibr" rid="B32">1982</xref>) or Boltzmann machines (Hinton and Sejnowski, <xref ref-type="bibr" rid="B27">1983</xref>). Due to the feedback built into these systems, RNNs can learn robust representations (Farrell et al., <xref ref-type="bibr" rid="B16">2019</xref>), and are ideally suited to process sequences of data such as natural language (LeCun et al., <xref ref-type="bibr" rid="B45">2015</xref>; Schilling et al., <xref ref-type="bibr" rid="B63">2021a</xref>), or to perform sequential-decision tasks such as spatial navigation (Banino et al., <xref ref-type="bibr" rid="B1">2018</xref>; Gerum et al., <xref ref-type="bibr" rid="B19">2020</xref>). Furthermore, RNNs can act as autonomous dynamical systems that continuously update their internal state <bold>s</bold><sub><italic>t</italic></sub> even without any external input (Gros, <xref ref-type="bibr" rid="B23">2009</xref>), but it is equally possible to modulate this internal dynamics by feeding in external input signals <bold>x</bold><sub><italic>t</italic></sub> (Jaeger, <xref ref-type="bibr" rid="B34">2014</xref>). Indeed, it has been shown that RNNs can approximate any open dynamical system <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub> &#x0003D; <bold>g</bold>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>x</bold><sub><italic>t</italic></sub>) to arbitrary precision (Sch&#x000E4;fer and Zimmermann, <xref ref-type="bibr" rid="B61">2006</xref>).</p>
<p>It is therefore not very surprising that biological neural networks are also highly recurrent in their connectivity (Binzegger et al., <xref ref-type="bibr" rid="B5">2004</xref>; Squire et al., <xref ref-type="bibr" rid="B70">2012</xref>), so that RNN models play an important role in neuroscience research as well Barak (<xref ref-type="bibr" rid="B2">2017</xref>) and Maheswaranathan et al. (<xref ref-type="bibr" rid="B49">2019</xref>). Modeling natural RNNs in a realistic way requires the use of probabilistic, spiking neurons, but even simpler models with deterministic neurons already have highly complex dynamical properties and offer fascinating insights into how structure controls function in non-linear systems (Krauss et al., <xref ref-type="bibr" rid="B39">2019b</xref>,<xref ref-type="bibr" rid="B43">c</xref>). For example, we have demonstrated that by adjusting the density <italic>d</italic> of non-zero connections and the balance <italic>b</italic> between excitatory and inhibitory connections in the RNN&#x00027;s weight matrix, it is possible to control whether the system will predominantly end up in a periodic, chaotic, or fixed point attractor (Krauss et al., <xref ref-type="bibr" rid="B39">2019b</xref>). Understanding and controlling the behavior of RNNs is of crucial importance for practical applications (Haviv et al., <xref ref-type="bibr" rid="B26">2019</xref>), especially as meaningful computation, or information processing, is believed to be only possible at the &#x0201C;edge of chaos&#x0201D; (Bertschinger and Natschl&#x000E4;ger, <xref ref-type="bibr" rid="B4">2004</xref>; Natschl&#x000E4;ger et al., <xref ref-type="bibr" rid="B59">2005</xref>; Legenstein and Maass, <xref ref-type="bibr" rid="B46">2007</xref>; Schrauwen et al., <xref ref-type="bibr" rid="B65">2009</xref>; B&#x000FC;sing et al., <xref ref-type="bibr" rid="B10">2010</xref>; Toyoizumi and Abbott, <xref ref-type="bibr" rid="B73">2011</xref>; Dambre et al., <xref ref-type="bibr" rid="B14">2012</xref>).</p>
<p>In this paper, we continue our investigation of RNNs with deterministic neurons and random, but statistically controlled weight matrices. Yet, the present work focuses on another crucial precondition for practical RNN applications: the ability of the system to store information, i.e., to &#x0201C;take up&#x0201D; external information and to incorporate it into the ongoing evolution of the internal system states. For this purpose, we first set up quantitative measures of information import, in particular the input-to-state correlation <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>), which is defined as the root-mean-square (RMS) average of all pairwise neural correlations between the momentary input <bold>x</bold><sub><italic>t</italic></sub> and the subsequent system state <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>. Furthermore, we compute the input-to-state mutual information <italic>I</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>), an approximation for the mean pairwise mutual information between the same two quantities. We then compute these measures for all possible combinations of the structural parameters <italic>b</italic> (balance) and <italic>d</italic> (density) on a grid, resulting in high-resolution phase diagrams <italic>C</italic>(<italic>b, d</italic>) and <italic>I</italic>(<italic>b, d</italic>). This reveals that the regions of phase space in which information storage (memory capacity) and information import (representation) are optimal, surprisingly do not coincide, but nevertheless have a small area of phase space in common. We speculate that this overlap region, where both crucial functions are simultaneously possible, may represent a &#x0201C;sweet spot&#x0201D; for practical RNN applications and might therefore be exploited by biological nervous systems.</p></sec>
<sec sec-type="results" id="s2">
<title>Results</title>
<sec>
<title>Free-Running Network</title>
<p>In the following, we are analyzing networks composed of <italic>N</italic><sub><italic>neu</italic></sub> &#x0003D; 100 deterministic neurons with arctangent activation functions. The random matrix of connection weights is set up in a controlled way, so that the density <italic>d</italic> of non-zero connections as well the balance <italic>b</italic> between excitatory and inhibitory connections can be pre-defined independently (for details see Section 4). Visualizations of typical weight matrices for different combinations of the statistical control parameters <italic>d</italic> and <italic>b</italic> are shown in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Examples of weight matrices for selected combinations of the balance <italic>b</italic> between excitatory and inhibitory connections and the density <italic>d</italic> of non-zero connections in an RNN.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0001.tif"/>
</fig>
<p>We first investigate free-running networks without external input and compute a dynamical phase diagram <italic>C</italic><sub><italic>ss</italic></sub>(<italic>b, d</italic>) of the average correlation <italic>C</italic><sub><italic>ss</italic></sub> &#x0003D; <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between subsequent system states (<xref ref-type="fig" rid="F2">Figure 2a</xref>, for details see Section 4). The resulting landscape is mirror-symmetric with respect to the line <italic>b</italic> &#x0003D; 0, due to the symmetric activation functions of our model neurons, combined with the definition of the balance parameter. Apart from the region of very low connection densities with <italic>d</italic> &#x02264; 0.1, the phase space consists of three major parts: the oscillatory regime in networks with predominantly inhibitory connections (<italic>b</italic> &#x0226A; 0, left green area in <xref ref-type="fig" rid="F2">Figure 2a</xref>), the chaotic regime with approximately balanced connections (<italic>b</italic> &#x02248; 0, central blue and red area in <xref ref-type="fig" rid="F2">Figure 2a</xref>), and the fixed point regime with predominantly excitatory connections (<italic>b</italic> &#x0226B; 0, right green area in <xref ref-type="fig" rid="F2">Figure 2a</xref>).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Dynamical phases of a free-running RNN, controlled by the structural parameters <italic>b</italic> (balance) and <italic>d</italic> (density). <bold>(a)</bold> Phase diagram of the correlation <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between successive neuron activations, as defined in the methods section. The three basic regimes are the oscillatory phase for negative balances (large correlations), the chaotic phase for balances close to zero (small correlations), and the fixed point phase for positive balances (large correlations). <bold>(b&#x02013;f)</bold> Typical time dependence of the neural activations for fixed density (<italic>d</italic> &#x0003D; 0.5) and balances increasing from <italic>b</italic> &#x0003D; &#x02212;0.5 to <italic>b</italic> &#x0003D; &#x0002B;0.5. The system behavior evolves from almost homogeneous oscillations <bold>(b)</bold>, to a heterogeneous oscillatory state <bold>(c)</bold>, to fully chaotic behavior <bold>(d)</bold>, to a heterogeneous fix point state state with a sub-group of slowly oscillating neurons <bold>(e)</bold>, and finally to an almost global fixed point attractor <bold>(f)</bold>. The low-density example <bold>(g)</bold> shows out-of-phase, imperfect oscillations with a period larger than 2, with phase differences between the neurons. Longer state sequences of the cases <bold>(c,d)</bold> are shown in <bold>(h,i)</bold>. <bold>(j)</bold> Shows the difference of neural activations between the chaotic state sequence <bold>(d)</bold> and a second run, where the initial activation of only one neuron (with index 0) was changed by a value of 0.1.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0002.tif"/>
</fig>
<p>It is important to note that <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) is a root-mean-square (RMS) average over all the <italic>N</italic><sub><italic>neu</italic></sub> &#x000D7; <italic>N</italic><sub><italic>neu</italic></sub> pairwise correlations between subsequent neural activations (so that negative and positive correlations are not distinguished), and that these pairwise correlations are properly normalized in the sense of a Pearson coefficient (each ranging between &#x02013;1 and &#x0002B;1 before the RMS is computed). For this reason, <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) is close to one (green) both in the oscillatory and in the fixed point regimes, where the system is behaving regularly. By contrast, <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) is close to zero (blue) in the high-density part of the chaotic regime, where the time-evolution of the system is extremely irregular. Medium-level correlations (red) are therefore expected in the transition region between these two extreme dynamical regimes, and they are indeed found in the correlation phase diagram for densities larger than &#x02248;0.3 in the form of narrow stripes at the border of the chaotic &#x0201C;valley.&#x0201D; It is however surprising that medium-level correlations also exist across the whole chaotic valley for relatively low densities <italic>d</italic> &#x02208; [0.1, 0.3]. Since medium-level correlations are thought to be optimally suited for information processing (Bertschinger and Natschl&#x000E4;ger, <xref ref-type="bibr" rid="B4">2004</xref>; Natschl&#x000E4;ger et al., <xref ref-type="bibr" rid="B59">2005</xref>; Legenstein and Maass, <xref ref-type="bibr" rid="B46">2007</xref>; Schrauwen et al., <xref ref-type="bibr" rid="B65">2009</xref>; B&#x000FC;sing et al., <xref ref-type="bibr" rid="B10">2010</xref>; Toyoizumi and Abbott, <xref ref-type="bibr" rid="B73">2011</xref>; Dambre et al., <xref ref-type="bibr" rid="B14">2012</xref>), it is remarkable that this can take place not only at the classical &#x0201C;edge of chaos&#x0201D; (between the oscillatory and the chaotic regime), but also in other (and less investigated) regions of the network&#x00027;s dynamical phase space.</p>
<p>In order to verify the nature of the three major dynamical regimes, we investigate the time evolution of the neural activations for selected combinations of the control parameters <italic>b</italic> and <italic>d</italic>. In particular, we fix the connection density to <italic>d</italic> &#x0003D; 0.5 and gradually increase the balance from <italic>b</italic> &#x0003D; &#x02212;0.5 to <italic>b</italic> &#x0003D; &#x0002B;0.5 in five steps (<xref ref-type="fig" rid="F2">Figures 2b&#x02013;f</xref>). As expected, we find almost perfect oscillations (here with a period of two time steps) for <italic>b</italic> &#x0003D; &#x02212;0.5 (case <xref ref-type="fig" rid="F2">Figure 2b</xref>), at least after the transient period in which the system is still carrying a memory of the random initialization of the neural activations. At <italic>b</italic> &#x0003D; 0 (case <xref ref-type="fig" rid="F2">Figure 2d</xref>), we find completely irregular, chaotic behavior, and at <italic>b</italic> &#x0003D; &#x0002B;0.5 (case <xref ref-type="fig" rid="F2">Figure 2d</xref>) almost all neurons reach the same fixed point. However, the cases close to the two edges of the chaotic regime reveal an interesting intermediate dynamic behavior: For <italic>b</italic> &#x0003D; &#x02212;0.25 (cases <xref ref-type="fig" rid="F2">Figures 2c,h</xref>), most neurons are synchronized in their oscillations, but some are out of phase. Others show a long-period regular &#x0201C;beating&#x0201D;-like behavior superposed on the oscillations of period two (see the longer time trace in <xref ref-type="fig" rid="F2">Figure 2h</xref>). For <italic>b</italic> &#x0003D; &#x0002B;0.25 (cases <xref ref-type="fig" rid="F2">Figures 2e,i</xref>), most neurons reach (approximately) a shared fixed point, but some end up in a different, individual fixed point, thus resembling a state of quenched disorder. However, a sub-group of neurons is simultaneously engaged in long-period oscillations (see the longer time trace in <xref ref-type="fig" rid="F2">Figure 2i</xref>).</p>
<p>The apparent irregularity of the neural activations in case <xref ref-type="fig" rid="F2">Figure 2d</xref> does not necessarily imply chaotic behavior. To demonstrate the sensitive dependence of the neural trajectories on the initial condition, we change the activation of only a single neuron at <italic>t</italic> &#x0003D; 0 by a small amount of 0.1 and re-run the simulation. We find that drastic, system-spanning differences appear between the two time evolutions after about 30 time steps (see <xref ref-type="fig" rid="F2">Figure 2j</xref>).</p>
<p>Moreover, we observe that the memory time &#x003C4; of the system for the information imprinted by the initialization (that is, the duration of the transient phase) depends systematically on the balance parameter: Deep within the oscillatory regime (<italic>b</italic> &#x0003D; &#x02212;0.5, case <xref ref-type="fig" rid="F2">Figure 2b</xref>), &#x003C4; is short. As we approach the chaotic regime (<italic>b</italic> &#x0003D; &#x02212;0.25, case <xref ref-type="fig" rid="F2">Figure 2c</xref>), &#x003C4; increases, finally becoming &#x0201C;infinitely&#x0201D; long at <italic>b</italic> &#x0003D; 0 (case <xref ref-type="fig" rid="F2">Figure 2d</xref>). Indeed, from this viewpoint the chaotic dynamics may be interpreted as the continuation of the transient phase. As we move deeper into the fixed point regime (cases <xref ref-type="fig" rid="F2">Figures 2e,f</xref>), the memory time &#x003C4; is decreasing again.</p>
<p>In the medium and high-density regime of the phase diagram, we find for negative values of the bias parameter mainly oscillations of period two, as the large number of negative weights causes the neurons to switch the sign of their sigmoidal outputs from one time step to the next. However, in the low-density regime, the magnitude of the neuron&#x00027;s total input is reduced and we then find also oscillations with larger periods (case <xref ref-type="fig" rid="F2">Figure 2g</xref>).</p></sec>
<sec>
<title>Network Driven by Continuous Random Input</title>
<p>Next, we feed into the network a relatively weak external input (with a coupling strength of &#x003B7; &#x0003D; 0.5), consisting of independent normally distributed random signals that are continuously injected to each of the neurons (for details see Section 4).</p>
<p>We find that the external input destroys the medium-level state-to-state correlations <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) in most parts of the chaotic regime, except at the classical edge of chaos (<xref ref-type="fig" rid="F3">Figure 3a</xref>, red). Moreover, the input also brings the state-to-state correlations in the fixed point regime down to a very small value, as now the external random signals are superimposed onto the fixed points of the neurons.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Dynamical phases of a RNN driven by external input in the form of continuous random signals that are coupled independently to all neurons with a coupling constant of &#x003B7; &#x0003D; 0.5. The suitability of the system for information processing is characterized by the statistical dependency between subsequent states (left column), the suitability for information import by the statistical dependency between the input <bold>x</bold><sub><italic>t</italic></sub> and the subsequent state <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub> (right column). First row <bold>(a,b)</bold> Root-mean-square of correlations. Second row <bold>(c,d)</bold> Mean pairwise mutual information. Information import is optimal in the low-density chaotic regime and at the border between the chaotic and fixed point regime (red and green color in right column). Third row <bold>(e,f)</bold> Approximation of the mean pairwise mutual information, where only a sub-population of 10 neurons is included to the evaluation.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0003.tif"/>
</fig>
<p>Another important practical factor is the ability of neural networks to store information, i.e., to take up external information at any point in time and to incorporate it into their system state. We quantify this ability of information import by the RMS-averaged correlation <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between momentary input and subsequent system state. Surprisingly, we find that information import is best, i.e., <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) is large, in the low-density part of the chaotic regime, including the lowest part of the classical edge of chaos (region between chaotic and oscillatory regimes), but also at the opposite border between the chaotic and fixed point regimes (<xref ref-type="fig" rid="F3">Figure 3b</xref>, green and red). We thus come to the conclusion that (at least for weak external inputs with &#x003B7; &#x0003D; 0.5) our network model is simultaneously capable of information import and information processing only in the low-density part of the classical edge of chaos.</p>
<p>To backup this unexpected finding, we also quantify information storage and information import by the average pair-wise state-to-state mutual information <italic>I</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (<xref ref-type="fig" rid="F3">Figure 3c</xref>), and the mutual information between the momentary input and the subsequent system state <italic>I</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (<xref ref-type="fig" rid="F3">Figure 3d</xref>), respectively. These mutual-information-based measures can also capture possible non-linear dependencies, but are computationally much more demanding (for details see Section 4).</p>
<p>Despite of these drastic differences between the two measures, we obtain practically the same phase diagrams for information import and information storage/processing when we use the RMS-averaged pairwise correlations (<xref ref-type="fig" rid="F3">Figures 3a,b</xref>) and when we use the mutual information (<xref ref-type="fig" rid="F3">Figures 3c,d</xref>). This congruence may simply indicate the absence of higher-order statistical dependencies between subsequent states in our specific RNN system. However, in the context of adaptive stochastic resonance, we have already reported a surprisingly close relation between linear correlation and mutual information for a large range of model systems (Krauss et al., <xref ref-type="bibr" rid="B37">2017</xref>). Taken together, these findings suggest a possible link between information-processing and dynamical approaches to complexity science (Mediano et al., <xref ref-type="bibr" rid="B51">2021</xref>).</p>
<p>Furthermore, we compare the results to a computationally more tractable approximation of the mean pairwise mutual information, where only a sub-population of 10 neurons is included to the evaluation. It also shows the same basic characteristics (<xref ref-type="fig" rid="F3">Figures 3e,f</xref>), implicating the possibility to approximate mutual information in large dynamical systems, where an exhaustive sampling of all joint probabilities necessary to calculate entropy and mutual information is impractical or impossible.</p></sec>
<sec>
<title>Effect of Other System Parameters</title>
<p>In order to test the robustness of the above results on information import, we re-compute the phase diagram of the correlations between the input and a later system state (<xref ref-type="fig" rid="F4">Figure 4</xref>), now however varying some of the parameters that have been kept at their standard values (<italic>w</italic> &#x0003D; 0.5, <italic>N</italic> &#x0003D; 100, &#x00394;<italic>t</italic> &#x0003D; 1, &#x003B7; &#x0003D; 0.5) so far. We obtain results similar to <xref ref-type="fig" rid="F3">Figure 3b</xref> when the fluctuation width <italic>w</italic> of the Gaussian weight distribution is increased to <italic>w</italic> &#x0003D; 1 (<xref ref-type="fig" rid="F4">Figure 4a</xref>), when the number of neurons in reduced to <italic>N</italic> &#x0003D; 50 (<xref ref-type="fig" rid="F4">Figure 4b</xref>), and when the lag-time between input signal and system state is increased to &#x00394;<italic>t</italic> &#x0003D; 2 (<xref ref-type="fig" rid="F4">Figure 4c</xref>). However, when the fluctuation width of the weight distribution is reduced to <italic>w</italic> &#x0003D; 0.5, which decreases the total neural inputs and therefore brings the system closer to the linear regime, we find that now both edges of chaos become available for information uptake (<xref ref-type="fig" rid="F4">Figure 4d</xref>).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Phase diagram of information import as in <xref ref-type="fig" rid="F3">Figure 3b</xref>, but with one parameter changed in each of the four panels. <bold>(a)</bold> Width of the Gaussian distribution of weight magnitudes increased from <italic>w</italic> &#x0003D; 0.5 to <italic>w</italic> &#x0003D; 1. <bold>(b)</bold> Number of neurons reduced from <italic>N</italic> &#x0003D; 100 to <italic>N</italic> &#x0003D; 50. <bold>(c)</bold> Time delay between input signal and system state increased from 1 to 2. <bold>(d)</bold> Width of the Gaussian distribution of weight magnitudes decreased from <italic>w</italic> &#x0003D; 0.5 to <italic>w</italic> &#x0003D; 0.25. The results are similar to <xref ref-type="fig" rid="F3">Figure 3b</xref> in all cases except for reduced weight fluctuations <bold>(d)</bold>, where both edges of chaos become available for information import.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0004.tif"/>
</fig></sec>
<sec>
<title>Effect of Increasing Coupling Strength</title>
<p>We return to our standard parameters (<italic>w</italic> &#x0003D; 0.5, <italic>N</italic> &#x0003D; 100, &#x00394;<italic>t</italic> &#x0003D; 1), but now increase the coupling strength to the random input signals step-wise from &#x003B7; &#x0003D; 0.5 to &#x003B7; &#x0003D; 1 and finally to &#x003B7; &#x0003D; 2 (<xref ref-type="fig" rid="F5">Figure 5</xref>). We observe that by this way also the higher density parts of the chaotic regime become eventually available for information import (green color).</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Information import as a function of the coupling strength &#x003B7; between the RNN neurons and the external input signals. For weak coupling [&#x003B7; &#x0003D; 0.5 in <bold>(a)</bold>], only the low-density chaotic regime and the border between the chaotic and fixed point regime are suitable for information import. As the coupling in increases from &#x003B7; &#x0003D; 1 in <bold>(b)</bold> to &#x003B7; &#x0003D; 2 in <bold>(c)</bold>, the correlations between input <bold>x</bold><sub><italic>t</italic></sub> and subsequent RNN states <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub> become gradually large throughout the complete chaotic regime.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0005.tif"/>
</fig></sec>
<sec>
<title>Import Resonance (IR) and Recurrence Resonance (RR)</title>
<p>Next, we increase the coupling strength &#x003B7; gradually from zero to a very large value of 20, at which the random input already dominates the system dynamics. For this numerical experiment, we keep the balance and density parameters fixed at <italic>b</italic> &#x0003D; &#x02212;0.5, <italic>d</italic> &#x0003D; 0.5 (oscillatory regime), <italic>b</italic> &#x0003D; 0, <italic>d</italic> &#x0003D; 0.5 (chaotic regime), and <italic>b</italic> &#x0003D; 0.5, <italic>d</italic> &#x0003D; 0.5 (fixed point regime), respectively.</p>
<p>When in the fixed point regime (<xref ref-type="fig" rid="F6">Figure 6f</xref>), we find that the dependence of the state-to-state correlation <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) on the coupling strength &#x003B7; has the shape of a &#x0201C;resonance peak.&#x0201D; Since &#x003B7; effectively controls the amplitude of &#x0201C;noise&#x0201D; (used by us as pseudo input) added to the system, this corresponds to the phenomenon of &#x0201C;Recurrence Resonance&#x0201D; (RR), which we have previously found in three-neuron motifs (Krauss et al., <xref ref-type="bibr" rid="B38">2019a</xref>): At small noise levels &#x003B7;, the system is stuck in the fixed point attractor, but adding an optimal amount of noise (so that <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) becomes maximal) is freeing the system from this attractor and thus makes recurrent information &#x0201C;flux&#x0201D; possible, even in the fixed point regime. Adding too much noise is however counter-productive and leads to a decrease of <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>), as the system dynamics then becomes dominated by noise. We do not observe recurrence resonance in the other two dynamic regimes (<xref ref-type="fig" rid="F6">Figures 6b,d</xref>).</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Import resonance and recurrence resonance in RNNs. We compute the input-to-state correlation <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (left column) and the state-to-state correlation <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (right column) for RNNs in the oscillatory (top row), chaotic (middle row) and fixed point regimes (bottom row), as the coupling strength to the random (noise) input <bold>x</bold><sub><italic>t</italic></sub> is gradually increased from zero to 20. The computation has been repeated for 10 different realizations (colors) of RNNs with the given control parameters <italic>b</italic> (balance) and <italic>d</italic> (density). We find the phenomenon of import resonance in all three dynamical regimes <bold>(a,c,e)</bold> and the phenomenon of recurrence resonance in the fixed point regime <bold>(f)</bold>. No resonance is found in cases <bold>(b,d)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0006.tif"/>
</fig>
<p>Interestingly, we find very pronounced resonance-like curves also in the dependence of the input-to-state correlation <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) on the coupling strength &#x003B7;, for all dynamical regimes (<xref ref-type="fig" rid="F6">Figures 6a,c,e</xref>). Since <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) is a measure of information import, we call this novel phenomenon &#x0201C;Import Resonance&#x0201D; (IR).</p></sec>
<sec>
<title>Network Driven by Continuous Sinusoidal Input</title>
<p>Next, we investigate the ability of the system to import more regular input signals with built-in temporal correlations, as well as inputs that are identical for all neurons. For this purpose, we feed all neurons with the same sinusoidal input signal, using an amplitude of <italic>a</italic><sub><italic>sin</italic></sub> &#x0003D; 1, an oscillation period of <italic>T</italic><sub><italic>sin</italic></sub> &#x0003D; 25 time steps, and a coupling strength of &#x003B7; &#x0003D; 2 (<xref ref-type="fig" rid="F7">Figure 7</xref>). The density parameter is again fixed at <italic>d</italic> &#x0003D; 0.5, while the balance increases from <italic>b</italic> &#x0003D; &#x02212;0.6 to <italic>b</italic> &#x0003D; &#x0002B;0.6 in five steps. We find that the input signal does not affect the evolution of neural states when the system is too far in the oscillatory phase or too far in the fixed point phase (c,g). Only systems where excitatory and inhibitory connections are approximately balanced are capable of information import (d-f). For <italic>b</italic> &#x0003D; &#x02212;0.3 (d), most of the neurons are still part of the periodic attractor, but a small sub-population of neurons is taking up the external input signal (d). Interestingly, the system state is reflecting the periodic input signal even in the middle of the chaotic phase (e).</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Effect of a &#x0201C;sinusoidal&#x0201D; input <bold>(b)</bold> on the activations of the RNN neurons <bold>(c&#x02013;g)</bold> at five different points in the system&#x00027;s dynamic phase space <bold>(a)</bold>. For all cases <bold>(c&#x02013;g)</bold>, the density parameter is <italic>d</italic> &#x0003D; 0.5, while the balance increases from &#x02013;0.6 to &#x0002B;0.6. Only for balances sufficiently close to zero <bold>(d,e,f)</bold> the input is able to affect the system state.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0007.tif"/>
</fig></sec>
<sec>
<title>Correlations for Longer Lagtimes</title>
<p>So far, we have analyzed input-to-state and state-to-state correlations mainly for a lag-time &#x00394;<italic>t</italic> &#x0003D; 1. We finally extend this analysis to larger lag-times up to 50 time steps (<xref ref-type="fig" rid="F8">Figure 8</xref>), however only for three selected RNNs in the oscillatory, chaotic and fixpoint regime, using again our standard parameters (<italic>w</italic> &#x0003D; 0.5, <italic>N</italic> &#x0003D; 100, &#x003B7; &#x0003D; 0.5). Since our correlation measures <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (left column) and <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (right column) are defined as RMS averages, these values never fall below a certain noise level, which is in our case about 0.034. Another consequence of the RMS-average is that perfectly oscillatory RNN states with a period of two show up as <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) &#x0003D; 1 (<xref ref-type="fig" rid="F8">Figure 8b</xref>).</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Information import and storage for longer lagtimes. We compute the input-to-state correlation <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (left column) and the state-to-state correlation <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) (right column) for RNNs in the oscillatory (top row), chaotic (middle row) and fixed point regimes (bottom row), for increasing lagtimes between zero and 50. The computation has been repeated for 10 different realizations (colors) of RNNs with the given control parameters <italic>b</italic> (balance) and <italic>d</italic> (density). Note that correlations <italic>C</italic> never become lower than a noise level of about 0.034, because we compute <italic>C</italic> as an RMS average. Due to this RMS, the signature of an oscillatory state is <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) &#x0003D; 1, as found in <bold>(b)</bold>. Import and storage of information, above the noise level (and at non-zero lagtimes), is observed only in the cases <bold>(c,d)</bold>, even though the RNN is deeply in the chaotic regime at <italic>b</italic> &#x0003D; 0, <italic>d</italic> &#x0003D; 0.5. In the oscillatory and fixpoint regimes <bold>(a,b,e,f)</bold>, this is not possible.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-876315-g0008.tif"/>
</fig>
<p>In the oscillatory regime, we find that input-to state correlations (as a measure of information import) remain at the noise level for all lag-times (a), while the system states are bound in a perfectly periodic attractor (b). Also in the fixpoint regime, both types of correlation are negligible for all non-zero lag-times. But remarkably, information can be imported (c) and stored (d) to a small but significant extent even in the middle of the chaotic regime, although the correlations decay back to noise level after about 20 time steps for this specific point in phase space (<italic>b</italic> &#x0003D; 0, <italic>d</italic> &#x0003D; 0.5). Future work will analyze how this correlation decay time depends on the statistical system parameters <italic>b</italic> and <italic>d</italic>.</p></sec></sec>
<sec sec-type="discussion" id="s3">
<title>Discussion</title>
<p>In this study, we investigate the ability of RNNs to import and store information as a function of the weight statistics, a problem that has been met with considerable interest during the past years (B&#x000E4;ssler, <xref ref-type="bibr" rid="B3">1986</xref>; Derrida et al., <xref ref-type="bibr" rid="B15">1987</xref>; Gutfreund et al., <xref ref-type="bibr" rid="B25">1988</xref>; Langton, <xref ref-type="bibr" rid="B44">1990</xref>; Wang et al., <xref ref-type="bibr" rid="B76">1990</xref>, <xref ref-type="bibr" rid="B77">2011</xref>; Molgedey et al., <xref ref-type="bibr" rid="B56">1992</xref>; Crisanti et al., <xref ref-type="bibr" rid="B11">1993</xref>; Kaneko and Suzuki, <xref ref-type="bibr" rid="B36">1994</xref>; Sol&#x000E9; and Miramontes, <xref ref-type="bibr" rid="B67">1995</xref>; Greenfield and Lecar, <xref ref-type="bibr" rid="B20">2001</xref>; Jaeger, <xref ref-type="bibr" rid="B33">2001</xref>; Bertschinger and Natschl&#x000E4;ger, <xref ref-type="bibr" rid="B4">2004</xref>; Rajan et al., <xref ref-type="bibr" rid="B60">2010</xref>; Toyoizumi and Abbott, <xref ref-type="bibr" rid="B73">2011</xref>; Boedecker et al., <xref ref-type="bibr" rid="B6">2012</xref>; Wallace et al., <xref ref-type="bibr" rid="B75">2013</xref>; Kadmon and Sompolinsky, <xref ref-type="bibr" rid="B35">2015</xref>; Brunel, <xref ref-type="bibr" rid="B8">2016</xref>; Folli et al., <xref ref-type="bibr" rid="B17">2018</xref>; Schuecker et al., <xref ref-type="bibr" rid="B66">2018</xref>; Grigoryeva and Ortega, <xref ref-type="bibr" rid="B22">2019</xref>; Grigoryeva et al., <xref ref-type="bibr" rid="B21">2021</xref>). We specialize on discrete-time, deterministic RNNs with an arctan activation function and describe the weight statistics by the <italic>density of non-zero weights</italic> and on the <italic>balance of excitatory and inhibitory connections</italic>, as introduced in our previous studies (Krauss et al., <xref ref-type="bibr" rid="B39">2019b</xref>,<xref ref-type="bibr" rid="B43">c</xref>). In contrast to the human brain, where the vast majority of neurons is either purely excitatory or purely inhibitory (Dale&#x00027;s principle), each given neuron can simultaneously have positive and negative output weights in our simplified model system.</p>
<p>It turned out that our RNN model is simultaneously capable of both information import and information storage only in the low-density, i.e., sparse, part of the classical edge of chaos. Remarkably, this region of the phase space corresponds to the connectivity statistics known from the brain, in particular the cerebral cortex (Song et al., <xref ref-type="bibr" rid="B68">2005</xref>; Sporns, <xref ref-type="bibr" rid="B69">2011</xref>; Miner and Triesch, <xref ref-type="bibr" rid="B55">2016</xref>). In line with previous findings, i.e., that sparsity prevents RNNs from overfitting (Narang et al., <xref ref-type="bibr" rid="B58">2017</xref>; Gerum et al., <xref ref-type="bibr" rid="B19">2020</xref>) and is optimal for information storage (Brunel, <xref ref-type="bibr" rid="B8">2016</xref>), we therefore hypothesize that cortical connectivity is optimized for both information import and processing. In addition, it seems plausible that there might be distinct networks in the brain that are either specialized to import and to represent information, or to process information and perform computations.</p>
<p>Furthermore, we found a completely new resonance phenomenon which we call <italic>import resonance</italic>, showing that the correlation or mutual information between input and the subsequent network state depends on certain control parameters (such as coupling strength) in a peak-like way. Resonance phenomena are ubiquitous not only in simplified neural network models (Ikemoto et al., <xref ref-type="bibr" rid="B31">2018</xref>; Krauss et al., <xref ref-type="bibr" rid="B38">2019a</xref>; B&#x000F6;nsel et al., <xref ref-type="bibr" rid="B7">2021</xref>), but also in biologically more realistic systems (McDonnell and Abbott, <xref ref-type="bibr" rid="B50">2009</xref>), where they show up in diverse variants such as coherence resonance (Lindner and Schimansky-Geier, <xref ref-type="bibr" rid="B47">2000</xref>; Gu et al., <xref ref-type="bibr" rid="B24">2002</xref>; Lindner et al., <xref ref-type="bibr" rid="B48">2002</xref>), finite size resonance (Toral et al., <xref ref-type="bibr" rid="B71">2003</xref>), bimodal resonance (Mejias and Torres, <xref ref-type="bibr" rid="B54">2011</xref>; Torres et al., <xref ref-type="bibr" rid="B72">2011</xref>), heterogeneity-induced resonance (Mejias and Longtin, <xref ref-type="bibr" rid="B52">2012</xref>, <xref ref-type="bibr" rid="B53">2014</xref>), or inverted stochastic resonance (Buchin et al., <xref ref-type="bibr" rid="B9">2016</xref>; Uzuntarla et al., <xref ref-type="bibr" rid="B74">2017</xref>). They have been shown to play a crucial role for neural information processing (Moss et al., <xref ref-type="bibr" rid="B57">2004</xref>; Krauss et al., <xref ref-type="bibr" rid="B42">2018</xref>; Schilling et al., <xref ref-type="bibr" rid="B62">2020</xref>). In particular with respect to the auditory system, it has been argued that resonance phenomena like stochastic resonance are actively exploited by the brain to maintain optimal information processing (Krauss et al., <xref ref-type="bibr" rid="B41">2016</xref>, <xref ref-type="bibr" rid="B37">2017</xref>, <xref ref-type="bibr" rid="B42">2018</xref>; Schilling et al., <xref ref-type="bibr" rid="B64">2021b</xref>). For instance, in a theoretical study it could be demonstrated that stochastic resonance improves speech recognition in an artificial neural network as a model of the auditory pathway (Schilling et al., <xref ref-type="bibr" rid="B62">2020</xref>). Very recently, we were even able to show that stochastic resonance, induced by simulated transient hearing loss, improves auditory sensitivity beyond the absolute threshold of hearing (Krauss and Tziridis, <xref ref-type="bibr" rid="B40">2021</xref>). The extraordinary importance of resonance phenomena for neural information processing indicates that the brain, or at least certain parts of the brain, do also actively exploit other kinds of resonance phenomena besides classical stochastic resonance. Whereas, stochastic resonance is suited to enhance the detection of weak signals from the environment in sensory brain systems (Krauss et al., <xref ref-type="bibr" rid="B37">2017</xref>), we speculate that parts of the brain dealing with sensory integration and perception might exploit import resonance, while structures dedicated to transient information storage (short-term memory) (Ichikawa and Kaneko, <xref ref-type="bibr" rid="B30">2020</xref>) and processing might benefit from recurrence resonance (Krauss et al., <xref ref-type="bibr" rid="B38">2019a</xref>). Similarly, the brain&#x00027;s action and motor control systems might also benefit from a hypothetical phenomenon of <italic>export resonance</italic>, i.e., the maximization of correlation or mutual information between a given network state and a certain, subsequent readout layer.</p>
<p>Finally, our finding that both, correlation- and entropy-based measures of information import and storage yield almost identical phase diagrams (<xref ref-type="fig" rid="F3">Figures 3a,b</xref> compare with <xref ref-type="fig" rid="F3">Figures 3c,d</xref>), is in line with previously published results, i.e., that mutual information between sensor input and output can be replaced by the auto-correlation of the sensor output in the context of stochastic resonance (SR) (Krauss et al., <xref ref-type="bibr" rid="B37">2017</xref>). However, in this study we find that the equivalence of measures based on correlations and mutual information even extends to the phenomena of recurrence resonance (RR) (Krauss et al., <xref ref-type="bibr" rid="B38">2019a</xref>) and import resonance (IR), thereby bridging the conceptual gap (as described in Mediano et al., <xref ref-type="bibr" rid="B51">2021</xref>) between the information-processing perspective and the dynamical systems perspective on complex systems.</p></sec>
<sec sec-type="methods" id="s4">
<title>Methods</title>
<sec>
<title>Weight Matrices With Pre-defined Statistics</title>
<p>We consider a system of <italic>N</italic><sub><italic>neu</italic></sub> neurons without biases, which are mutually connected according to a weight matrix {<italic>w</italic><sub><italic>mk</italic></sub>}, where <italic>w</italic><sub><italic>mk</italic></sub> denotes the connection strength from neuron <italic>k</italic> to neuron <italic>m</italic>. The weight matrix is random, but controlled by three statistical parameters, namely the &#x0201C;<italic>density</italic>&#x0201D; <italic>d</italic> of non-zero connections, the excitatory/inhibitory &#x0201C;<italic>balance</italic>&#x0201D; <italic>b</italic>, and the &#x0201C;<italic>width</italic>&#x0201D; <italic>w</italic> of the Gaussian distribution of weight magnitudes. The density ranges from <italic>d</italic> &#x0003D; 0 (isolated neurons) to <italic>d</italic> &#x0003D; 1 (fully connected network), and the balance from <italic>b</italic> &#x0003D; &#x02212;1 (purely inhibitory connections) to <italic>b</italic> &#x0003D; &#x0002B;1 (purely excitatory connections). The value of <italic>b</italic> &#x0003D; 0 corresponds to a perfectly balanced system.</p>
<p>In order to construct a weight matrix with given parameters (<italic>b, d, w</italic>), we first generate a matrix <inline-formula><mml:math id="M1"><mml:msubsup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> of weight magnitudes, by drawing the <inline-formula><mml:math id="M2"><mml:msubsup><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> matrix elements independently from a zero-mean normal distribution with standard deviation <italic>w</italic> and then taking the absolute value. Next, we generate a random binary matrix <inline-formula><mml:math id="M3"><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, where the probability of a matrix element being 1 is given by the density <italic>d</italic>, i.e., <italic>p</italic><sub>1</sub> &#x0003D; <italic>d</italic>. Next, we generate another random binary matrix <inline-formula><mml:math id="M4"><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, where the probability of a matrix element being &#x0002B;1 is given by <italic>p</italic><sub>&#x0002B;1</sub> &#x0003D; (1 &#x0002B; <italic>b</italic>)/2 where <italic>b</italic> is the balance. Finally, the weight matrix is constructed by elementwise multiplication <inline-formula><mml:math id="M5"><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>. Note that throughout this paper, the width parameter is set to <italic>w</italic> &#x0003D; 0.5.</p></sec>
<sec>
<title>Time Evolution of System State</title>
<p>The momentary state of the RNN is given by the vector <bold>s</bold>(<italic>t</italic>) &#x0003D; {<italic>s</italic><sub><italic>m</italic></sub>(<italic>t</italic>)}, where the component <italic>s</italic><sub><italic>m</italic></sub>(<italic>t</italic>) &#x02208; [&#x02212;1, &#x0002B;1] is the activation of neuron <italic>m</italic> at time <italic>t</italic>. The initial state <bold>s</bold>(<italic>t</italic> &#x0003D; 0) is set by assigning to the neurons statistically independent, normally distributed random numbers with zero mean and a standard deviation of &#x003C3;<sub><italic>ini</italic></sub> &#x0003D; 1.</p>
<p>We then compute the next state vector by simultaneously updating each neuron <italic>m</italic> according to
<disp-formula id="E1"><label>(1)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003C0;</mml:mi></mml:mrow></mml:mfrac><mml:mo class="qopname">arctan</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>&#x003B7;</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Here, <italic>x</italic><sub><italic>m</italic></sub>(<italic>t</italic>) are the external inputs of the RNN and &#x003B7; is a global &#x0201C;<italic>coupling strength&#x0201D;</italic>. Note that the input time series <italic>x</italic><sub><italic>m</italic></sub>(<italic>t</italic>) can, but must not be different for each neuron. In one type of experiment, we set the <italic>x</italic><sub><italic>m</italic></sub>(<italic>t</italic>) to independent, normally distributed random signals with zero mean and unit variance. In another experiment, we set all <italic>x</italic><sub><italic>m</italic></sub>(<italic>t</italic>) to the same oscillatory signal <italic>x</italic>(<italic>t</italic>) &#x0003D; <italic>a</italic><sub><italic>sin</italic></sub> &#x000B7; sin(2&#x003C0;<italic>t</italic>/<italic>T</italic><sub><italic>sin</italic></sub>).</p>
<p>After simulating the sequence of system states for <italic>N</italic><sub><italic>stp</italic></sub> &#x0003D; 1000 time steps, we analyze the properties of the state sequence (see below). For this evaluation, we disregard the first <italic>N</italic><sub><italic>tra</italic></sub> &#x0003D; 100 time steps, in which the system may still be in a transitory state that depends strongly on the initial condition. The simulations are repeated <italic>N</italic><sub><italic>run</italic></sub> &#x0003D; 10 times for each set of control parameters (<italic>b, d</italic>, &#x003B7;).</p></sec>
<sec>
<title>Root-Mean-Squared Pairwise Correlation <italic>C</italic>(<bold>u</bold><sub><italic>t</italic></sub>, <bold>v</bold><sub><italic>t</italic>&#x0002B;1</sub>)</title>
<p>Consider a vector <bold>u</bold>(<italic>t</italic>) in <italic>M</italic> dimensions and a vector <bold>v</bold>(<italic>t</italic>) in <italic>N</italic> dimensions, both defined at discrete time steps <italic>t</italic>. The components of the vectors are denoted as <italic>u</italic><sub><italic>m</italic></sub>(<italic>t</italic>) and <italic>v</italic><sub><italic>n</italic></sub>(<italic>t</italic>). In order to characterize the correlations between the two time-dependent vectors by a single scalar quantity <italic>C</italic>(<bold>u</bold><sub><italic>t</italic></sub>, <bold>v</bold><sub><italic>t</italic>&#x0002B;1</sub>), we proceed as follows:</p>
<p>First, we compute for each vector component <italic>m</italic> the temporal mean,
<disp-formula id="E2"><label>(2)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
and the corresponding standard deviation
<disp-formula id="E3"><label>(3)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Based on this, we compute the <italic>M</italic> &#x000D7; <italic>N</italic> pairwise (Pearson) correlation matrix,
<disp-formula id="E4"><label>(4)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
defining <inline-formula><mml:math id="M10"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> whenever &#x003C3;<sub><italic>um</italic></sub> &#x0003D; 0 or &#x003C3;<sub><italic>vn</italic></sub> &#x0003D; 0.</p>
<p>Finally we compute the root-mean-squared average of this matrix,
<disp-formula id="E5"><label>(5)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mtext class="textrm" mathvariant="normal">RMS</mml:mtext><mml:msub><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msqrt></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
This measure is applied in the present paper to quantify the correlations <italic>C</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between subsequent RNN states, as well as the correlations <italic>C</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between the momentary input and the subsequent RNN state.</p></sec>
<sec>
<title>Mean Pairwise Mutual Information <italic>I</italic>(<bold>u</bold><sub><italic>t</italic></sub>, <bold>v</bold><sub><italic>t</italic>&#x0002B;1</sub>)</title>
<p>In addition to the linear correlations, we consider the mutual information between the two vectors <bold>u</bold>(<italic>t</italic>) and <bold>v</bold>(<italic>t</italic>), in order to capture also possible non-linear dependencies. However, since the full computation of this quantity is computationally extremely demanding, we binarize the continuous vector components and then consider only the pairwise mutual information between these binarized components.</p>
<p>For the binarization, we first subtract the mean values from each of the components,
<disp-formula id="E6"><label>(6)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02192;</mml:mo><mml:mo>&#x00394;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
We then map the continuous signals &#x00394;<italic>u</italic><sub><italic>m</italic></sub>(<italic>t</italic>) &#x02208; [&#x02212;&#x0221E;, &#x0002B;&#x0221E;] onto two-valued bits <inline-formula><mml:math id="M18"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>(<italic>t</italic>) &#x02208; {0, 1} by defining <inline-formula><mml:math id="M19"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003D; 0 if &#x00394;<italic>u</italic><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003C; 0 and <inline-formula><mml:math id="M20"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003D; 1 if &#x00394;<italic>u</italic><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003E; 0. In the case of a tie, &#x00394;<italic>u</italic><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003D; 0, we set <inline-formula><mml:math id="M21"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>(<italic>t</italic>) &#x0003D; 0 with a probability of 1/2.</p>
<p>We next compute the pairwise joint probabilities <inline-formula><mml:math id="M13"><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> by counting how often each of the four possible bit combinations occurs during all available time steps. From that we also obtain the marginal probabilities <italic>P</italic>(<inline-formula><mml:math id="M22"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>) and <inline-formula><mml:math id="M14"><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
<p>The matrix of pairwise mutual information is then defined as
<disp-formula id="E7"><label>(7)</label><mml:math id="M15"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder></mml:mstyle><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munder></mml:mstyle><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo class="qopname">log</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
defining all terms as zero where <italic>P</italic>(<inline-formula><mml:math id="M23"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula><sub><italic>m</italic></sub>) &#x0003D; 0 or <inline-formula><mml:math id="M16"><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>0</mml:mn></mml:math></inline-formula>.</p>
<p>Finally we compute the mean over all matrix elements (each ranging between 0 and 1 bit),
<disp-formula id="E8"><label>(8)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mtext class="textrm" mathvariant="normal">MEAN</mml:mtext><mml:msub><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
This measure is applied in the present paper to quantify the mutual information <italic>I</italic>(<bold>s</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between subsequent RNN states, as well as the mutual information <italic>I</italic>(<bold>x</bold><sub><italic>t</italic></sub>, <bold>s</bold><sub><italic>t</italic>&#x0002B;1</sub>) between the momentary input and the subsequent RNN state.</p></sec></sec>
<sec sec-type="data-availability" id="s5">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p></sec>
<sec id="s6">
<title>Author Contributions</title>
<p>All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.</p></sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>This work was funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation): grant KR 5148/2-1 (project number 436456810) to PK.</p></sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
<sec sec-type="disclaimer" id="s8">
<title>Publisher&#x00027;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p></sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Banino</surname> <given-names>A.</given-names></name> <name><surname>Barry</surname> <given-names>C.</given-names></name> <name><surname>Uria</surname> <given-names>B.</given-names></name> <name><surname>Blundell</surname> <given-names>C.</given-names></name> <name><surname>Lillicrap</surname> <given-names>T.</given-names></name> <name><surname>Mirowski</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Vector-based navigation using grid-like representations in artificial agents</article-title>. <source>Nature</source> <volume>557</volume>, <fpage>429</fpage>&#x02013;<lpage>433</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-018-0102-6</pub-id><pub-id pub-id-type="pmid">29743670</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barak</surname> <given-names>O.</given-names></name></person-group> (<year>2017</year>). <article-title>Recurrent neural networks as versatile tools of neuroscience research</article-title>. <source>Curr. Opin. Neurobiol</source>. <volume>46</volume>, <fpage>1</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1016/j.conb.2017.06.003</pub-id><pub-id pub-id-type="pmid">28668365</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>B&#x000E4;ssler</surname> <given-names>U.</given-names></name></person-group> (<year>1986</year>). <article-title>On the definition of central pattern generator and its sensory control</article-title>. <source>Biol. Cybern</source>. <volume>54</volume>, <fpage>65</fpage>&#x02013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1007/BF00337116</pub-id><pub-id pub-id-type="pmid">21333800</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bertschinger</surname> <given-names>N.</given-names></name> <name><surname>Natschl&#x000E4;ger</surname> <given-names>T.</given-names></name></person-group> (<year>2004</year>). <article-title>Real-time computation at the edge of chaos in recurrent neural networks</article-title>. <source>Neural Comput</source>. <volume>16</volume>, <fpage>1413</fpage>&#x02013;<lpage>1436</lpage>. <pub-id pub-id-type="doi">10.1162/089976604323057443</pub-id><pub-id pub-id-type="pmid">15165396</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Binzegger</surname> <given-names>T.</given-names></name> <name><surname>Douglas</surname> <given-names>R. J.</given-names></name> <name><surname>Martin</surname> <given-names>K. A.</given-names></name></person-group> (<year>2004</year>). <article-title>A quantitative map of the circuit of cat primary visual cortex</article-title>. <source>J. Neurosci</source>. <volume>24</volume>, <fpage>8441</fpage>&#x02013;<lpage>8453</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.1400-04.2004</pub-id><pub-id pub-id-type="pmid">15456817</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boedecker</surname> <given-names>J.</given-names></name> <name><surname>Obst</surname> <given-names>O.</given-names></name> <name><surname>Lizier</surname> <given-names>J. T.</given-names></name> <name><surname>Mayer</surname> <given-names>N. M.</given-names></name> <name><surname>Asada</surname> <given-names>M.</given-names></name></person-group> (<year>2012</year>). <article-title>Information processing in echo state networks at the edge of chaos</article-title>. <source>Theory Biosci</source>. <volume>131</volume>, <fpage>205</fpage>&#x02013;<lpage>213</lpage>. <pub-id pub-id-type="doi">10.1007/s12064-011-0146-8</pub-id><pub-id pub-id-type="pmid">22147532</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>B&#x000F6;nsel</surname> <given-names>F.</given-names></name> <name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name> <name><surname>Yamakou</surname> <given-names>M. E.</given-names></name></person-group> (<year>2021</year>). <article-title>Control of noise-induced coherent oscillations in time-delayed neural motifs</article-title>. <source>arXiv preprint</source> arXiv:2106.11361. <pub-id pub-id-type="doi">10.1007/s11571-021-09770-2</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brunel</surname> <given-names>N.</given-names></name></person-group> (<year>2016</year>). <article-title>Is cortical connectivity optimized for storing information?</article-title> <source>Nat. Neurosci</source>. <volume>19</volume>, <fpage>749</fpage>&#x02013;<lpage>755</lpage>. <pub-id pub-id-type="doi">10.1038/nn.4286</pub-id><pub-id pub-id-type="pmid">27065365</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buchin</surname> <given-names>A.</given-names></name> <name><surname>Rieubland</surname> <given-names>S.</given-names></name> <name><surname>H&#x000E4;usser</surname> <given-names>M.</given-names></name> <name><surname>Gutkin</surname> <given-names>B. S.</given-names></name> <name><surname>Roth</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>Inverse stochastic resonance in cerebellar purkinje cells</article-title>. <source>PLoS Comput. Biol</source>. <volume>12</volume>, <fpage>e1005000</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1005000</pub-id><pub-id pub-id-type="pmid">27541958</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>B&#x000FC;sing</surname> <given-names>L.</given-names></name> <name><surname>Schrauwen</surname> <given-names>B.</given-names></name> <name><surname>Legenstein</surname> <given-names>R.</given-names></name></person-group> (<year>2010</year>). <article-title>Connectivity, dynamics, and memory in reservoir computing with binary and analog neurons</article-title>. <source>Neural Comput</source>. <volume>22</volume>, <fpage>1272</fpage>&#x02013;<lpage>1311</lpage>. <pub-id pub-id-type="doi">10.1162/neco.2009.01-09-947</pub-id><pub-id pub-id-type="pmid">20028227</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crisanti</surname> <given-names>A.</given-names></name> <name><surname>Falcioni</surname> <given-names>M.</given-names></name> <name><surname>Vulpiani</surname> <given-names>A.</given-names></name></person-group> (<year>1993</year>). <article-title>Transition from regular to complex behaviour in a discrete deterministic asymmetric neural network model</article-title>. <source>J. Phys. A Math. Gen</source>. <volume>26</volume>, <fpage>3441</fpage>. <pub-id pub-id-type="doi">10.1088/0305-4470/26/14/011</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cruse</surname> <given-names>H.</given-names></name></person-group> (<year>2006</year>). <article-title>Neural networks as cybernetic systems</article-title>. <source>Brains Minds</source> <volume>2</volume>, <fpage>114</fpage>.</citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cybenko</surname> <given-names>G.</given-names></name></person-group> (<year>1992</year>). <article-title>Approximation by superpositions of a sigmoidal function</article-title>. <source>Math. Control Signals Syst</source>. <volume>5</volume>, <fpage>455</fpage>&#x02013;<lpage>455</lpage>. <pub-id pub-id-type="doi">10.1007/BF02134016</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dambre</surname> <given-names>J.</given-names></name> <name><surname>Verstraeten</surname> <given-names>D.</given-names></name> <name><surname>Schrauwen</surname> <given-names>B.</given-names></name> <name><surname>Massar</surname> <given-names>S.</given-names></name></person-group> (<year>2012</year>). <article-title>Information processing capacity of dynamical systems</article-title>. <source>Sci. Rep</source>. <volume>2</volume>, <fpage>1</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1038/srep00514</pub-id><pub-id pub-id-type="pmid">22816038</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Derrida</surname> <given-names>B.</given-names></name> <name><surname>Gardner</surname> <given-names>E.</given-names></name> <name><surname>Zippelius</surname> <given-names>A.</given-names></name></person-group> (<year>1987</year>). <article-title>An exactly solvable asymmetric neural network model</article-title>. <source>EPL</source> <volume>4</volume>, <fpage>167</fpage>. <pub-id pub-id-type="doi">10.1209/0295-5075/4/2/007</pub-id><pub-id pub-id-type="pmid">29566351</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Farrell</surname> <given-names>M.</given-names></name> <name><surname>Recanatesi</surname> <given-names>S.</given-names></name> <name><surname>Moore</surname> <given-names>T.</given-names></name> <name><surname>Lajoie</surname> <given-names>G.</given-names></name> <name><surname>Shea-Brown</surname> <given-names>E.</given-names></name></person-group> (<year>2019</year>). <article-title>Recurrent neural networks learn robust representations by dynamically balancing compression and expansion</article-title>. <source>bioRxiv</source> 564476.</citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Folli</surname> <given-names>V.</given-names></name> <name><surname>Gosti</surname> <given-names>G.</given-names></name> <name><surname>Leonetti</surname> <given-names>M.</given-names></name> <name><surname>Ruocco</surname> <given-names>G.</given-names></name></person-group> (<year>2018</year>). <article-title>Effect of dilution in asymmetric recurrent neural networks</article-title>. <source>Neural Netw</source>. <volume>104</volume>, <fpage>50</fpage>&#x02013;<lpage>59</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2018.04.003</pub-id><pub-id pub-id-type="pmid">29705670</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Funahashi</surname> <given-names>K.-I.</given-names></name></person-group> (<year>1989</year>). <article-title>On the approximate realization of continuous mappings by neural networks</article-title>. <source>Neural Netw</source>. <volume>2</volume>, <fpage>183</fpage>&#x02013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1016/0893-6080(89)90003-8</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gerum</surname> <given-names>R. C.</given-names></name> <name><surname>Erpenbeck</surname> <given-names>A.</given-names></name> <name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name></person-group> (<year>2020</year>). <article-title>Sparsity through evolutionary pruning prevents neuronal networks from overfitting</article-title>. <source>Neural Netw</source>. <volume>128</volume>, <fpage>305</fpage>&#x02013;<lpage>312</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2020.05.007</pub-id><pub-id pub-id-type="pmid">32454374</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Greenfield</surname> <given-names>E.</given-names></name> <name><surname>Lecar</surname> <given-names>H.</given-names></name></person-group> (<year>2001</year>). <article-title>Mutual information in a dilute, asymmetric neural network model</article-title>. <source>Phys. Rev. E</source> <volume>63</volume>, <fpage>041905</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.63.041905</pub-id><pub-id pub-id-type="pmid">11308875</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grigoryeva</surname> <given-names>L.</given-names></name> <name><surname>Hart</surname> <given-names>A.</given-names></name> <name><surname>Ortega</surname> <given-names>J.-P.</given-names></name></person-group> (<year>2021</year>). <article-title>Chaos on compact manifolds: Differentiable synchronizations beyond the takens theorem</article-title>. <source>Phys. Rev. E</source> <volume>103</volume>, <fpage>062204</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.103.062204</pub-id><pub-id pub-id-type="pmid">34271749</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grigoryeva</surname> <given-names>L.</given-names></name> <name><surname>Ortega</surname> <given-names>J.-P.</given-names></name></person-group> (<year>2019</year>). <article-title>Differentiable reservoir computing</article-title>. <source>J. Mach. Learn. Res</source>. <volume>20</volume>, <fpage>1</fpage>&#x02013;<lpage>62</lpage>.</citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gros</surname> <given-names>C.</given-names></name></person-group> (<year>2009</year>). <article-title>Cognitive computation with autonomously active neural networks: an emerging field</article-title>. <source>Cognit. Comput</source>. <volume>1</volume>, <fpage>77</fpage>&#x02013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1007/s12559-008-9000-9</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gu</surname> <given-names>H.</given-names></name> <name><surname>Yang</surname> <given-names>M.</given-names></name> <name><surname>Li</surname> <given-names>L.</given-names></name> <name><surname>Liu</surname> <given-names>Z.</given-names></name> <name><surname>Ren</surname> <given-names>W.</given-names></name></person-group> (<year>2002</year>). <article-title>Experimental observation of the stochastic bursting caused by coherence resonance in a neural pacemaker</article-title>. <source>Neuroreport</source> <volume>13</volume>, <fpage>1657</fpage>&#x02013;<lpage>1660</lpage>. <pub-id pub-id-type="doi">10.1097/00001756-200209160-00018</pub-id><pub-id pub-id-type="pmid">12352622</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gutfreund</surname> <given-names>H.</given-names></name> <name><surname>Reger</surname> <given-names>J.</given-names></name> <name><surname>Young</surname> <given-names>A.</given-names></name></person-group> (<year>1988</year>). <article-title>The nature of attractors in an asymmetric spin glass with deterministic dynamics</article-title>. <source>J. Phys. A Math. Gen</source>. <volume>21</volume>, <fpage>2775</fpage>. <pub-id pub-id-type="doi">10.1088/0305-4470/21/12/020</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Haviv</surname> <given-names>D.</given-names></name> <name><surname>Rivkind</surname> <given-names>A.</given-names></name> <name><surname>Barak</surname> <given-names>O.</given-names></name></person-group> (<year>2019</year>). <article-title>Understanding and controlling memory in recurrent neural networks</article-title>, in <source>International Conference on Machine Learning</source> (<publisher-loc>Long Beach</publisher-loc>: <publisher-name>PMLR</publisher-name>), <fpage>2663</fpage>&#x02013;<lpage>2671</lpage>.</citation></ref>
<ref id="B27">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hinton</surname> <given-names>G. E.</given-names></name> <name><surname>Sejnowski</surname> <given-names>T. J.</given-names></name></person-group> (<year>1983</year>). <article-title>Optimal perceptual inference</article-title>, in <source>Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, Vol. 448</source> (<publisher-loc>Washington, DC</publisher-loc>: <publisher-name>Citeseer</publisher-name>).</citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hochreiter</surname> <given-names>S.</given-names></name> <name><surname>Schmidhuber</surname> <given-names>J.</given-names></name></person-group> (<year>1997</year>). <article-title>Long short-term memory</article-title>. <source>Neural Comput</source>. <volume>9</volume>, <fpage>1735</fpage>&#x02013;<lpage>1780</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1997.9.8.1735</pub-id><pub-id pub-id-type="pmid">9377276</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hornik</surname> <given-names>K.</given-names></name> <name><surname>Stinchcombe</surname> <given-names>M.</given-names></name> <name><surname>White</surname> <given-names>H.</given-names></name></person-group> (<year>1989</year>). <article-title>Multilayer feedforward networks are universal approximators</article-title>. <source>Neural Netw</source>. <volume>2</volume>, <fpage>359</fpage>&#x02013;<lpage>366</lpage>. <pub-id pub-id-type="doi">10.1016/0893-6080(89)90020-8</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ichikawa</surname> <given-names>K.</given-names></name> <name><surname>Kaneko</surname> <given-names>K.</given-names></name></person-group> (<year>2020</year>). <article-title>Short term memory by transient oscillatory dynamics in recurrent neural networks</article-title>. <source>arXiv preprint</source> arXiv:2010.15308. <pub-id pub-id-type="doi">10.1103/PhysRevResearch.3.033193</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ikemoto</surname> <given-names>S.</given-names></name> <name><surname>DallaLibera</surname> <given-names>F.</given-names></name> <name><surname>Hosoda</surname> <given-names>K.</given-names></name></person-group> (<year>2018</year>). <article-title>Noise-modulated neural networks as an application of stochastic resonance</article-title>. <source>Neurocomputing</source> <volume>277</volume>, <fpage>29</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2016.12.111</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ilopfield</surname> <given-names>J.</given-names></name></person-group> (<year>1982</year>). <article-title>Neural networks and physical systems with emergent collective computational abilities</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A</source>. <volume>79</volume>, <fpage>2554</fpage>. <pub-id pub-id-type="doi">10.1073/pnas.79.8.2554</pub-id><pub-id pub-id-type="pmid">6953413</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jaeger</surname> <given-names>H.</given-names></name></person-group> (<year>2001</year>). <source>The &#x0201C;echo state&#x0201D; approach to analysing and training recurrent neural networks-with an erratum note</source>. <publisher-loc>Bonn, Germany</publisher-loc>: <publisher-name>German National Research Center for Information Technology GMD Technical Report 148, 13</publisher-name>.</citation></ref>
<ref id="B34">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jaeger</surname> <given-names>H.</given-names></name></person-group> (<year>2014</year>). <article-title>Controlling recurrent neural networks by conceptors</article-title>. <source>arXiv preprint</source> arXiv:1403.3369.</citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kadmon</surname> <given-names>J.</given-names></name> <name><surname>Sompolinsky</surname> <given-names>H.</given-names></name></person-group> (<year>2015</year>). <article-title>Transition to chaos in random neuronal networks</article-title>. <source>Phys. Rev. X</source> <volume>5</volume>, <fpage>041030</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevX.5.041030</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Kaneko</surname> <given-names>K.</given-names></name> <name><surname>Suzuki</surname> <given-names>J.</given-names></name></person-group> (<year>1994</year>). <article-title>Evolution to the edge of chaos in an imitation game</article-title>, in <source>Artificial life III</source> (<publisher-loc>Santa Fe</publisher-loc>: <publisher-name>Citeseer</publisher-name>).</citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Sch&#x000FC;tz</surname> <given-names>C.</given-names></name> <name><surname>Tziridis</surname> <given-names>K.</given-names></name> <name><surname>Fabry</surname> <given-names>B.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Adaptive stochastic resonance for unknown and variable input signals</article-title>. <source>Sci. Rep</source>. <volume>7</volume>, <fpage>1</fpage>&#x02013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/s41598-017-02644-w</pub-id><pub-id pub-id-type="pmid">28550314</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Prebeck</surname> <given-names>K.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name></person-group> (<year>2019a</year>). <article-title>Recurrence resonance in three-neuron motifs</article-title>. <source>Front. Comput. Neurosci</source>. <volume>13</volume>, <fpage>64</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2019.00064</pub-id><pub-id pub-id-type="pmid">31572152</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Schuster</surname> <given-names>M.</given-names></name> <name><surname>Dietrich</surname> <given-names>V.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name></person-group> (<year>2019b</year>). <article-title>Weight statistics controls dynamics in recurrent neural networks</article-title>. <source>PLoS ONE</source> <volume>14</volume>, <fpage>e0214541</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0214541</pub-id><pub-id pub-id-type="pmid">30964879</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Tziridis</surname> <given-names>K.</given-names></name></person-group> (<year>2021</year>). <article-title>Simulated transient hearing loss improves auditory sensitivity</article-title>. <source>Sci. Rep</source>. <volume>11</volume>, <fpage>1</fpage>&#x02013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/s41598-021-94429-5</pub-id><pub-id pub-id-type="pmid">34285327</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Tziridis</surname> <given-names>K.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Hoppe</surname> <given-names>U.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name></person-group> (<year>2016</year>). <article-title>Stochastic resonance controlled upregulation of internal noise after hearing loss as a putative cause of tinnitus-related neuronal hyperactivity</article-title>. <source>Front. Neurosci</source>. <volume>10</volume>, <fpage>597</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2016.00597</pub-id><pub-id pub-id-type="pmid">28082861</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Tziridis</surname> <given-names>K.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name></person-group> (<year>2018</year>). <article-title>Cross-modal stochastic resonance as a universal principle to enhance sensory processing</article-title>. <source>Front. Neurosci</source>. <volume>12</volume>, <fpage>578</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2018.00578</pub-id><pub-id pub-id-type="pmid">30186104</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krauss</surname> <given-names>P.</given-names></name> <name><surname>Zankl</surname> <given-names>A.</given-names></name> <name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name></person-group> (<year>2019c</year>). <article-title>Analysis of structure and dynamics in three-neuron motifs</article-title>. <source>Front. Comput. Neurosci</source>. <volume>13</volume>, <fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2019.00005</pub-id><pub-id pub-id-type="pmid">30792635</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Langton</surname> <given-names>C. G.</given-names></name></person-group> (<year>1990</year>). <article-title>Computation at the edge of chaos: Phase transitions and emergent computation</article-title>. <source>Physica D</source> <volume>42</volume>, <fpage>12</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1016/0167-2789(90)90064-V</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>LeCun</surname> <given-names>Y.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Hinton</surname> <given-names>G.</given-names></name></person-group> (<year>2015</year>). <article-title>Deep learning</article-title>. <source>Nature</source> <volume>521</volume>, <fpage>436</fpage>&#x02013;<lpage>444</lpage>. <pub-id pub-id-type="doi">10.1038/nature14539</pub-id><pub-id pub-id-type="pmid">26017442</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Legenstein</surname> <given-names>R.</given-names></name> <name><surname>Maass</surname> <given-names>W.</given-names></name></person-group> (<year>2007</year>). <article-title>Edge of chaos and prediction of computational performance for neural circuit models</article-title>. <source>Neural Netw</source>. <volume>20</volume>, <fpage>323</fpage>&#x02013;<lpage>334</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2007.04.017</pub-id><pub-id pub-id-type="pmid">17517489</pub-id></citation></ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindner</surname> <given-names>B.</given-names></name> <name><surname>Schimansky-Geier</surname> <given-names>L.</given-names></name></person-group> (<year>2000</year>). <article-title>Coherence and stochastic resonance in a two-state system</article-title>. <source>Phys. Rev. E</source> <volume>61</volume>, <fpage>6103</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.61.6103</pub-id><pub-id pub-id-type="pmid">11088283</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindner</surname> <given-names>B.</given-names></name> <name><surname>Schimansky-Geier</surname> <given-names>L.</given-names></name> <name><surname>Longtin</surname> <given-names>A.</given-names></name></person-group> (<year>2002</year>). <article-title>Maximizing spike train coherence or incoherence in the leaky integrate-and-fire model</article-title>. <source>Phys. Rev. E</source> <volume>66</volume>, <fpage>031916</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.66.031916</pub-id><pub-id pub-id-type="pmid">12366161</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maheswaranathan</surname> <given-names>N.</given-names></name> <name><surname>Williams</surname> <given-names>A. H.</given-names></name> <name><surname>Golub</surname> <given-names>M. D.</given-names></name> <name><surname>Ganguli</surname> <given-names>S.</given-names></name> <name><surname>Sussillo</surname> <given-names>D.</given-names></name></person-group> (<year>2019</year>). <article-title>Universality and individuality in neural dynamics across large populations of recurrent networks</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>2019</volume>, <fpage>15629</fpage>. <pub-id pub-id-type="doi">10.48550/arXiv.1907.08549</pub-id><pub-id pub-id-type="pmid">32782422</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McDonnell</surname> <given-names>M. D.</given-names></name> <name><surname>Abbott</surname> <given-names>D.</given-names></name></person-group> (<year>2009</year>). <article-title>What is stochastic resonance? definitions, misconceptions, debates, and its relevance to biology</article-title>. <source>PLoS Comput. Biol</source>. <volume>5</volume>, <fpage>e1000348</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1000348</pub-id><pub-id pub-id-type="pmid">19562010</pub-id></citation></ref>
<ref id="B51">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mediano</surname> <given-names>P. A.</given-names></name> <name><surname>Rosas</surname> <given-names>F. E.</given-names></name> <name><surname>Farah</surname> <given-names>J. C.</given-names></name> <name><surname>Shanahan</surname> <given-names>M.</given-names></name> <name><surname>Bor</surname> <given-names>D.</given-names></name> <name><surname>Barrett</surname> <given-names>A. B.</given-names></name></person-group> (<year>2021</year>). <article-title>Integrated information as a common signature of dynamical and information-processing complexity</article-title>. <source>arXiv preprint</source> arXiv:2106.10211. <pub-id pub-id-type="doi">10.1063/5.0063384</pub-id><pub-id pub-id-type="pmid">35105139</pub-id></citation></ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mejias</surname> <given-names>J.</given-names></name> <name><surname>Longtin</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>Optimal heterogeneity for coding in spiking neural networks</article-title>. <source>Phys. Rev. Lett</source>. <volume>108</volume>, <fpage>228102</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.108.228102</pub-id><pub-id pub-id-type="pmid">23003656</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mejias</surname> <given-names>J. F.</given-names></name> <name><surname>Longtin</surname> <given-names>A.</given-names></name></person-group> (<year>2014</year>). <article-title>Differential effects of excitatory and inhibitory heterogeneity on the gain and asynchronous state of sparse cortical networks</article-title>. <source>Front. Comput. Neurosci</source>. <volume>8</volume>, <fpage>107</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2014.00107</pub-id><pub-id pub-id-type="pmid">25309409</pub-id></citation></ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mejias</surname> <given-names>J. F.</given-names></name> <name><surname>Torres</surname> <given-names>J. J.</given-names></name></person-group> (<year>2011</year>). <article-title>Emergence of resonances in neural systems: the interplay between adaptive threshold and short-term synaptic plasticity</article-title>. <source>PLoS ONE</source> <volume>6</volume>, <fpage>e17255</fpage>. <pub-id pub-id-type="doi">10.1371/annotation/3c57af7b-02a6-4267-b586-8b5a437fa5ba</pub-id><pub-id pub-id-type="pmid">21408148</pub-id></citation></ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Miner</surname> <given-names>D.</given-names></name> <name><surname>Triesch</surname> <given-names>J.</given-names></name></person-group> (<year>2016</year>). <article-title>Plasticity-driven self-organization under topological constraints accounts for non-random features of cortical synaptic wiring</article-title>. <source>PLoS Comput. Biol</source>. <volume>12</volume>, <fpage>e1004759</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1004759</pub-id><pub-id pub-id-type="pmid">26942937</pub-id></citation></ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Molgedey</surname> <given-names>L.</given-names></name> <name><surname>Schuchhardt</surname> <given-names>J.</given-names></name> <name><surname>Schuster</surname> <given-names>H. G.</given-names></name></person-group> (<year>1992</year>). <article-title>Suppressing chaos in neural networks by noise</article-title>. <source>Phys. Rev. Lett</source>. <volume>69</volume>, <fpage>3717</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.69.3717</pub-id><pub-id pub-id-type="pmid">10046895</pub-id></citation></ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moss</surname> <given-names>F.</given-names></name> <name><surname>Ward</surname> <given-names>L. M.</given-names></name> <name><surname>Sannita</surname> <given-names>W. G.</given-names></name></person-group> (<year>2004</year>). <article-title>Stochastic resonance and sensory information processing: a tutorial and review of application</article-title>. <source>Clin. Neurophysiol</source>. <volume>115</volume>, <fpage>267</fpage>&#x02013;<lpage>281</lpage>. <pub-id pub-id-type="doi">10.1016/j.clinph.2003.09.014</pub-id><pub-id pub-id-type="pmid">14744566</pub-id></citation></ref>
<ref id="B58">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Narang</surname> <given-names>S.</given-names></name> <name><surname>Elsen</surname> <given-names>E.</given-names></name> <name><surname>Diamos</surname> <given-names>G.</given-names></name> <name><surname>Sengupta</surname> <given-names>S.</given-names></name></person-group> (<year>2017</year>). <article-title>Exploring sparsity in recurrent neural networks</article-title>. <source>arXiv preprint</source> arXiv:1704.05119.</citation></ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Natschl&#x000E4;ger</surname> <given-names>T.</given-names></name> <name><surname>Bertschinger</surname> <given-names>N.</given-names></name> <name><surname>Legenstein</surname> <given-names>R.</given-names></name></person-group> (<year>2005</year>). <article-title>At the edge of chaos: Real-time computations and self-organized criticality in recurrent neural networks</article-title>. <source>Adv. Neural Inf. Process Syst</source>. <volume>17</volume>, <fpage>145</fpage>&#x02013;<lpage>152</lpage>.</citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rajan</surname> <given-names>K.</given-names></name> <name><surname>Abbott</surname> <given-names>L.</given-names></name> <name><surname>Sompolinsky</surname> <given-names>H.</given-names></name></person-group> (<year>2010</year>). <article-title>Stimulus-dependent suppression of chaos in recurrent neural networks</article-title>. <source>Phys. Rev. E</source> <volume>82</volume>, <fpage>011903</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.82.011903</pub-id><pub-id pub-id-type="pmid">20866644</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Sch&#x000E4;fer</surname> <given-names>A. M.</given-names></name> <name><surname>Zimmermann</surname> <given-names>H. G.</given-names></name></person-group> (<year>2006</year>). <article-title>Recurrent neural networks are universal approximators</article-title>, in <source>International Conference on Artificial Neural Networks</source> (<publisher-loc>Athens</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>632</fpage>&#x02013;<lpage>640</lpage>.</citation></ref>
<ref id="B62">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Gerum</surname> <given-names>R.</given-names></name> <name><surname>Zankl</surname> <given-names>A.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name> <name><surname>Krauss</surname> <given-names>P.</given-names></name></person-group> (<year>2020</year>). <article-title>Intrinsic noise improves speech recognition in a computational model of the auditory pathway</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/2020.03.16.993725</pub-id></citation></ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Maier</surname> <given-names>A.</given-names></name> <name><surname>Gerum</surname> <given-names>R.</given-names></name> <name><surname>Metzner</surname> <given-names>C.</given-names></name> <name><surname>Krauss</surname> <given-names>P.</given-names></name></person-group> (<year>2021a</year>). <article-title>Quantifying the separability of data classes in neural networks</article-title>. <source>Neural Netw</source>. <volume>139</volume>, <fpage>278</fpage>&#x02013;<lpage>293</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2021.03.035</pub-id><pub-id pub-id-type="pmid">33862387</pub-id></citation></ref>
<ref id="B64">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schilling</surname> <given-names>A.</given-names></name> <name><surname>Tziridis</surname> <given-names>K.</given-names></name> <name><surname>Schulze</surname> <given-names>H.</given-names></name> <name><surname>Krauss</surname> <given-names>P.</given-names></name></person-group> (<year>2021b</year>). <article-title>The stochastic resonance model of auditory perception: a unified explanation of tinnitus development, zwicker tone illusion, and residual inhibition</article-title>. <source>Prog. Brain Res</source>. <volume>262</volume>, <fpage>139</fpage>&#x02013;<lpage>157</lpage>. <pub-id pub-id-type="doi">10.1016/bs.pbr.2021.01.025</pub-id><pub-id pub-id-type="pmid">33931176</pub-id></citation></ref>
<ref id="B65">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Schrauwen</surname> <given-names>B.</given-names></name> <name><surname>Buesing</surname> <given-names>L.</given-names></name> <name><surname>Legenstein</surname> <given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>On computational power and the order-chaos phase transition in reservoir computing</article-title>, in <source>22nd Annual Conference on Neural Information Processing Systems (NIPS 2008), Vol. 21</source> (<publisher-loc>Vancouver, BC</publisher-loc>: <publisher-name>NIPS Foundation</publisher-name>), <fpage>1425</fpage>&#x02013;<lpage>1432</lpage>.</citation></ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schuecker</surname> <given-names>J.</given-names></name> <name><surname>Goedeke</surname> <given-names>S.</given-names></name> <name><surname>Helias</surname> <given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>Optimal sequence memory in driven random networks</article-title>. <source>Phys. Rev. X</source> <volume>8</volume>, <fpage>041029</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevX.8.041029</pub-id></citation></ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sol&#x000E9;</surname> <given-names>R. V.</given-names></name> <name><surname>Miramontes</surname> <given-names>O.</given-names></name></person-group> (<year>1995</year>). <article-title>Information at the edge of chaos in fluid neural networks</article-title>. <source>Physica D</source> <volume>80</volume>, <fpage>171</fpage>&#x02013;<lpage>180</lpage>. <pub-id pub-id-type="doi">10.1016/0167-2789(95)90075-6</pub-id></citation></ref>
<ref id="B68">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Song</surname> <given-names>S.</given-names></name> <name><surname>Sj&#x000F6;str&#x000F6;m</surname> <given-names>P. J.</given-names></name> <name><surname>Reigl</surname> <given-names>M.</given-names></name> <name><surname>Nelson</surname> <given-names>S.</given-names></name> <name><surname>Chklovskii</surname> <given-names>D. B.</given-names></name></person-group> (<year>2005</year>). <article-title>Highly nonrandom features of synaptic connectivity in local cortical circuits</article-title>. <source>PLoS Biol</source>. <volume>3</volume>, <fpage>e68</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pbio.0030068</pub-id><pub-id pub-id-type="pmid">15737062</pub-id></citation></ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sporns</surname> <given-names>O.</given-names></name></person-group> (<year>2011</year>). <article-title>The non-random brain: efficiency, economy, and complex dynamics</article-title>. <source>Front. Comput. Neurosci</source>. <volume>5</volume>, <fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2011.00005</pub-id><pub-id pub-id-type="pmid">21369354</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Squire</surname> <given-names>L.</given-names></name> <name><surname>Berg</surname> <given-names>D.</given-names></name> <name><surname>Bloom</surname> <given-names>F. E.</given-names></name> <name><surname>Du Lac</surname> <given-names>S.</given-names></name> <name><surname>Ghosh</surname> <given-names>A.</given-names></name> <name><surname>Spitzer</surname> <given-names>N. C.</given-names></name></person-group> (<year>2012</year>). <source>Fundamental Neuroscience</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Academic Press</publisher-name>.</citation></ref>
<ref id="B71">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Toral</surname> <given-names>R.</given-names></name> <name><surname>Mirasso</surname> <given-names>C.</given-names></name> <name><surname>Gunton</surname> <given-names>J.</given-names></name></person-group> (<year>2003</year>). <article-title>System size coherence resonance in coupled fitzhugh-nagumo models</article-title>. <source>EPL</source> <volume>61</volume>, <fpage>162</fpage>. <pub-id pub-id-type="doi">10.1209/epl/i2003-00207-5</pub-id><pub-id pub-id-type="pmid">21230213</pub-id></citation></ref>
<ref id="B72">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Torres</surname> <given-names>J.</given-names></name> <name><surname>Marro</surname> <given-names>J.</given-names></name> <name><surname>Mejias</surname> <given-names>J.</given-names></name></person-group> (<year>2011</year>). <article-title>Can intrinsic noise induce various resonant peaks?</article-title> <source>New J. Phys</source>. <volume>13</volume>, <fpage>053014</fpage>. <pub-id pub-id-type="doi">10.1088/1367-2630/13/5/053014</pub-id><pub-id pub-id-type="pmid">25273211</pub-id></citation></ref>
<ref id="B73">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Toyoizumi</surname> <given-names>T.</given-names></name> <name><surname>Abbott</surname> <given-names>L.</given-names></name></person-group> (<year>2011</year>). <article-title>Beyond the edge of chaos: Amplification and temporal integration by recurrent networks in the chaotic regime</article-title>. <source>Phys. Rev. E</source> <volume>84</volume>, <fpage>051908</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.84.051908</pub-id><pub-id pub-id-type="pmid">22181445</pub-id></citation></ref>
<ref id="B74">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Uzuntarla</surname> <given-names>M.</given-names></name> <name><surname>Torres</surname> <given-names>J. J.</given-names></name> <name><surname>So</surname> <given-names>P.</given-names></name> <name><surname>Ozer</surname> <given-names>M.</given-names></name> <name><surname>Barreto</surname> <given-names>E.</given-names></name></person-group> (<year>2017</year>). <article-title>Double inverse stochastic resonance with dynamic synapses</article-title>. <source>Phys. Rev. E</source> <volume>95</volume>, <fpage>012404</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.95.012404</pub-id><pub-id pub-id-type="pmid">28208458</pub-id></citation></ref>
<ref id="B75">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wallace</surname> <given-names>E.</given-names></name> <name><surname>Maei</surname> <given-names>H. R.</given-names></name> <name><surname>Latham</surname> <given-names>P. E.</given-names></name></person-group> (<year>2013</year>). <article-title>Randomly connected networks have short temporal memory</article-title>. <source>Neural Comput</source>. <volume>25</volume>, <fpage>1408</fpage>&#x02013;<lpage>1439</lpage>. <pub-id pub-id-type="doi">10.1162/NECO_a_00449</pub-id><pub-id pub-id-type="pmid">23517097</pub-id></citation></ref>
<ref id="B76">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Pichler</surname> <given-names>E. E.</given-names></name> <name><surname>Ross</surname> <given-names>J.</given-names></name></person-group> (<year>1990</year>). <article-title>Oscillations and chaos in neural networks: an exactly solvable model</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A</source>. <volume>87</volume>, <fpage>9467</fpage>&#x02013;<lpage>9471</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.87.23.9467</pub-id><pub-id pub-id-type="pmid">2251287</pub-id></citation></ref>
<ref id="B77">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>X. R.</given-names></name> <name><surname>Lizier</surname> <given-names>J. T.</given-names></name> <name><surname>Prokopenko</surname> <given-names>M.</given-names></name></person-group> (<year>2011</year>). <article-title>Fisher information at the edge of chaos in random boolean networks</article-title>. <source>Artif. Life</source> <volume>17</volume>, <fpage>315</fpage>&#x02013;<lpage>329</lpage>. <pub-id pub-id-type="doi">10.1162/artl_a_00041</pub-id><pub-id pub-id-type="pmid">21762019</pub-id></citation></ref>
</ref-list>
</back>
</article>