<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article 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.2017.00033</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>A Model of Fast Hebbian Spike Latency Normalization</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Einarsson</surname> <given-names>Hafsteinn</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/129163/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Gauy</surname> <given-names>Marcelo M.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/369042/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Lengler</surname> <given-names>Johannes</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/52085/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Steger</surname> <given-names>Angelika</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/173820/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Computer Science, Institute of Theoretical Computer Science, ETH Zurich</institution> <country>Zurich, Switzerland</country></aff>
<aff id="aff2"><sup>2</sup><institution>Collegium Helveticum</institution> <country>Zurich, Switzerland</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Wulfram Gerstner, &#x000C9;cole Polytechnique F&#x000E9;d&#x000E9;rale de Lausanne, Switzerland</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Maurizio De Pitt&#x000E0;, University of Chicago, USA; Christian Leibold, Ludwig-Maximilians-Universit&#x000E4;t M&#x000FC;nchen, Germany</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Hafsteinn Einarsson <email>hafsteinn.einarsson&#x00040;inf.ethz.ch</email></p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>15</day>
<month>05</month>
<year>2017</year>
</pub-date>
<pub-date pub-type="collection">
<year>2017</year>
</pub-date>
<volume>11</volume>
<elocation-id>33</elocation-id>
<history>
<date date-type="received">
<day>13</day>
<month>08</month>
<year>2016</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>04</month>
<year>2017</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2017 Einarsson, Gauy, Lengler and Steger.</copyright-statement>
<copyright-year>2017</copyright-year>
<copyright-holder>Einarsson, Gauy, Lengler and Steger</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) or licensor 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>Hebbian changes of excitatory synapses are driven by and enhance correlations between pre- and postsynaptic neuronal activations, forming a positive feedback loop that can lead to instability in simulated neural networks. Because Hebbian learning may occur on time scales of seconds to minutes, it is conjectured that some form of fast stabilization of neural firing is necessary to avoid runaway of excitation, but both the theoretical underpinning and the biological implementation for such homeostatic mechanism are to be fully investigated. Supported by analytical and computational arguments, we show that a Hebbian spike-timing-dependent metaplasticity rule, accounts for inherently-stable, quick tuning of the total input weight of a single neuron in the general scenario of asynchronous neural firing characterized by UP and DOWN states of activity.</p>
</abstract>
<kwd-group>
<kwd>homeostasis</kwd>
<kwd>STDP</kwd>
<kwd>oscillations</kwd>
<kwd>synchrony</kwd>
<kwd>synapse memory</kwd>
<kwd>metaplasticity</kwd>
</kwd-group>
<contract-num rid="cn001">200021 143337</contract-num>
<contract-num rid="cn002">248952/2013-7</contract-num>
<contract-sponsor id="cn001">Schweizerischer Nationalfonds zur F&#x000F6;rderung der Wissenschaftlichen Forschung<named-content content-type="fundref-id">10.13039/501100001711</named-content></contract-sponsor>
<contract-sponsor id="cn002">Conselho Nacional de Desenvolvimento Cient&#x000ED;fico e Tecnol&#x000F3;gico<named-content content-type="fundref-id">10.13039/501100003593</named-content></contract-sponsor>
<counts>
<fig-count count="8"/>
<table-count count="3"/>
<equation-count count="27"/>
<ref-count count="96"/>
<page-count count="21"/>
<word-count count="15069"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Since the discovery of long-term synaptic plasticity by Bliss and L&#x000F8;mo (<xref ref-type="bibr" rid="B9">1973</xref>), Hebb&#x00027;s postulate that &#x0201C;cells that fire together wire together&#x0201D; (Hebb, <xref ref-type="bibr" rid="B36">1949</xref>; Schatz, <xref ref-type="bibr" rid="B66">1992</xref>) has become the prominent hypothesis whereby the brain learns and forms new memories. Generally speaking, Hebbian learning may refer to any change of efficacy of synaptic transmission (i.e., the &#x0201C;synaptic weight&#x0201D;) by synaptic plasticity that solely depends on correlations between firing activities of pre- and postsynaptic neurons (Abbott and Nelson, <xref ref-type="bibr" rid="B1">2000</xref>). In this regard, spike-timing&#x02013;dependent plasticity (STDP) may be considered the experimental hallmark of Hebbian learning, insofar as it allows a synapse to be potentiated by correlated pre/post spike pairs while being depressed by correlated post/pre spike pair (Markram et al., <xref ref-type="bibr" rid="B50">1997</xref>; Bi and Poo, <xref ref-type="bibr" rid="B7">1998</xref>).</p>
<p>Despite being appealing for its simple formulation, Hebbian plasticity, and thus STDP, are prone to instability. Depressed synapses tend to become further depressed, and vice-versa, potentiated synapses tend to grow even stronger (Sj&#x000F6;str&#x000F6;m et al., <xref ref-type="bibr" rid="B67">2008</xref>). <italic>Ad-hoc</italic> mechanisms that compensate for such instabilities are hypothesized to coexist with Hebbian plasticity. Collectively, these mechanisms are known as homeostatic plasticity and are experimentally known to prevent runaway of excitation of single neurons, thereby maintaining a stable level of firing activity (Turrigiano, <xref ref-type="bibr" rid="B82">2008</xref>).</p>
<p>Homeostatic plasticity results in compensatory changes in the overall synaptic drive (e.g., synaptic scaling Turrigiano et al., <xref ref-type="bibr" rid="B83">1998</xref>), changes in the neuronal excitability (intrinsic plasticity Desai, <xref ref-type="bibr" rid="B24">2003</xref>) or changes to the plasticity rules themselves by metaplasticity (Abraham and Bear, <xref ref-type="bibr" rid="B3">1996</xref>; Abraham, <xref ref-type="bibr" rid="B2">2008</xref>). All these experimentally-found homeostatic mechanisms have a relatively slow response compared to rapid plasticity, which is thought necessary for learning. While synaptic weights can change on the timescale of seconds to minutes (Markram et al., <xref ref-type="bibr" rid="B50">1997</xref>; Bi and Poo, <xref ref-type="bibr" rid="B7">1998</xref>; Sj&#x000F6;str&#x000F6;m et al., <xref ref-type="bibr" rid="B67">2008</xref>), noticeable changes caused by homeostasis generally take hours or even days (Turrigiano et al., <xref ref-type="bibr" rid="B83">1998</xref>; Turrigiano, <xref ref-type="bibr" rid="B81">1999</xref>; Turrigiano and Nelson, <xref ref-type="bibr" rid="B84">2004</xref>; Watt and Desai, <xref ref-type="bibr" rid="B92">2010</xref>). As a consequence, it has been conjectured that a further, fast form of homeostatic plasticity, acting on time scales comparable to those of learning, must exist to maintain firing stability (Zenke et al., <xref ref-type="bibr" rid="B95">2013</xref>; Yger and Gilson, <xref ref-type="bibr" rid="B93">2015</xref>) although its biophysical correlates remain to be explored.</p>
<p>Here we address this conundrum by exploring the requirements for stability of Hebbian learning in the context of rhythmic activity which alternates between high and low rate periods. We refer to these periods as UP and DOWN phases. In this regard, we show by analytical arguments and numerical simulations that stability of activity and weight normalization can be an emergent property of Hebbian plasticity through postsynaptic spike latency normalization (SLN) with respect to the onset of an UP phase of activity. We introduce a Hebbian STDP-based metaplasticity rule, which we refer to as the SLN rule, that includes online estimation of the total synaptic input per neuron by making use of the transitions between UP and DOWN phases. These phases can either be compared to the scenario, ubiquitous in the brain (Gray and McCormick, <xref ref-type="bibr" rid="B33">1996</xref>; Lesica and Stanley, <xref ref-type="bibr" rid="B46">2004</xref>; Engel et al., <xref ref-type="bibr" rid="B27">2016</xref>), of activity that varies strongly and abruptly over time or to long UP and DOWN phases that occur during sleep (Steriade et al., <xref ref-type="bibr" rid="B74">2001</xref>). The effect of sleep on plasticity and homeostasis is not completely established. However, the synaptic homeostasis hypothesis (SHY) considers that synaptic potentation resulting from increased neuronal and synaptic activity by sensory stimulation during wakefulness (Vyazovskiy et al., <xref ref-type="bibr" rid="B90">2008</xref>; Liu et al., <xref ref-type="bibr" rid="B47">2010</xref>; Bushey et al., <xref ref-type="bibr" rid="B16">2011</xref>; Maret et al., <xref ref-type="bibr" rid="B49">2011</xref>) must be downscaled during sleep to re-equilibrate the brain&#x00027;s energy demand, but the homeostatic mechanism for such rescaling is not understood (Tononi and Cirelli, <xref ref-type="bibr" rid="B76">2003</xref>, <xref ref-type="bibr" rid="B77">2006</xref>, <xref ref-type="bibr" rid="B78">2014</xref>). Remarkably, the SLN rule results in fast weight normalization for short UP and DOWN phases which makes it a candidate for a fast homeostasis mechanism during periods of wakefulness whereas, for long UP phases, it results in rescaling of the weights at a lower level in agreement with SHY. We discuss the biophysical correlates and advantages of this rule with respect to other models.</p>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2. Materials and methods</title>
<sec>
<title>2.1. Neuronal models</title>
<p>We study two models which differ at their level of abstraction and we characterize them by the type of neurons which are specific to each model. We consider integrate and fire neurons either without (SIF) or with leak (LIF). Hence, to distinguish the models, we refer to them as &#x0201C;the model without leak&#x0201D; or &#x0201C;the model with leak.&#x0201D; When describing the models we adopt the convention to first describe aspects which are common to both models along with minor differences. We present then details pertaining to the model without leak followed by those of the model with leak. In both models, a neuron fires an action potential when its membrane potential &#x003C5;(<italic>t</italic>) reaches a threshold &#x003B8;<sub>&#x003C5;</sub>, after which it is reset to <italic>V</italic><sub><italic>r</italic></sub>, and held to this reset potential for a refractory period &#x003C4;<sub>ref</sub>. The subthreshold dynamics of &#x003C5;(<italic>t</italic>) thus evolves according to:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo class="MathClass-ord">d</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo class="MathClass-ord">d</mml:mo></mml:mstyle><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mi>&#x003C5;</mml:mi><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C5;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mtext>syn</mml:mtext></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>g</italic>(&#x003C5;) is a voltage dependent term and <italic>I</italic><sub>syn</sub> is a term which captures synaptic input. Most results concern binary synapses and therefore we differentiate between weak (<italic>w</italic>) and strong (<italic>s</italic>) synapses whose weights we respectively denote by <italic>w</italic><sub><italic>w</italic></sub> and <italic>w</italic><sub><italic>s</italic></sub>.</p>
<sec>
<title>2.1.1. Model without leak</title>
<p>In Equation (1) we set <italic>g</italic>(&#x003C5;) &#x0003D; 0 and the input current is the sum of current-based synaptic inputs. A spike of neuron <italic>j</italic> in the input population <italic>I</italic> at time <italic>t</italic><sub><italic>j</italic></sub> arrives at the postsynaptic neuron without delay and is modeled by a Dirac delta scaled by the synaptic weight <italic>w</italic><sub><italic>j</italic></sub>, i.e., <inline-formula><mml:math id="M2"><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>syn</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>I</mml:mi></mml:mrow></mml:munder><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> (see Figure <xref ref-type="fig" rid="F1">1Aa</xref>).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>The model without leak (left column) vs. the model with leak (right column). (A)</bold> In both models the neurons spike when their membrane potential reaches a threshold &#x003B8;<sub><italic>v</italic></sub> after which it is reset to a value <italic>V</italic><sub><italic>r</italic></sub> and held at that value for &#x003C4;<sub>ref</sub> ms. In the model without leak <bold>(a)</bold>, the neuron receives current-based input whereas in the model with leak <bold>(b)</bold>, the input is conductance-based and the membrane potential decays exponentially. The spikes are shown as stars. We refer to the <italic>purple</italic> spikes as &#x0201C;distinguished&#x0201D; spikes (DSPs). They block other postsynaptic spikes from receiving that label for a period of <italic>T</italic><sub>burst</sub> ms. <bold>(B)</bold> Network models. A single target neuron that receives input from a population <bold>(a)</bold>. In the model with leak <bold>(b)</bold>, the neuron additionally receives constant noise input with weight <italic>w</italic><sub><italic>n</italic></sub> at rate &#x003BD;. The synapses are binary and can be either weak (<italic>light gray</italic>), with weight <italic>w</italic><sub><italic>w</italic></sub>, or strong, with weight <italic>w</italic><sub><italic>s</italic></sub> (<italic>dark gray</italic>). <bold>(C)</bold> Input spike model. <bold>(a)</bold> Each input neuron spikes once at a time chosen uniformly at random within a short interval. Presynaptic spikes which occur before (after) the postsynaptic spike lead to a potentiation (depression) signal which is highlighted with a <italic>green</italic> (<italic>red</italic>) shaded region. <bold>(b)</bold> The input spikes are modeled as an inhomogeneous Poisson process. The input neurons switch between a high rate UP phase and a low rate DOWN phase (<italic>orange curve</italic> with respect to right y-axis). The presynaptic spikes which occur in a window before (after) the distinguished postsynaptic spike trigger potentiation (depression) signals and the window is highlighted in <italic>green</italic> (<italic>red</italic>). <bold>(D)</bold> Learning rule. Each synapse has a memory trace <italic>m</italic>(<italic>t</italic>) that is modified for certain spike pair events, similar to standard STDP. <bold>(a)</bold> Potentiation and depression signals are always with respect to spike pairs and we track the spikes with the variables &#x1D7D9;<sub>pre</sub> and &#x1D7D9;<sub>post</sub>. The memory in the model without leak contains the last <italic>M</italic> potentiation and depression signals and the memory trace is the fraction of potentiation signals. <bold>(b)</bold> Variables to define distinguished spikes (DSPs), potentiation and depression signals, and the memory trace <italic>m</italic>(<italic>t</italic>) (see Section 2.3 for details).</p></caption>
<graphic xlink:href="fncom-11-00033-g0001.tif"/>
</fig>
<p>We consider both deterministic and probabilistic synapses (Branco and Staras, <xref ref-type="bibr" rid="B11">2009</xref>) for which a transmission probability <italic>p</italic><sub><italic>r</italic></sub> &#x0003C; 1 is tantamount to multiplying presynaptic spikes by the outcome of a Bernoulli trial with probability <italic>p</italic><sub><italic>r</italic></sub>.</p>
</sec>
<sec>
<title>2.1.2. Model with leak</title>
<p>In Equation (1) the leak is captured by the term <italic>g</italic>(&#x003C5;) &#x0003D; &#x02212;<italic>g</italic><sub><italic>L</italic></sub>(&#x003C5; &#x02212; <italic>E</italic><sub><italic>L</italic></sub>) and <italic>I</italic><sub>syn</sub> is the sum of conductance-based synaptic inputs. The inputs decay exponentially with time constant &#x003C4;<sub>syn</sub> and have a reversal potential <italic>E</italic><sub><italic>e</italic></sub>, that is <italic>I</italic><sub>syn</sub> &#x0003D; <italic>g</italic><sub><italic>e</italic></sub>(<italic>t</italic>) &#x000B7; (<italic>V</italic>(<italic>t</italic>) &#x02212; <italic>E</italic><sub><italic>e</italic></sub>) where:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mtext>syn</mml:mtext></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo class="MathClass-ord">d</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo class="MathClass-ord">d</mml:mo></mml:mstyle><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi>e</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:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>I</mml:mi></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:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mtext>delay</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The sum <inline-formula><mml:math id="M4"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>delay</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> corresponds to presynaptic spikes of neuron <italic>j</italic> &#x02208; <italic>I</italic>, each occurring at time <italic>t</italic><sub><italic>j</italic></sub> and contributing to postsynaptic depolarization in an amount of <italic>w</italic><sub><italic>j</italic></sub> after a delay <italic>t</italic><sub>delay</sub> (see Figure <xref ref-type="fig" rid="F1">1Ab</xref>).</p>
</sec>
</sec>
<sec>
<title>2.2. Synaptic input configuration</title>
<p>We consider the scenario of a single neuron which receives <italic>d</italic> independent synaptic inputs, each associated with a presynaptic neuron (Figure <xref ref-type="fig" rid="F1">1Ba</xref>). In the model with leak, we model background activity by stimulating the postsynaptic neuron by an external Poisson synaptic current of strength <italic>w</italic><sub><italic>n</italic></sub> at rate &#x003BD; (H&#x000F4; and Destexhe, <xref ref-type="bibr" rid="B39">2000</xref>) (Figure <xref ref-type="fig" rid="F1">1Bb</xref>).</p>
<sec>
<title>2.2.1. Model without leak</title>
<p>We assume that presynaptic neurons fire together in short pulses, hereafter termed as &#x0201C;volleys&#x0201D; (Figure <xref ref-type="fig" rid="F1">1Ca</xref>). In particular, the postsynaptic neuron potential is at rest (i.e., 0) at the start of a volley, and for a volley of duration <italic>T</italic><sub><italic>U</italic></sub>, at time <italic>t</italic>, each presynaptic neuron independently selects a spike uniformly at random in the interval [<italic>t, t</italic> &#x0002B; <italic>T</italic><sub><italic>U</italic></sub>]. The time between two consecutive volleys is <italic>T</italic><sub><italic>D</italic></sub> ms. Most of our analysis is carried out under the random order assumption that volley spikes are uniformly distributed, although we also consider deviations from this assumption in Section 3.1.2.</p>
</sec>
<sec>
<title>2.2.2. Model with leak</title>
<p>Each presynaptic neuron fires according to an inhomogeneous Poisson process (unless differently specified). The rate of the process alternates between DOWN phases of low rate values (&#x003BB;<sub><italic>D</italic></sub>) and UP phases of high rate values (&#x003BB;<sub><italic>U</italic></sub>). The duration of each DOWN and UP phase corresponds to the parameters <italic>T</italic><sub><italic>D</italic></sub> and <italic>T</italic><sub><italic>U</italic></sub>, respectively (Figure <xref ref-type="fig" rid="F1">1Cb</xref>). The volleys in the model without leak may be regarded as the limiting case of short UP phases and they lead to analytical tractability of the model. In one setting when we study robustness against input parameter variations we shift the input rate function of each input neuron by some random delay, independently drawn from a uniform distribution in [0, &#x003C3;].</p>
</sec>
</sec>
<sec>
<title>2.3. Learning rule</title>
<sec>
<title>2.3.1. Memory trace</title>
<p>Each synapse tracks pre- and postsynaptic spikes by means of a scalar memory trace <italic>m</italic>(<italic>t</italic>) which is updated similarly to classical STDP (Morrison et al., <xref ref-type="bibr" rid="B55">2008</xref>). Accordingly, presynaptic spikes that happen in a short interval <italic>T</italic><sub>early</sub> before a postsynaptic spike, all increase <italic>m</italic>(<italic>t</italic>) promoting synaptic potentiation. Conversely, presynaptic spikes following a postsynaptic spike in a time window <italic>T</italic><sub>late</sub>, decrease <italic>m</italic>(<italic>t</italic>) which can lead to synaptic depression (see <italic>green</italic> and <italic>red</italic> shaded regions in Figure <xref ref-type="fig" rid="F1">1C</xref>). We refer to these spike pair events as potentiation and depression signals and we denote them by the binary indicator variables &#x1D7D9;<sub>&#x02191;</sub>(<italic>t</italic>) and, respectively, &#x1D7D9;<sub>&#x02193;</sub>(<italic>t</italic>).</p>
</sec>
<sec>
<title>2.3.2. Model without leak</title>
<p>For volley input, these signals simply correspond to the spike order of a synapse in each volley, that is &#x1D7D9;<sub>&#x02191;</sub>(<italic>t</italic>) is 1 at the time of a postsynaptic spike if it was preceded by a presynaptic spike in that volley and similarly &#x1D7D9;<sub>&#x02193;</sub>(<italic>t</italic>) is 1 at the time of a presynaptic spike if it was preceded by a postsynaptic spike in that volley.</p>
<p>The memory trace in this setting is given by the moving average of learning signals which are potentiation signals (see Figure <xref ref-type="fig" rid="F1">1Da</xref>), that is, let <italic>S</italic><sup>(signals)</sup>(<italic>M</italic>) be a set containing the time of the last <italic>M</italic> learning signals, then</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><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>&#x02261;</mml:mo><mml:msup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mtext>(signals)</mml:mtext></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02191;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec>
<title>2.3.3. Model with leak</title>
<p>The main difference in this setting is that the neurons can spike more than once in an UP phase instead of at most once in a volley. The memory trace is updated for spikes pairs corresponding to potentiation and depression signals as in the model without leak. However, we restrict the pairs which trigger such signals to those which involve the first postsynaptic spike in an UP phase (<italic>purple</italic> stars in Figure <xref ref-type="fig" rid="F1">1</xref>). We will hereafter dub such postsynaptic spikes as distinguished spikes (DSPs). This restriction accounts for the fact that STDP may involve more complex interactions between pre- and postsynaptic firing rather than those considered in classic doublet STDP models (Pfister and Gerstner, <xref ref-type="bibr" rid="B58">2006</xref>). To define the memory trace and its update rules formally we therefore first define all relevant variables (for an overview, see Figure <xref ref-type="fig" rid="F1">1Db</xref>).</p>
<p>For a synapse, we denote by &#x1D7D9;<sub>pre</sub>(<italic>t</italic>) and &#x1D7D9;<sub>post</sub>(<italic>t</italic>) the indicator variables which are 1 at time <italic>t</italic> if the corresponding pre- or postsynaptic neuron spiked and 0 otherwise. We use these variables to derive indicator variables for potentiation and depression signals, however, for the derivation, we also require variables which monitor whether a DSP recently occurred and whether presynaptic spikes occur in a time window around it. In this regard, we introduce the binary variable <italic>o</italic><sub>burst</sub>(<italic>t</italic>) which is 1 if a DSP occurred in [<italic>t</italic> &#x02212; <italic>T</italic><sub>burst</sub>, <italic>t</italic>), and 0 otherwise. We define it recursively as follows:</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>burst</mml:mtext></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:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mtext>post</mml:mtext></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>burst</mml:mtext></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>burst</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M7"><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>post</mml:mtext></mml:mstyle></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the set of all postsynaptic spikes in the interval [<italic>t</italic><sub>1</sub>, <italic>t</italic><sub>2</sub>). Similarly, we monitor the depression signal window by the binary variable <italic>o</italic><sub>late</sub>(<italic>t</italic>) which is 1 in a time window <italic>T</italic><sub>late</sub> after a DSP and 0 otherwise, i.e.,</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>late</mml:mtext></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:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mtext>post</mml:mtext></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>late</mml:mtext></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>burst</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Accordingly, the depression and potentiation signal indicator variables are given by</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M9"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02193;</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:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mrow><mml:mtext>pre</mml:mtext></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>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>late</mml:mtext></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:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02191;</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:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mrow><mml:mtext>post</mml:mtext></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>&#x000B7;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mtext>burst</mml:mtext></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 stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mo class="qopname">min</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mtext>pre</mml:mtext></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M10"><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>pre</mml:mtext></mml:mstyle></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the set of all presynaptic spikes in the interval [<italic>t</italic><sub>1</sub>, <italic>t</italic><sub>2</sub>).</p>
<p>Whenever &#x1D7D9;<sub>&#x02193;</sub>(<italic>t</italic>) is 1 we update the memory trace <italic>m</italic>(<italic>t</italic>) as follows</p>
<disp-formula id="E7"><label>(7)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><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>&#x02190;</mml:mo><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi><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:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003B3; defines the attenuation of the pre-existing memory trace. Similarly, whenever &#x1D7D9;<sub>&#x02191;</sub>(<italic>t</italic>) is 1 we apply</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><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>&#x02190;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi><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:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>for each presynaptic spike in the interval [<italic>t</italic> &#x02212; <italic>T</italic><sub>early</sub>, <italic>t</italic>), i.e., we apply the update <inline-formula><mml:math id="M13"><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>pre</mml:mtext></mml:mstyle></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>post</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>early</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>post</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:math></inline-formula> times.</p>
</sec>
<sec>
<title>2.3.4. Weight update</title>
<p>The plasticity of the synapse depends on the value of <italic>m</italic>(<italic>t</italic>). In both the model with and without leak, the update of the synaptic weight is applied similarly. The main difference is that in the model without leak the weight update rule is applied only after every <italic>L</italic>-th update to the memory trace (<italic>L</italic> &#x02265; <italic>M</italic>) whereas for the model with leak the weight update follows every memory trace update. In a weight update, the weight can change if and only if <italic>m</italic>(<italic>t</italic>) &#x0003E; &#x003B8;<sub><italic>P</italic></sub> or <italic>m</italic>(<italic>t</italic>) &#x0003C; &#x003B8;<sub><italic>D</italic></sub>, where &#x003B8;<sub><italic>P</italic></sub> and &#x003B8;<sub><italic>D</italic></sub> are the depression and potentiation thresholds (the interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] is shown as a <italic>shaded green</italic> region in Figure <xref ref-type="fig" rid="F1">1Db</xref>). Formally, the change in synaptic weight is probabilistic, which has been considered before (Standage and Trappenberg, <xref ref-type="bibr" rid="B70">2006</xref>), and, in particular, is subjected to the outcome of a Bernoulli trial with probability <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> for depression and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> for potentiation. This approach is necessary to prevent many synapses from changing their weight together with the risk of destabilizing postsynaptic firing (see Section 3.2.1). The weight update rule is given as follows</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M14"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02190;</mml:mo><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>with&#x000A0;probability&#x000A0;</mml:mtext><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x000A0;if&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0003C;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>with&#x000A0;probability&#x000A0;</mml:mtext><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x000A0;if&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0003E;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>P</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mn>0</mml:mn></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>otherwise</mml:mtext><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>
<p>With binary synapses, which have weights <italic>w</italic><sub><italic>s</italic></sub> and <italic>w</italic><sub><italic>w</italic></sub>, the weight changes according to:</p>
<disp-formula id="E10"><label>(10)</label><mml:math id="M15"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>w</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mn>0</mml:mn></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>otherwise</mml:mtext><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>w</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mn>0</mml:mn></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>otherwise</mml:mtext><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
</sec>
<sec>
<title>2.4. Spike latency normalization</title>
<p>In the model with leak, we achieve homeostatic plasticity by normalization of the mean timing of the first postsynaptic spike (that is, the DSP) with respect to an UP phase. In this regard it may be noted that for a given input rate function, the distribution of inter-spike intervals <italic>f</italic>(<italic>t</italic>) of a neuron receiving <italic>d</italic><sub><italic>s</italic></sub> strong synaptic inputs out of <italic>d</italic> inputs in total is known (Burkitt, <xref ref-type="bibr" rid="B14">2006a</xref>,<xref ref-type="bibr" rid="B15">b</xref>), and so is the mean first passage time (Cox and Miller, <xref ref-type="bibr" rid="B20">1977</xref>; Ricciardi, <xref ref-type="bibr" rid="B64">1977</xref>; Tuckwell, <xref ref-type="bibr" rid="B80">1988</xref>). Accordingly, denoting by <italic>t</italic><sub>DSP</sub> the relative time of the first postsynaptic spike in an UP phase, and keeping in mind that <italic>f</italic>(<italic>t</italic>) is defined for <italic>t</italic> &#x02208; [0, <italic>T</italic><sub><italic>U</italic></sub>], the expected first passage time, that is the average relative timing of DSP with respect to the onset of an UP phase is:</p>
<disp-formula id="E11"><label>(11)</label><mml:math id="M16"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mtext>DSP</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x02261;</mml:mo><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mtext>first</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mtext>first</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:mrow><mml:msubsup><mml:mo>&#x0222B;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x02009;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>U</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mi>t</mml:mi></mml:mrow></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mi>d</mml:mi><mml:mi>t</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>For convenience we define <inline-formula><mml:math id="M17"><mml:mi>r</mml:mi><mml:mo>&#x02261;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext>DSP</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></inline-formula> to be the expected time of the first spike within an UP phase relative to the length of the UP phase. It may then be noted that setting the duration of a DSP (i.e., <italic>T</italic><sub>burst</sub>) such that <italic>T</italic><sub>burst</sub> &#x02265; <italic>T</italic><sub><italic>U</italic></sub>, ensures that only one DSP occurs in an UP phase. In this fashion, it is possible to distinguish between early vs. late presynaptic spikes, that is input spikes arriving <italic>T</italic><sub>early</sub> before and <italic>T</italic><sub>late</sub> after the DSP as required by our learning rule (6). Furthermore, choosing <italic>T</italic><sub>early</sub>, <italic>T</italic><sub>late</sub> &#x02265; <italic>T</italic><sub><italic>U</italic></sub> enables the contribution of all presynaptic spikes to potentiation/depression in an UP phase (for results related to a large value of <italic>T</italic><sub><italic>U</italic></sub> see Section 3.2.2). In this fashion, for UP phases sufficiently apart from each other, so as to neglect synaptic changes due to overlapping learning signals from consecutive UP phases, our learning rule performs normalization of the expected spike latency <italic>t</italic><sub>DSP</sub>. The details of how this is possible are reported in Sections 3.1.1, 3.1.2, and 3.2.1.</p>
</sec>
<sec>
<title>2.5. Heterogeneous (multimodal) synaptic weights</title>
<p>Besides binary synapses, we also consider multimodal synapses for the model without leak in Section 3.2.3, that is synapses whose weight can assume more than two values. In this regard we explore two updating schemes. The first, additive scheme merely changes synaptic weights by a fixed value &#x000B1;&#x003C9;, i.e.,</p>
<disp-formula id="E12"><label>(12)</label><mml:math id="M18"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><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:mo>-</mml:mo><mml:mi>&#x003C9;</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x02003;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><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:mi>&#x003C9;</mml:mi><mml:mo>.</mml:mo></mml:mtd><mml:mtd><mml:mtext>(Additive scheme)</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The second scheme, which may be regarded as a multiplicative scheme (Van Rossum et al., <xref ref-type="bibr" rid="B87">2000</xref>) instead changes synaptic weights by a randomly rescaled fraction of their value prior to the onset of plasticity, i.e.,</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><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:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003BA;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>w</mml:mi><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:mo>&#x02003;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><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>c</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003BA;</mml:mi><mml:mi>w</mml:mi><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:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mo><mml:mtext>(Multiplicative scheme)</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>c</italic><sub><italic>p</italic></sub> and <italic>c</italic><sub><italic>d</italic></sub> are non-negative constants, &#x003BA; is a normal distributed random variable with mean 0 and standard deviation &#x003B6; &#x0003E; 0, and for both rules <italic>w</italic>(<italic>t</italic>) is set to 0 if negative to ensure <italic>w</italic>(<italic>t</italic>) &#x02265; 0.</p>
</sec>
<sec>
<title>2.6. Computational methods</title>
<p>For the model with leak, we use the NEST-simulator (Gewaltig and Diesmann, <xref ref-type="bibr" rid="B32">2007</xref>) (NEST, <ext-link ext-link-type="uri" xlink:href="https://scicrunch.org/resolver/RRID:SCR_002963">RRID:SCR_002963</ext-link>) with temporal resolution 0.1 ms and the neuron model <monospace>iaf_cond_exp</monospace>, which was introduced by Kumar et al. (<xref ref-type="bibr" rid="B45">2007</xref>). For a detailed summary of model parameters and their values used in the simulations, see Tables <xref ref-type="table" rid="T1">1</xref>&#x02013;<xref ref-type="table" rid="T3">3</xref>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Summary of the model parameters and the default values in the model without leak</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Symbol</bold></th>
<th valign="top" align="left"><bold>Brief description</bold></th>
<th valign="top" align="center"><bold>Value</bold></th>
<th valign="top" align="left"><bold>Unit</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><italic>T</italic><sub><italic>U</italic></sub></td>
<td valign="top" align="left">Volley length</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub><italic>D</italic></sub></td>
<td valign="top" align="left">DOWN phase length</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>d</italic></td>
<td valign="top" align="left">Number of neurons in input layer</td>
<td valign="top" align="center">100</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C4;<sub>ref</sub></td>
<td valign="top" align="left">Refractory period</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>v</italic></sub></td>
<td valign="top" align="left">Firing threshold</td>
<td valign="top" align="center">10</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>V</italic><sub><italic>r</italic></sub></td>
<td valign="top" align="left">Reset potential</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>burst</sub></td>
<td valign="top" align="left">Blocking duration of a distinguished spike (DSP)</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>early</sub></td>
<td valign="top" align="left">Potentiation signal window</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>late</sub></td>
<td valign="top" align="left">Depression signal window</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>w</italic><sub><italic>s</italic></sub></td>
<td valign="top" align="left">Strong weight</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>w</italic><sub><italic>w</italic></sub></td>
<td valign="top" align="left">Weak weight</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic><sub><italic>r</italic></sub></td>
<td valign="top" align="left">The probability of successfully transmitting a spike</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>M</italic></td>
<td valign="top" align="left">The size of the memory</td>
<td valign="top" align="center">39</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub></td>
<td valign="top" align="left">Probability of a weak synapse turning strong</td>
<td valign="top" align="center">0.05</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub></td>
<td valign="top" align="left">Probability of a strong synapse turning weak</td>
<td valign="top" align="center">0.2</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>D</italic></sub></td>
<td valign="top" align="left">Memory threshold for weight depression</td>
<td valign="top" align="center">0.26</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>P</italic></sub></td>
<td valign="top" align="left">Memory threshold for weight potentiation</td>
<td valign="top" align="center">0.72</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C9;</td>
<td valign="top" align="left">Additive weight constant</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>c</italic><sub><italic>p</italic></sub></td>
<td valign="top" align="left">Potentiation constant in multiplicative weight update</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>c</italic><sub><italic>d</italic></sub></td>
<td valign="top" align="left">Depression constant in multiplicative weight update</td>
<td valign="top" align="center">0.2</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B6;</td>
<td valign="top" align="left">Standard deviation of noise in multiplicative weight update</td>
<td valign="top" align="center">0.15</td>
<td valign="top" align="left">a.u.</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The parameters &#x003B8;<sub>D</sub> and &#x003B8;<sub>P</sub>, p<sub>w&#x02192;s</sub>, and p<sub>s&#x02192;w</sub> were chosen using the formulas in Section 3.1.1 with &#x003B5; &#x0003D; 0.5, &#x003B4; &#x0003D; 0.2</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p><bold>Summary of the model parameters and the default values in the model with leak</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Symbol</bold></th>
<th valign="top" align="left"><bold>Brief description</bold></th>
<th valign="top" align="center"><bold>Value</bold></th>
<th valign="top" align="left"><bold>Unit</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">&#x003B3;</td>
<td valign="top" align="left">The memory trace decay constant</td>
<td valign="top" align="center">0.95</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub><italic>U</italic></sub></td>
<td valign="top" align="left">UP phase length</td>
<td valign="top" align="center">30</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub><italic>D</italic></sub></td>
<td valign="top" align="left">DOWN phase length</td>
<td valign="top" align="center">50</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left">&#x003BB;<sub><italic>U</italic></sub></td>
<td valign="top" align="left">UP phase input rate</td>
<td valign="top" align="center">40</td>
<td valign="top" align="left">Hz</td>
</tr>
<tr>
<td valign="top" align="left">&#x003BB;<sub><italic>D</italic></sub></td>
<td valign="top" align="left">DOWN phase input rate</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left">Hz</td>
</tr>
<tr>
<td valign="top" align="left"><italic>d</italic></td>
<td valign="top" align="left">Number of neurons in input layer</td>
<td valign="top" align="center">100</td>
<td valign="top" align="left">a.u.</td>
</tr>
<tr>
<td valign="top" align="left">&#x003BD;</td>
<td valign="top" align="left">Noise rate</td>
<td valign="top" align="center">1,000</td>
<td valign="top" align="left">Hz</td>
</tr>
<tr>
<td valign="top" align="left"><italic>C</italic></td>
<td valign="top" align="left">Membrane capacity</td>
<td valign="top" align="center">250</td>
<td valign="top" align="left">pF</td>
</tr>
<tr>
<td valign="top" align="left"><italic>E</italic><sub><italic>L</italic></sub></td>
<td valign="top" align="left">Leak reversal potential</td>
<td valign="top" align="center">&#x02212;70</td>
<td valign="top" align="left">mV</td>
</tr>
<tr>
<td valign="top" align="left"><italic>g</italic><sub><italic>L</italic></sub></td>
<td valign="top" align="left">Leak conductance</td>
<td valign="top" align="center">16.67</td>
<td valign="top" align="left">nS</td>
</tr>
<tr>
<td valign="top" align="left"><italic>E</italic><sub><italic>e</italic></sub></td>
<td valign="top" align="left">Excitatory reversal potential</td>
<td valign="top" align="center">0</td>
<td valign="top" align="left">mV</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C4;<sub>syn</sub></td>
<td valign="top" align="left">Synaptic time constant</td>
<td valign="top" align="center">0.2</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>t</italic><sub>delay</sub></td>
<td valign="top" align="left">Synaptic delay</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C4;<sub>ref</sub></td>
<td valign="top" align="left">Refractory period</td>
<td valign="top" align="center">2.5</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>V</italic><sub>th</sub></td>
<td valign="top" align="left">Firing threshold</td>
<td valign="top" align="center">&#x02212;55</td>
<td valign="top" align="left">mV</td>
</tr>
<tr>
<td valign="top" align="left"><italic>V</italic><sub><italic>r</italic></sub></td>
<td valign="top" align="left">Reset potential</td>
<td valign="top" align="center">&#x02212;60</td>
<td valign="top" align="left">mV</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>burst</sub></td>
<td valign="top" align="left">Blocking duration of a distinguished spike (DSP)</td>
<td valign="top" align="center">35</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>early</sub></td>
<td valign="top" align="left">Potentiation signal window</td>
<td valign="top" align="center">35</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic><sub>late</sub></td>
<td valign="top" align="left">Depression signal window</td>
<td valign="top" align="center">35</td>
<td valign="top" align="left">ms</td>
</tr>
<tr>
<td valign="top" align="left"><italic>w</italic><sub><italic>s</italic></sub></td>
<td valign="top" align="left">Strong weight (in the model with leak)</td>
<td valign="top" align="center">40</td>
<td valign="top" align="left">nS</td>
</tr>
<tr>
<td valign="top" align="left"><italic>w</italic><sub><italic>w</italic></sub></td>
<td valign="top" align="left">Weak weight (in the model with leak)</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">nS</td>
</tr>
<tr>
<td valign="top" align="left"><italic>w</italic><sub><italic>n</italic></sub></td>
<td valign="top" align="left">Noise weight</td>
<td valign="top" align="center">1</td>
<td valign="top" align="left">nS</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p><bold>Summary of plasticity parameters</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Symbol</bold></th>
<th valign="top" align="left"><bold>Brief description</bold></th>
<th valign="top" align="left"><bold>Unit</bold></th>
<th valign="top" align="center"><bold><italic>r</italic> &#x0003D; 1/3</bold></th>
<th valign="top" align="center"><bold><italic>r</italic> &#x0003D; 1/2</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub></td>
<td valign="top" align="left">Probability of a weak synapse turning strong</td>
<td valign="top" align="left">a.u.</td>
<td valign="top" align="center">0.05</td>
<td valign="top" align="center">0.05</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub></td>
<td valign="top" align="left">Probability of a strong synapse turning weak</td>
<td valign="top" align="left">a.u.</td>
<td valign="top" align="center">0.05</td>
<td valign="top" align="center">0.16</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>D</italic></sub></td>
<td valign="top" align="left">Memory threshold for weight depression</td>
<td valign="top" align="left">a.u.</td>
<td valign="top" align="center">&#x02212;14.51</td>
<td valign="top" align="center">&#x02212;8.42</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>P</italic></sub></td>
<td valign="top" align="left">Memory threshold for weight potentiation</td>
<td valign="top" align="left">a.u.</td>
<td valign="top" align="center">1.48</td>
<td valign="top" align="center">8.70</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The last two columns contain parameter values which fix the relative spike time r for parameters in Table <xref ref-type="table" rid="T2">2</xref></italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3. Results</title>
<sec>
<title>3.1. Mathematical analysis</title>
<sec>
<title>3.1.1. Mechanism of normalization</title>
<p>We start our analysis by deriving some formal results in the model without leak. We restrict our analysis to the scenario of a single neuron which receives <italic>d</italic> excitatory synaptic inputs from presynaptic neurons in a population <italic>I</italic>, of which <italic>d</italic><sub><italic>s</italic></sub> are strong. We show that there is an equilibrium input of <inline-formula><mml:math id="M20"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> strong synapses such that when the total input weight is &#x0226B; <inline-formula><mml:math id="M21"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, then all synapses have a high chance to decrease their weights. On the other hand, if the total input weight is &#x0226A; <inline-formula><mml:math id="M22"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, then all synapses are more likely to increase their weights. Thus, the equilibrium <inline-formula><mml:math id="M23"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is stable. The analysis also shows an interval around <inline-formula><mml:math id="M24"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> in which changes of the input weights happen only with very low frequency per volley.</p>
<p>For a single synapse, the total input weight of the postsynaptic neuron determines the expected ratio of potentiation to depression signals. We capture this property by deriving the probability that a synapse receives a potentiation signal instead of a depression signal as a function of the input weight. First, recall that each presynaptic neuron emits exactly one spike per input volley which, in the generic scenario, may be transmitted to the postsynaptic neurons by some probability <italic>p</italic><sub><italic>r</italic></sub> &#x02264; 1 (Section 2.1) and, therefore, the postsynaptic neuron spikes at most once per volley. Hence, a potentiation (depression) signal corresponds to a pre/post (post/pre) spike pair within a volley. It should be noted that learning signals are only triggered if both the presynaptic neuron <italic>j</italic> and the postsynaptic neuron spike and, therefore, one needs to condition on a postsynaptic spike. Furthermore, recall from Equation (3) that the memory of the synapse is the moving average of the number of potentiation signals amongst the last <italic>M</italic> learning signals. These signals can be viewed as <italic>M</italic> Bernoulli random variables, where the probability of them being 1 (0) corresponds to the probability of a potentiation (depression) signal. Denote by <italic>X</italic> the number of strong synapses that transmit a spike in a volley. The postsynaptic neuron spikes if <italic>X</italic> &#x02265; &#x003B8;<sub><italic>v</italic></sub>. For a synapse from the <italic>j</italic>-th input neuron, when <italic>d</italic><sub><italic>s</italic></sub> out of <italic>d</italic> synapses are strong, <italic>X</italic> is binomially distributed such that <italic>X</italic> &#x0007E; <italic>Bi</italic>(<italic>d</italic><sub><italic>s</italic></sub>, <italic>p</italic><sub><italic>r</italic></sub>); accordingly, the probability of the synapse receiving a potentiation signal instead of a depression signal is given by the following expression:</p>
<disp-formula id="E14"><label>(14)</label><mml:math id="M25"><mml:mrow><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mtext>pot</mml:mtext><mml:mo>.</mml:mo><mml:mtext>&#x000A0;signal</mml:mtext><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x000A0;</mml:mo></mml:mrow><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02261;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>X</mml:mi><mml:mo>&#x02265;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x000B7;</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x02009;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>+</mml:mo><mml:mo>&#x02009;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>X</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x02009;</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:msub><mml:mi>w</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02261;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>X</mml:mi><mml:mo>&#x02265;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x000B7;</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x02009;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow><mml:mi>i</mml:mi></mml:mfrac></mml:mrow></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>X</mml:mi><mml:mo>&#x02009;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x02009;</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:msub><mml:mi>w</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mtext>s</mml:mtext></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>It thus follows that if the pre- or postsynaptic neuron do not spike in a volley, the memory of the synapse does not change. Hence, the probability of a depression signal is 1&#x02212;Pr[pot. signal]. The expressions in Equation (14) are shown in Figure <xref ref-type="fig" rid="F2">2A</xref> for deterministic synapses (<italic>p</italic><sub><italic>r</italic></sub> &#x0003D; 1, <italic>orange</italic>) and probabilistic synapses (<italic>p</italic><sub><italic>r</italic></sub> &#x0003D; 0.5, <italic>purple</italic>). The small difference between a weak and a strong synapse is caused by the factor <inline-formula><mml:math id="M26"><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula> for strong synapses and <inline-formula><mml:math id="M27"><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula> for weak ones. For strong synapses this factor corresponds to being amongst the first &#x003B8;<sub><italic>v</italic></sub> input signals out of <italic>i</italic> strong input signals whereas for weak synapses this factor corresponds to the signal arriving before any of the first &#x003B8;<sub><italic>v</italic></sub> strong input signals where the number of possible places in the order is <italic>i</italic> &#x0002B; 1.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>Principles of the intrinsic homeostasis mechanism in the model without leak</bold>. <italic>Orange curves</italic> correspond to a setting with &#x0201C;deterministic&#x0201D; synapses, which reliably transmit spikes, and the <italic>purple curves</italic> correspond to a setting with &#x0201C;probabilistic&#x0201D; synapses that transmit spikes with probability <italic>p</italic><sub><italic>r</italic></sub> &#x0003D; 0.5. <bold>(A)</bold> Probability of a potentiation signal conditioned on the postsynaptic neuron spiking and the synapse being reliable. The <italic>gray area</italic> corresponds to the value of the memory trace where synapses neither potentiate nor depress. <bold>(B)</bold> Expected drift toward the stable input weight in each weight update as a function of the total input weight. The <italic>arrows</italic> correspond to the stable input weights to which the input weight converges in the two settings (the stable state). <bold>(C)</bold> Convergence to the stable input weight for three different starting conditions in each setting, where one is the stable state. The <italic>curves</italic> represent the mean over 50 trials and the envelope corresponds to a standard deviation estimate. <bold>(D)</bold> The total input weight, which is the same as the number of strong synapses <italic>d</italic><sub><italic>s</italic></sub>, distribution for deterministic synapses after applying 200 weight updates (<italic>darker orange</italic>) when <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 30 before the first weight update. The total input weight distribution is similar to a setting where potentiation is forbidden (<italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0, <italic>lighter orange</italic>), which illustrates that the negative feedback does not undershoot the stable state by much. For all panels, <italic>M</italic>, &#x003B8;<sub><italic>D</italic></sub> and &#x003B8;<sub><italic>P</italic></sub>, <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub>, and <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> are set as in Table <xref ref-type="table" rid="T1">1</xref>.</p></caption>
<graphic xlink:href="fncom-11-00033-g0002.tif"/>
</fig>
<p>The memory trace <italic>m</italic>(<italic>t</italic>) from Equation (3) is an unbiased estimator of Pr[pot. signal] from Equation (14). Furthermore, the probability depends in a monotone fashion on <italic>d</italic><sub><italic>s</italic></sub> (Figure <xref ref-type="fig" rid="F2">2A</xref>). This monotone dependence is the principle behind the intrinsic homeostasis effect of the learning rule which allows a synapse to estimate if the total input weight toward the target neuron is too large or too small by just observing and keeping track of recent spike pair orders within a volley. This mechanism results in a stabilizing effect on <italic>d</italic><sub><italic>s</italic></sub> that we quantify below.</p>
<p>In the model without leak, recall that we apply the weight update rule after every <italic>L</italic>-th volley. For deterministic synapses, we set <italic>L</italic> &#x0003D; <italic>M</italic>. This assumption makes the weight updates independent and, thus, greatly simplifies analysis (see <xref ref-type="supplementary-material" rid="SM1">Appendix</xref> in Supplementary Material). In the setting with probabilistic synapses, this property holds with high probability by choosing <italic>L</italic> a bit larger. There, we set <inline-formula><mml:math id="M28"><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:mo class="qopname">Pr</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>&#x02265;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></inline-formula> where, as above, <italic>X</italic> is the number of synapses that transmit a spike. <italic>L</italic> depends on <italic>d</italic><sub><italic>s</italic></sub> for probabilistic synapses because the target neuron cannot be reliably activated if <italic>d</italic><sub><italic>s</italic></sub> is small.</p>
<p>Denote by &#x00394;<sub><italic>s</italic>&#x02192;<italic>w</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>) (&#x00394;<sub><italic>w</italic>&#x02192;<italic>s</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>)) the number of strong (weak) synapses that turn weak (strong) after applying the weight update rule. Recall that the weights are binary 0 and 1 in the model without leak, so the number of strong synapses is the same as the total input weight. The expected number of weight changes of each type is given by</p>
<disp-formula id="E15"><label>(15)</label><mml:math id="M29"><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>B</mml:mi><mml:mi>i</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mi>M</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E16"><label>(16)</label><mml:math id="M30"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mi>Pr</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>B</mml:mi><mml:mi>i</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>d</mml:mi><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02265;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>P</mml:mi></mml:msub><mml:mi>M</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>d</mml:mi><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The expected number of weight changes of each type is shown in Figure <xref ref-type="fig" rid="F2">2B</xref> for deterministic (<italic>orange</italic>) and probabilistic synapses (<italic>p</italic><sub><italic>r</italic></sub> &#x0003D; 0.5, <italic>purple</italic>). The total input weight change (or &#x0201C;weight drift&#x0201D;) after a learning step is given by</p>
<disp-formula id="E17"><label>(17)</label><mml:math id="M31"><mml:mrow><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>For &#x003B5; &#x0003E; 0, the expected number of weight changes &#x00394;<sub><italic>w</italic>&#x02192;<italic>s</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>) &#x0002B; &#x00394;<sub><italic>s</italic>&#x02192;<italic>w</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>) for a fixed number of strong input synapses can be bounded by choosing</p>
<disp-formula id="E18"><label>(18)</label><mml:math id="M32"><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003B5;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x02003;and&#x02003;</mml:mtext><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>P</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003B5;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and for some &#x003B4; &#x0003E; 0 by choosing</p>
<disp-formula id="E19"><label>(19)</label><mml:math id="M33"><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>&#x02308;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>3</mml:mn><mml:mi>log</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x003B5;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msubsup><mml:mi>p</mml:mi><mml:mrow><mml:mtext>early</mml:mtext></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow><mml:mo>&#x02309;</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>A detailed derivation of Equation (19) may be found in the Appendix (Section <xref ref-type="supplementary-material" rid="SM1">A2</xref> in Supplementary Material). For this choice of <italic>d</italic><sub><italic>s</italic></sub>, the expected fraction of synapses that change their weight is less than &#x003B4;; i.e., &#x1D53C;[&#x00394;<sub><italic>w</italic>&#x02192;<italic>s</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>) &#x0002B; &#x00394;<sub><italic>s</italic>&#x02192;<italic>w</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>)] &#x02264; &#x003B4;<italic>d</italic>. It may be noted that this choice of <italic>M</italic> is independent of the parameters <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub>. Their roles in the learning rule are simply to reduce the weight drift. Details on how to choose them are given in Section 3.1.2.</p>
<p>In the following, we argue that in the model with leak, the memory trace is a biased estimate of the expected relative spike time <italic>r</italic> of a DSP within an UP phase. Because of this feature we will refer to the learning rule as the spike latency normalization (SLN) rule. Assume we are in a static setting where the weights are fixed such that the expected relative spike time is <italic>r</italic>. Let <italic>Y</italic><sub><italic>i</italic></sub> denote the result of the <italic>i</italic>-th learning signal: 1 if it was a potentiation signal and 0 otherwise. By ignoring the effect of a specific input neuron on the spike time of the post neuron (which is valid if &#x003B8;<sub><italic>v</italic></sub> is large with respect to <italic>w</italic><sub><italic>s</italic></sub>) and by assuming that the input neuron spikes only once in the interval [0, <italic>T</italic><sub><italic>U</italic></sub>] (which is valid if <italic>T</italic><sub><italic>U</italic></sub> is small compared with 1/&#x003BB;<sub><italic>U</italic></sub>), a synapse expects a potentiation signal with probability <italic>r</italic>. That is, the variables <italic>Y</italic><sub><italic>i</italic></sub> can be assumed to be Bernoulli random variables with parameter <italic>r</italic>. The expected value of the memory trace after &#x02113; learning signals depends linearly on <italic>r</italic> and is given by</p>
<disp-formula id="E20"><label>(20)</label><mml:math id="M34"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>m</mml:mi><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:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>Y</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</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>i</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle displaystyle="true"><mml:munderover><mml:mo>&#x02192;</mml:mo><mml:mrow><mml:mo>&#x000A0;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>&#x003B3;</mml:mi></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Since the trials are independent, the variance of the distribution can also be easily computed and equals</p>
<disp-formula id="E21"><label>(21)</label><mml:math id="M35"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">Var</mml:mtext><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>m</mml:mi><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:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:mtext class="textrm" mathvariant="normal">Var</mml:mtext><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>Y</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mo><mml:mo>=</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>i</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mn>4</mml:mn><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>r</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle displaystyle="true"><mml:munderover><mml:mo>&#x02192;</mml:mo><mml:mrow><mml:mo>&#x000A0;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>&#x0221E;</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:mn>4</mml:mn><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>r</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>An example of the memory trace distribution is presented in Section 3.2. Furthermore, in Section 3.2.5 we show the expected value of the memory trace &#x1D53C;[<italic>m</italic>(<italic>t</italic>)] as a function of <italic>d</italic><sub><italic>s</italic></sub> for a fixed UP phase length <italic>T</italic><sub><italic>U</italic></sub>. &#x1D53C;[<italic>m</italic>(<italic>t</italic>)] decreases monotonously as a function of <italic>d</italic><sub><italic>s</italic></sub>. This monotone dependence is the principle behind the intrinsic homeostasis mechanism just as <italic>p</italic><sub>early</sub> is in the model without leak.</p>
</sec>
<sec>
<title>3.1.2. Convergence, fast homeostasis, and the random spike order assumption</title>
<p>In the model without leak, our rule converges to a value <inline-formula><mml:math id="M36"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> of the total input weight that represents the stable state (or attractor) of the learning process. This state minimizes the expected learning error, which may be quantified by the absolute value of the mean weight drift, that is</p>
<disp-formula id="E22"><label>(22)</label><mml:math id="M37"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>&#x02261;</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">argmin</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The stable state is shown with an arrow in Figure <xref ref-type="fig" rid="F2">2B</xref>. Equations (15) and (16) show that the stable state depends on the parameters &#x003B8;<sub><italic>P</italic></sub>, &#x003B8;<sub><italic>D</italic></sub>, <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub>, and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub>.</p>
<p>In the previous section, <italic>M</italic>, &#x003B8;<sub><italic>P</italic></sub>, and &#x003B8;<sub><italic>D</italic></sub> were chosen to enforce low expected weight change in some state <italic>d</italic><sub><italic>s</italic></sub>. We will apply these choices to the steady state <inline-formula><mml:math id="M38"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. Observe that since &#x1D53C;[&#x00394;<sub><italic>w</italic>&#x02192;<italic>s</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>)] is a decreasing function and &#x1D53C;[&#x00394;<sub><italic>s</italic>&#x02192;<italic>w</italic></sub>(<italic>d</italic><sub><italic>s</italic></sub>)] is an increasing function (Figure <xref ref-type="fig" rid="F2">2B</xref>) we can scale both expectations independently by changing <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> and <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub>, respectively. In this way, <inline-formula><mml:math id="M39"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> can be adapted.</p>
<p>Starting with <inline-formula><mml:math id="M40"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003E;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x003B5;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, it may be shown that (Appendix <xref ref-type="supplementary-material" rid="SM1">A3</xref> in Supplementary Material) the expected number of weight updates <italic>T</italic> applied, until <inline-formula><mml:math id="M41"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x003B5;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is upper bounded as follows</p>
<disp-formula id="E23"><label>(23)</label><mml:math id="M42"><mml:mrow><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:mi>T</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo>&#x02264;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x003B5;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mi>log</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x003B5;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>That is, the average number of weight updates is logarithmic in the distance from the target value and inversely proportional to <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub>, which is the probability of a strong synapse turning weak when <italic>m</italic>(<italic>t</italic>) &#x0003C; &#x003B8;<sub><italic>D</italic></sub>. To avoid dangerous oscillations on synaptic weights however, this latter probability should be small so as to prevent the total input weights from dropping to 0. A similar consideration, could also be made for <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> insofar as a large value of this probability could result in an overshooting (i.e., strong global potentiation) of synaptic weights, with the important difference however, that, in our formulation, strong potentiation still allows the postsynaptic neuron to fire, whereas strong depression would ultimately result in the shutdown of synaptic inputs. In this catastrophic scenario, the postsynaptic neuron would not be able to fire further, and would become disconnected.</p>
<p>To avoid this possibility and unnecessary weight fluctuations, we present a heuristic criterion to choose <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> which allow to upper bound the expected weight change by <inline-formula><mml:math id="M43"><mml:mrow><mml:mo>&#x02308;</mml:mo><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>&#x02309;</mml:mo></mml:mrow></mml:math></inline-formula> if <inline-formula><mml:math id="M44"><mml:mrow><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:math></inline-formula> for some &#x003B5;<sub>1</sub> &#x0003E; 0. For <inline-formula><mml:math id="M45"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> the expected number of synapses that depress when a weight update is applied is given by <inline-formula><mml:math id="M46"><mml:mrow><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:math></inline-formula> as in Equation (16). Similarly, the number of synapses that potentiate in when a weight update is applied is given by <inline-formula><mml:math id="M47"><mml:mrow><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:math></inline-formula> as in Equation (15). To prevent undershooting when <inline-formula><mml:math id="M48"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x0003E;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, it suffices to choose <inline-formula><mml:math id="M49"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mi>d</mml:mi></mml:mfrac></mml:mrow></mml:math></inline-formula> for a sufficiently small <italic>c</italic>&#x02032; (e.g., <italic>c</italic>&#x02032; &#x0003D; 2 in this study). The above conditions translate to setting the model parameters such that:</p>
<disp-formula id="E24"><label>(24)</label><mml:math id="M50"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>min</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msup><mml:mi>c</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mi>d</mml:mi></mml:mfrac><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow><mml:mrow><mml:mo>&#x1D53C;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>&#x00394;</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>&#x003B5;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<disp-formula id="E25"><label>(25)</label><mml:math id="M51"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B5;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x00394;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003B5;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Convergence to a stable state where <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> are set as in Equations (24) and (25) is shown in Figure <xref ref-type="fig" rid="F2">2C</xref>, for both deterministic (<italic>orange</italic>) and probabilistic (<italic>purple</italic>) synapses in the model without leak. The distribution of the total input weight at equilibrium is shown for the deterministic synapses in Figure <xref ref-type="fig" rid="F2">2D</xref>, where it is compared with a setting where potentiation is turned off, i.e., where the rule only provides negative feedback. The result in Figure <xref ref-type="fig" rid="F2">2D</xref> shows that if negative feedback is the only requirement, then it suffices to use the memory trace exclusively for weight depression. If the input to the neuron increases too much, e.g., through some other form of short-term Hebbian learning, then the negative feedback provided by the memory mechanism of the strong synapses can quickly reduce the input weight back to a stable state without undershooting it. In both settings described above, the initial total input weight was <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 30 and the distribution in the figures is shown after 200 weight updates have been applied.</p>
<p>Figure <xref ref-type="fig" rid="F3">3A</xref> shows how the stable state <inline-formula><mml:math id="M52"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is affected by probabilistic synapses. In particular, in this case <inline-formula><mml:math id="M53"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> increases by a factor of <inline-formula><mml:math id="M54"><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> if other parameters remain fixed. The intuition behind this relation comes from two observations. First, for that state, the expected total input weight is the stable state for deterministic synapses. Second, if the number of strong synapses <italic>d</italic><sub><italic>s</italic></sub> is large enough, then the total input <italic>X</italic> &#x0003D; <italic>Bi</italic>(<italic>d</italic><sub><italic>s</italic></sub>, <italic>p</italic><sub><italic>r</italic></sub>) is concentrated around its mean &#x003BC;<sub><italic>X</italic></sub> &#x0003D; <italic>d</italic><sub><italic>s</italic></sub><italic>p</italic><sub><italic>r</italic></sub> with standard deviation <inline-formula><mml:math id="M55"><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:math></inline-formula>. Asymptotically for growing &#x003B8;<sub><italic>v</italic></sub>, <italic>d</italic><sub><italic>s</italic></sub>, and <italic>d</italic>, the main contribution in the sum in Equation (14) comes from terms close to the mean of the form</p>
<disp-formula id="E26"><label>(26)</label><mml:math id="M58"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B1;</mml:mo><mml:mi>&#x00398;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x000B1;</mml:mo><mml:mi>&#x00398;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02213;</mml:mo><mml:mi>&#x00398;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02213;</mml:mo><mml:mi>&#x00398;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>Noisy input and the random order assumption in the model without leak (Section 3.1.2). (A)</bold> The stable state <inline-formula><mml:math id="M56"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> scales by 1/<italic>p</italic><sub><italic>r</italic></sub> for probabilistic synapses. The initial value of <italic>d</italic><sub><italic>s</italic></sub> is set to 20/<italic>p</italic><sub><italic>r</italic></sub> for each <italic>p</italic><sub><italic>r</italic></sub> and the plot shows the mean value of <italic>d</italic><sub><italic>s</italic></sub> &#x000B7; <italic>p</italic><sub><italic>r</italic></sub> after 50 weight updates over 100 trials. <bold>(B&#x02013;C)</bold> From a fixed order to a random order. Spike order distributions that are not uniform are considered in these panels. The parameter &#x003C3; brings them from a fixed order (&#x003C3; &#x0003D; 0) to a uniform order (&#x003C3; &#x02192; &#x0221E;). (details are explained in Section 3.1.2). Initially, each synapse is strong independently, with probability 4&#x003B8;<sub><italic>v</italic></sub>/<italic>d</italic>. <bold>(B)</bold> Small variability brings the stable state <inline-formula><mml:math id="M57"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> close to same state as when the spike order is uniform. <bold>(C)</bold> The plasticity mechanism prefers early neurons when &#x003C3; is small. This is reflected by the mean index of the strong synapses, which are indexed from 1 to <italic>d</italic> in ascending order of expected spike time. However, as &#x003C3; increases, the early neurons become less distinguishable from later neurons. In <bold>(B,C)</bold> each data point is the mean of 250 trials, where for each trial 250 weight updates are simulated. For all panels, the plasticity parameters are chosen as in Table <xref ref-type="table" rid="T1">1</xref> and the envelopes represent standard deviation estimates.</p></caption>
<graphic xlink:href="fncom-11-00033-g0003.tif"/>
</fig>
<p>In Equation (26) above, the notation <italic>f</italic> &#x0003D; &#x00398;(<italic>g</italic>) means that <italic>f</italic> is bounded by <italic>g</italic> both above and below asymptotically.</p>
<p>Our hitherto analysis has considered the input order to be uniformly distributed (i.e., &#x0201C;random order&#x0201D; assumption), yet one may also ask how the SLN rule performs if this assumption is relaxed. Indeed, spikes are known to have a precise repeating temporal structure in some cortical areas related to sensory processing (Bair and Koch, <xref ref-type="bibr" rid="B5">1996</xref>; Heil, <xref ref-type="bibr" rid="B37">1997</xref>; Fellous et al., <xref ref-type="bibr" rid="B29">2004</xref>) and standard STDP is known to tune to the first spike for such repeating spike patterns (Guyonneau et al., <xref ref-type="bibr" rid="B35">2005</xref>). To model the transition from an orderly spike distribution to a uniform one the expected relative spike time of every input neuron in a volley is fixed but the deviation of the spike time is varied. Formally, for the <italic>i</italic>-th neuron a normal random variable <inline-formula><mml:math id="M59"><mml:msub><mml:mrow><mml:mi>Z</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0007E;</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>/</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is sampled. These variables impose an order on the input spikes within a volley in a natural way. For the resulting order, the input neurons spike in an equi-spaced manner. This approach is valid since we ignore membrane leakage and, therefore, the spike order is the only temporal structure that has any influence on the distribution of potentiation and depression signals. For &#x003C3;<sub><italic>Z</italic></sub> &#x0003D; 0, the ordering is fixed as 1, 2, &#x02026;, <italic>d</italic> and for a growing &#x003C3;<sub><italic>Z</italic></sub>, the ordering approaches a uniform distribution. Figure <xref ref-type="fig" rid="F3">3B</xref> shows how this choice of input spike distribution affects the stable state <inline-formula><mml:math id="M60"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. Not surprisingly, if the order is fixed (&#x003C3;<sub><italic>Z</italic></sub> &#x0003D; 0), then only the first &#x003B8;<sub><italic>v</italic></sub> synapses get strengthened as was the case in Guyonneau et al. (<xref ref-type="bibr" rid="B35">2005</xref>) where classic STDP by a repeating spike pattern turned the neuron into a detector for the start of the pattern. However, already a small value of &#x003C3;<sub><italic>Z</italic></sub> quickly shifts the stable state toward the same one as for a random input order. For &#x003C3;<sub><italic>Z</italic></sub> &#x0003D; 2.0 the first 20 input neurons are close to a random permutation since the probability of the 20th neuron being earlier than the first neuron is approximately 0.47. Figure <xref ref-type="fig" rid="F3">3C</xref> shows the mean index of strong synapses. Even though the stable state remains close to the same for small values of &#x003C3;<sub><italic>Z</italic></sub>, the early synapses are the ones that are preferably strengthened in agreement with Guyonneau et al. (<xref ref-type="bibr" rid="B35">2005</xref>). For other choices of spike order distributions, the negative feedback of the intrinsic homeostasis mechanism still applies (Appendix <xref ref-type="supplementary-material" rid="SM1">A4</xref> in Supplementary Material).</p>
</sec>
</sec>
<sec>
<title>3.2. Numerical simulations</title>
<sec>
<title>3.2.1. Stability in the model with leak</title>
<p>As in the model without leak, the number of weight changes in the model with leak is mainly determined by two factors: (i) the number of synapses whose memory trace lies outside the target interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] and (ii) the weight update parameters <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub>. How the width of the interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] affects plasticity is shown in Figures <xref ref-type="fig" rid="F4">4A&#x02013;C</xref>, whereas an example of how <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> can affect plasticity is shown in Figure <xref ref-type="fig" rid="F4">4D</xref>. The width of the target interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] determines how many synapses can change their weight in the stable state. Such intervals are laid over the memory trace distribution in Figure <xref ref-type="fig" rid="F4">4A</xref>, which was sampled by fixing <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 20. The tails of the distribution outside the interval correspond to the synapses that can change their weight. Since these tails fall off exponentially if the learning signals are independent Bernoulli trials, the fraction of synapses that can update their weights in the stable state can be made arbitrarily small by choosing a large interval. It may be noted that the parameter &#x003B3; also needs to be chosen sufficiently close to 1, which corresponds to choosing <italic>M</italic> larger in the model without leak. Therefore, one can choose parameters such that a region around the stable state induces almost no weight changes, thus avoiding unnecessary fluctuations of total input weight. However, choosing a large interval also leads to diminished plasticity in regions further away from the stable state (Figure <xref ref-type="fig" rid="F4">4B</xref>). This suggests that a trade-off exists between synaptic weight plasticity and the time to reach close to the stable state.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>Plasticity vs. stability in the model with leak (Section 3.2.1). (A)</bold> Distribution of the memory trace in a static setting, with <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0 and <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 20 strong input synapses. The <italic>colored vertical bars</italic> represent the target interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] used in <bold>(B,C)</bold>. <bold>(B)</bold> The mean fraction of synapses whose memory trace lies outside the interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] in a static setting. <bold>(C)</bold> The trade-off between the number of weight changes in the stable state and convergence time to the stable state. The <italic>light purple curve</italic> shows the mean number of weight changes per UP phase over all input synapses. The <italic>dark purple curve</italic> shows the mean time for the weights to converge from <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 80 to <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 25. The <italic>ticks</italic> on the x-axis are colored and correspond to the thresholds in <bold>(A)</bold> and <italic>curves</italic> in <bold>(B)</bold>. In this setup, the number of strong synapses in the stable state is <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 20. This is achieved by choosing <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> such that they satisfy the equation <italic>d</italic><sub><italic>s</italic></sub><italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; (<italic>d</italic> &#x02212; <italic>d</italic><sub><italic>s</italic></sub>)<italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub>; i.e., <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0.0625 and <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; 0.25. The error bars represent standard deviation estimates. <bold>(D)</bold> Comparison of the effect <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> have on convergence. In this figure, &#x003B8;<sub><italic>D</italic></sub> &#x0003D; &#x02212;5.1 and &#x003B8;<sub><italic>P</italic></sub> &#x0003D; &#x02212;1.1, and three different values of <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> (0.05, 0.25, and 1.0) are compared (the corresponding <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> values are 0.01, 0.06, and 0.25). If too many synapses change their weight simultaneously because of a small target interval and large weight change probabilities, then the weights can overshoot the stable state and oscillate around it. <bold>(E,F)</bold> Stability for different weight distributions. <bold>(E)</bold> Density function for two different weight distributions of the strong synapses. The <italic>dark orange</italic> is the density function of <inline-formula><mml:math id="M61"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>40</mml:mn><mml:mo>,</mml:mo><mml:mn>5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, and the <italic>light orange</italic> is the density function for the random experiment, where we either draw the weight from the distribution <inline-formula><mml:math id="M62"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>35</mml:mn><mml:mo>,</mml:mo><mml:mn>5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M63"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>45</mml:mn><mml:mo>,</mml:mo><mml:mn>5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> based on a fair coin toss. <bold>(F)</bold> The corresponding memory trace distribution for each weight distribution when <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 24 in a static setting with <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0. By choosing &#x003B8;<sub><italic>D</italic></sub> &#x0003D; &#x02212;16 and &#x003B8;<sub><italic>P</italic></sub> &#x0003D; 5, the weight remains unchanged for both weight distributions over a period of 50 s and oscillating input (data not shown). In <bold>(A)</bold> the distribution is obtained by sampling memory traces of all <italic>d</italic> synapses after a simulation of 500 UP phases in 250 trials. In <bold>(B)</bold> each data point is the mean of 100 trials. In <bold>(C)</bold> each curve is the average over 40 trials. In <bold>(D)</bold> each curve is the average over 200 trials with a data point every 125 ms. For all panels, error bars and envelopes represent standard deviation estimates. In <bold>(F)</bold> the distribution is sampled from 100 synapses over 200 trials of a 50 second simulation.</p></caption>
<graphic xlink:href="fncom-11-00033-g0004.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F4">4C</xref> shows such trade-off where the <italic>orange</italic> curve represents the expected number of weight updates per UP phase when <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 20 (over all synapses) whereas the <italic>purple</italic> curve shows the mean time to remain with 25 strong synapses starting from 80. For Figures <xref ref-type="fig" rid="F4">4A&#x02013;C</xref>, the parameters <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> were set to 0.25. In combination with a small target interval, a bad choice of <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> can lead to plasticity over- or undershooting as in the model without leak (see Section 3.1.2). Undershooting the input weight in the stable state is a concern if it results in the weights being too small to activate the target neuron. Overshooting is less of a concern for activation, but it is wasteful since fewer weight updates can be used to reach the stable state. An example of undershooting is shown in Figure <xref ref-type="fig" rid="F4">4D</xref>, where &#x003B8;<sub><italic>P</italic></sub> &#x0003D; &#x02212;1.1 and &#x003B8;<sub><italic>D</italic></sub> &#x0003D; &#x02212;5.1. Over- and undershooting happen in this setting because the memory trace depends on learning signals from the past that are irrelevant when the weights are close to converging. To handle this effect, weight updates can be limited by choosing <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> small enough. Furthermore, since input neurons in the model with leak do not always spike in an UP phase only a fraction of the input synapses update their memory trace and trigger the weight update rule. This results in a natural tie-breaking mechanism that prevents all synapses from updating their weights simultaneously.</p>
<p>The SLN rule achieves normalization quickly. Though speed is a desirable property (see the work of Zenke et al., <xref ref-type="bibr" rid="B95">2013</xref> for a discussion on the necessity of a fast-homeostatic mechanism), it is also important to be energy efficient; that is, the total number of synaptic weight changes should be small. Different synaptic weight distributions can result in the same value of expected relative postsynaptic spike time. A feature of stability in the SLN rule is that this does not result in further weight changes. We highlight these features in Figures <xref ref-type="fig" rid="F4">4E,F</xref>. Figure <xref ref-type="fig" rid="F4">4E</xref> shows two different synaptic weight distributions for the strong weight synapses. One is normally distributed with mean 40 nS and standard deviation 5 nS (<italic>dark orange</italic>). The other is obtained by sampling from a normal distribution as well, with the same standard deviation, by first flipping a fair coin to decide if the mean should be 35 or 45 nS (<italic>light orange</italic>). The resulting distribution of the memory trace is shown in Figure <xref ref-type="fig" rid="F4">4F</xref> when <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0 and <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 24. By setting &#x003B8;<sub><italic>D</italic></sub> &#x0003D; &#x02212;16 and &#x003B8;<sub><italic>P</italic></sub> &#x0003D; 5, the synaptic weights remain unchanged over 1 min of input activity (data not shown). That is, both weight distributions are stable.</p>
</sec>
<sec>
<title>3.2.2. Short vs. long UP phases</title>
<p>For short UP phases the SLN rule normalizes the expected relative spike time <italic>r</italic> of the postsynaptic neuron within an UP phase whereas for long UP phases the rule normalizes the absolute expected latency of the postsynaptic neuron, which is equivalent to normalizing the total input weight in this setting. Figures <xref ref-type="fig" rid="F5">5A,B</xref> demonstrate how the number of strong input synapses <italic>d</italic><sub><italic>s</italic></sub> and the relative spike time <italic>r</italic> change when varying the length of the UP phase if we start with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 25 and run the process until the weights converge. We use a log-scale for the x-axis to show data for very long UP phases. Figure <xref ref-type="fig" rid="F5">5A</xref> shows that for long UP phases the input weight is normalized whereas Figure <xref ref-type="fig" rid="F5">5B</xref> shows that for short UP phases the relative spike time is normalized. We show UP phases of length 20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0, 500.0, and 1000.0 ms. The length of the down phase is set to 1000.0 ms and we set <italic>T</italic><sub>burst</sub> &#x0003D; 1000.0 such that there can be only one DSP per UP phase. We use the plasticity parameters in Table <xref ref-type="table" rid="T3">3</xref> for <italic>r</italic> &#x0003D; 1/3 (<italic>dark purple</italic>) and <italic>r</italic> &#x0003D; 1/2 (<italic>dark orange</italic>) where the lighter colored curves correspond to a setting with <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0.0 as in Section 3.1.2. The schematic in Figure <xref ref-type="fig" rid="F5">5C</xref> explains the reason for this difference. The figure shows two different rate functions with short (30 ms) and long (500 ms) UP phases. Postsynaptic spikes are drawn on top of the rate function for reference where darker spikes represent DSPs. The windows for potentiation and depression signals are drawn in <italic>black</italic> over the DSPs. For short UP phases the windows for potentiation and depression signals cover the whole UP phase. In this setting, the fraction of potentiation signals represents the relative spike time within an UP phase. In contrast, for long UP phases, the window of depression lies completely within the UP phase. To compensate for more depression signals the input weight needs to decrease such that the ratio of potentiation to depression signals is within the target regime. Figure <xref ref-type="fig" rid="F5">5D</xref> shows the weight over time for short UP phases of 30 ms with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 17 at <italic>t</italic> &#x0003D; 0 (<italic>left panel</italic>) and long UP phases of 0.5 s with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 27 at <italic>t</italic> &#x0003D; 0 (<italic>right panel</italic>). In both panels the DOWN phases are of length 1 s. We use the plasticity parameters for <italic>r</italic> &#x0003D; 1/3 in Table <xref ref-type="table" rid="T3">3</xref> which corresponds to the <italic>dark purple</italic> curve in panels A-B. Each timescale captures 400 UP phases and we show 20 example runs with one highlighted in <italic>orange</italic> for clarity.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p><bold>Comparison of short and long UP phases. (A,B)</bold> Dependence of number of strong input synapses <italic>d</italic><sub><italic>s</italic></sub> and relative spike time on the lengths of UP phases. We set <italic>T</italic><sub><italic>D</italic></sub> &#x0003D; 1000.0 ms and we set <italic>T</italic><sub>burst</sub> &#x0003D; 1000.0 such that there can be only one DSP per UP phase. <bold>(A)</bold> shows that for long UP phases the mechanism normalizes <italic>d</italic><sub><italic>s</italic></sub>. <bold>(B)</bold> shows that for short UP phases the mechanism normalizes the relative spike time <italic>r</italic> within an UP phase. <bold>(C)</bold> Depression is stronger for sufficiently long UP phases. For two different rate functions the postsynaptic spikes are drawn on top of an UP phase where darker spikes represent DSPs. The <italic>black</italic> bar represents the learning windows. The time window of the depression signal is completely within the UP phase if the UP phase is long. This increases the expected number of depression signals. To compensate, the input weight needs to decrease in order to correct the ratio of potentiation to depression signals. <bold>(D)</bold> Weight change for short UP phases of 30 ms with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 17 at <italic>t</italic> &#x0003D; 0 (left panel) and long UP phases of 0.5 s with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 27 at <italic>t</italic> &#x0003D; 0 (right panel). We show 20 example runs with one highlighted in <italic>orange</italic> for clarity.</p></caption>
<graphic xlink:href="fncom-11-00033-g0005.tif"/>
</fig>
<p>For long UP phases we chose <italic>T</italic><sub>burst</sub> sufficiently large to permit only one DSP per UP phase. However, for short DOWN phases this leads to a DSP blocking first spikes of subsequent UP phases becoming DSPs. As an alternative, one can assume that a DSP is only triggered if the membrane potential was recently in a low state of activity and a DSP blocks further DSPs until a low activity state is reached again. One can further assume that spike pairs are only considered to trigger learning signals if the subthreshold activity remains above some threshold between both spikes. This voltage based approach fixes the issue above with short DOWN phases and it implies that for constant or high rate input (as we study in Section 3.2.6), where the subthreshold potentiation remains large, neither the memory nor, hence, the synaptic weight, would change.</p>
</sec>
<sec>
<title>3.2.3. Heterogeneous/multimodal weights</title>
<p>The SLN rule also works for heterogeneous and multimodal synapses although the exposition so far was restricted to binary synapses. This more general scenario is discussed in the model without leak of mere SIF neurons, with results from simulations presented in Figure <xref ref-type="fig" rid="F6">6</xref>.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p><bold>Heterogeneous and multimodal weights in the model without leak (Section 3.2.3). (A,B)</bold> Heterogeneous weights. <bold>(A)</bold> Input convergence with the spike threshold &#x003B8;<sub><italic>v</italic></sub> adapted to the synaptic weights. <bold>(B)</bold> Comparison between the distribution of strong synaptic weights (lognormal distribution, <italic>shaded</italic>) and the strong weights after convergence (<italic>dots</italic>). <bold>(C,D)</bold> Multimodal synapses. Two different weight update rules are presented: one additive and one multiplicative (see Section 2.5 for details). <bold>(C)</bold> Convergence for the two different setups where all the synapses start with weight 10 and &#x003B8;<sub><italic>v</italic></sub> is set to 100. <bold>(D)</bold> The input weight distributions are compared for the multimodal weight update rules in <bold>(C)</bold> after 250 extra weight updates. The additive weight update rule produces a bimodal weight distribution whereas the multiplicative one produces a unimodal distribution. None of the update rules imposes a hard upper bound on the weights and all resulting weights are less than 10, which was the starting weight of the synapses. For all panels, the parameters were chosen as in Table <xref ref-type="table" rid="T1">1</xref> unless otherwise specified. In <bold>(A,C)</bold> each curve is the mean of 30 and, respectively, 100 trials; the envelopes represent a standard deviation estimate. In <bold>(B)</bold> the distribution is obtained from 5.000 trials, where in each one 50 weight updates were simulated.</p></caption>
<graphic xlink:href="fncom-11-00033-g0006.tif"/>
</fig>
<p>In the setting with heterogeneous weights <italic>w</italic><sub><italic>w</italic></sub> &#x0003D; 0 for all synapses, whereas <italic>w</italic><sub><italic>s</italic></sub> is drawn independently for each synapse from a distribution as in Barbour et al. (<xref ref-type="bibr" rid="B6">2007</xref>). The distribution is the one reported in Loewenstein et al. (<xref ref-type="bibr" rid="B48">2011</xref>), where <inline-formula><mml:math id="M64"><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">N</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BC;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> with &#x003BC; &#x0003D; 1.74 and &#x003C3;<sup>2</sup> &#x0003D; 0.1002. The mean of the distribution is 10<sup>&#x003BC;&#x0002B;&#x003C3;<sup>2</sup>/2</sup> &#x02248; 5.726. To compare this with the binary weight setting where &#x003B8;<sub><italic>v</italic></sub> &#x0003D; 10, the threshold is set to <inline-formula><mml:math id="M65"><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>10</mml:mn><mml:mo>&#x000B7;</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. Convergence to a stable state is shown in Figure <xref ref-type="fig" rid="F6">6A</xref>. Initially 20, 40, or 80 synapses are strong. After convergence, the weight distribution of synapses selected to be strong is compared with the lognormal distribution from above (Figure <xref ref-type="fig" rid="F6">6B</xref>). The empirical distribution is composed of 5.000 trials and the neuron and synapse parameters (except &#x003B8;<sub><italic>v</italic></sub> and the weight) are in Table <xref ref-type="table" rid="T1">1</xref>.</p>
<p>Figures <xref ref-type="fig" rid="F6">6C,D</xref> compare convergence and weight distribution for the two different setups from Section 2.5. The plasticity parameters are the same as in Figure <xref ref-type="fig" rid="F2">2</xref>. The additive weight update rule is slower to converge since the weight updates are smaller for large input weights compared with the multiplicative rule. Figure <xref ref-type="fig" rid="F6">6D</xref> shows that in this specific setting, the synaptic weights do not need to be explicitly upper bounded. This holds because the input arrives in a random order and the causative effect of a single synapse is small. Figure <xref ref-type="fig" rid="F6">6D</xref> also shows that the additive (multiplicative) weight update rule converges to a bimodal (unimodal) distribution. Both uni- and bimodal distributions have been observed for earlier plasticity rules, whereas bimodal distributions are considered a sign of competition since some synapses being strong force others to be weak.</p>
</sec>
<sec>
<title>3.2.4. Robustness of convergence</title>
<p>We show that the stability of the rule does not depend on the exact input parameters and that perturbations do not qualitatively affect it. Figure <xref ref-type="fig" rid="F7">7</xref> illustrates this robustness in the model with leak. The different panels show two different plasticity parameter settings that correspond to <italic>r</italic> &#x0003D; 1/3 (<italic>purple</italic>) and <italic>r</italic> &#x0003D; 1/2 (<italic>orange</italic>) in Table <xref ref-type="table" rid="T3">3</xref>. In Figures <xref ref-type="fig" rid="F7">7A&#x02013;C</xref>, the lengths of UP and DOWN phases (<italic>T</italic><sub><italic>U</italic></sub> and <italic>T</italic><sub><italic>D</italic></sub>), and the number of inputs <italic>d</italic> are varied. The process is first simulated for 200 UP phases starting with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 25 such that the input weight reaches the stable state. The data in the figures is based on UP phases 201&#x02013;400 in 40 trials. Figure <xref ref-type="fig" rid="F7">7A</xref> shows that the SLN rule fixes the relative spike time <italic>r</italic> of the postsynaptic neuron. The stable value of <italic>r</italic> mildly depends on <italic>T</italic><sub><italic>U</italic></sub>, which arises from the choice of synaptic delay <italic>t</italic><sub>delay</sub> &#x0003D; 1 ms. To explain this, denote by <italic>t</italic><sub>1</sub> the spike time of the pre spike which triggers the postsynaptic spike at time <italic>t</italic><sub>2</sub>. Any presynaptic neuron that spikes in the interval (<italic>t</italic><sub>1</sub>, <italic>t</italic><sub>2</sub>) receives a potentiation signal, which leads to a mild bias toward potentiation that is stronger for short UP phases. The variable <italic>r</italic> determines the number of spikes per UP phase (Figure <xref ref-type="fig" rid="F7">7B</xref>) since the number of spikes is inversely proportional to <italic>r</italic>. The number of spikes per UP phase has a mild dependence on <italic>T</italic><sub><italic>U</italic></sub> since the refractory period has a stronger effect for short UP phases and the reset potential makes repeated spikes easier. Figure <xref ref-type="fig" rid="F7">7C</xref> shows that the intrinsic homeostasis mechanism does not fix the rate of the output neuron since it is determined by <italic>T</italic><sub><italic>U</italic></sub> and <italic>T</italic><sub><italic>D</italic></sub>.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p><bold>Robustness against varying input parameters in the model with leak (Section 3.2.4). (A&#x02013;C)</bold> Results for two different sets of plasticity parameters corresponding to <italic>r</italic> &#x0003D; 1/3 (<italic>purple</italic>) and <italic>r</italic> &#x0003D; 1/2 (<italic>orange</italic>) in Table <xref ref-type="table" rid="T3">3</xref> are shown. Three parameters of the input are varied: the length of an UP phase <italic>T</italic><sub><italic>U</italic></sub>; the number of input neurons <italic>d</italic>; and the length of a DOWN phase <italic>T</italic><sub><italic>D</italic></sub>. <bold>(A)</bold> <italic>r</italic>, the expected time of the first postsynaptic spike within an UP phase scaled by the UP phase length. The plasticity parameters fix <italic>r</italic>; thus, varying the input parameters has a negligible effect on it. <bold>(B)</bold> Variations in the number of spikes per UP phase. The number of spikes per UP phase depends on <italic>r</italic>, but it also has a mild dependence on the refractory period and the reset potential, which explains the variations seen when varying <italic>T</italic><sub><italic>U</italic></sub>. <bold>(C)</bold> Output rate variations. The rule does not fix the output rate of a neuron: the rate depends mainly on <italic>T</italic><sub><italic>U</italic></sub> and <italic>T</italic><sub><italic>D</italic></sub>. <bold>(D)</bold> Single parameter variations. Variations for six different parameters are shown. The <italic>darker colored curves</italic> correspond to the same plasticity parameters as in the top three panels, and the <italic>lighter colored curves</italic> correspond to a setup with no positive feedback (<italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0). The <italic>first row</italic> is for <italic>T</italic><sub><italic>U</italic></sub>, the <italic>second</italic> is for <italic>T</italic><sub><italic>D</italic></sub>, the <italic>third</italic> is for random phase shifts of the input neurons, the <italic>fourth</italic> is for <italic>d</italic>, the <italic>fifth</italic> is for the noise rate &#x003BD;, and the <italic>sixth</italic> is for the membrane capacitance (for details see Section 3.2.4). The <italic>orange curves</italic> start with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 17 and the <italic>purple curves</italic> start with <italic>d</italic><sub><italic>s</italic></sub> &#x0003D; 25. Each data point in <bold>(A&#x02013;C)</bold> is the mean of 40 trials and in <bold>(D)</bold> the mean of 10 trials. The error bars represent standard deviation estimates. For each trial, the process was simulated for 200 UP phases to reach the stable state and then the data points were collected over a continued simulation of 200 UP phases (<italic>r</italic>, rate, spikes per UP phase), or at the end (<italic>d</italic><sub><italic>s</italic></sub>).</p></caption>
<graphic xlink:href="fncom-11-00033-g0007.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F7">7D</xref> shows the effects of single parameter variations. The <italic>darker colored curves</italic> correspond to the same plasticity parameters as in Figures <xref ref-type="fig" rid="F7">7A&#x02013;C</xref> and the <italic>lighter colored curves</italic> correspond to a setting without positive feedback, i.e., when <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0 (see Section 3.1.2 for a similar setting in the model without leak). Observe that most single parameter variations in this setting do not cause large plasticity undershooting. The main effects caused by <italic>T</italic><sub><italic>U</italic></sub> and <italic>T</italic><sub><italic>D</italic></sub> are covered above so we do not cover the first two rows here (the lower order effects of <italic>T</italic><sub><italic>U</italic></sub> on <italic>r</italic> are covered in the next paragraph). The third row corresponds to varying the phase shift of the inputs randomly (see Section 2.2). For that setting we replace <italic>T</italic><sub><italic>U</italic></sub> by <italic>T</italic><sub><italic>U</italic></sub> &#x0002B; &#x003C3; in the definition of <italic>r</italic>. We see <italic>r</italic> increase due to a reduced input weight like we observed for more orderly input distributions in the model without leak (see Section 3.1.2). Rows four and five correspond to the number of input neurons and noise rate, respectively. Variations on both of these parameters have similar effects, as increasing these parameters helps activate the target neuron. Consequently, <italic>d</italic><sub><italic>s</italic></sub> must decrease to compensate (D 4,2 and D 5,2). The last row corresponds to varying the membrane capacitance <italic>C</italic><sub><italic>m</italic></sub>. Increasing the capacitance decreases the leak conductance, but it also reduces the excitatory synaptic conductance, which makes it harder to activate the neuron. Despite large variations, <italic>r</italic> remains fixed.</p>
<p>To conclude this section, let us consider the lower order effects from <italic>T</italic><sub><italic>U</italic></sub>, <italic>d</italic>, and noise strength on <italic>r</italic>. For simplicity assume that &#x003B8;<sub><italic>P</italic></sub> and &#x003B8;<sub><italic>D</italic></sub> are chosen such that a &#x003B4; fraction of the strong (weak) synapses satisfies <italic>m</italic>(<italic>t</italic>) &#x02209; [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] in the stable state. For the corresponding input weight <inline-formula><mml:math id="M66"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, the parameters <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> and <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> satisfy</p>
<disp-formula id="E27"><label>(27)</label><mml:math id="M67"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>-</mml:mo><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mi>&#x003B4;</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow><mml:mo>&#x000B7;</mml:mo><mml:mi>&#x003B4;</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>However, if we increase <italic>T</italic><sub><italic>U</italic></sub>, the noise, or <italic>d</italic>, then <inline-formula><mml:math id="M68"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> will change to compensate such increase. If <inline-formula><mml:math id="M69"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> needs to decrease by <italic>x</italic> to obtain the correct value of <italic>r</italic>, then the left-hand side in Equation (27) increases by <italic>x&#x003B4;p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> whereas the right-hand side decreases by <italic>x&#x003B4;p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub>. Therefore, the number of strong synapses will not converge to exactly <inline-formula><mml:math id="M70"><mml:mrow><mml:msubsup><mml:mi>d</mml:mi><mml:mi>s</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> &#x02212; <italic>x</italic>. However, if the interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] is large enough such that &#x003B4; is small, then this effect is reduced.</p>
</sec>
<sec>
<title>3.2.5. All-to-all vs. distinguished spikes</title>
<p>The principle of sampling the expected spike time of the postsynaptic neuron in an UP phase also applies if the synapse considers all pre/post and post/pre spike pairs within an UP phase to constitute potentiation and depression signals. In this section, we show the advantage of using a single DSP: it improves the signal-to-noise ratio. Furthermore, later postsynaptic spikes in an UP phase have more preceding presynaptic spikes in the UP phase and, thus, carry a weaker signal. Figure <xref ref-type="fig" rid="F8">8A</xref> compares the memory value for these two rules in a static setting where synapses have fixed weights. The figure shows the advantage of DSPs. They reduce the variance of the memory trace and increase its range, which makes the two different values of <italic>d</italic><sub><italic>s</italic></sub> more distinguishable. It may be noted that both versions of the rule perform similarly for small values of <italic>d</italic><sub><italic>s</italic></sub> because then only one postsynaptic spike is expected (i.e., both act as with DSPs). However, as <italic>d</italic><sub><italic>s</italic></sub> grows, and the postsynaptic rate increases the memory traces for the two rules start to differ. The difference arises from the fact that if the postsynaptic neuron spikes for example five times, then the update to the memory trace for DSPs is only &#x02212;1 or 1 (for a single presynaptic spike), whereas it can range from &#x02212;5 to 5 in the all-to-all setting. Furthermore, depression signals are more common in the DSP setting for large <italic>d</italic><sub><italic>s</italic></sub>, whereas potentiation dominates in the all-to-all setting. This effect comes from the spike time distribution of the postsynaptic neuron within an UP phase.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p><bold>(A)</bold> Advantage of DSPs (Section 3.2.5). With DSPs in the model with leak, the variance of the memory trace is considerably smaller than for an all-to-all rule. The curves show the mean memory trace value when varying the number of strong inputs <italic>d</italic><sub><italic>s</italic></sub> in a static setting with <italic>p</italic><sub><italic>s</italic>&#x02192;<italic>w</italic></sub> &#x0003D; <italic>p</italic><sub><italic>w</italic>&#x02192;<italic>s</italic></sub> &#x0003D; 0. The <italic>orange curve</italic> corresponds to the SLN rule. The <italic>purple curve</italic> corresponds to a rule where all pre&#x02013;post and post&#x02013;pre spike pairs within an UP phase trigger learning signals. <bold>(B)</bold> Constant rate input at 40 Hz in the model with leak (Section 3.2.6). The two different sets of plasticity parameters from Table <xref ref-type="table" rid="T3">3</xref> are compared. For each setting, the number of strong synapses <italic>d</italic><sub><italic>s</italic></sub> is initially set in the stable state for the oscillating input. For the <italic>r</italic> &#x0003D; 1/3 parameters, all the synapses increase their weights since the synapses receive potentiation signals half of the time instead of one-third of the time, which they expect. For the <italic>r</italic> &#x0003D; 1/2 parameters, there is no such disagreement and for the <italic>r</italic> &#x0003D; 2/3 parameters it is the opposite and the input weight decreases to a point where activation becomes unreliable. In <bold>(A)</bold> the mean is taken after a 50-s-simulation over 10 trials, where in each trial samples are taken from all 100 synapses. In <bold>(B)</bold> the curves show means of 50 trials. In both panels the envelopes represent standard deviation estimates.</p></caption>
<graphic xlink:href="fncom-11-00033-g0008.tif"/>
</fig>
</sec>
<sec>
<title>3.2.6. Fixed rate input</title>
<p>So far we assumed that the input signal oscillates between high and low states of activity. One may also ask, however, what happens if the input rate is constant, which is a common assumption in modeling studies (Burkitt, <xref ref-type="bibr" rid="B14">2006a</xref>). In this regard, the behavior of the SLN rule is determined by the ratio of potentiation and depression signals as before. However, for constant input rate the rule does not have a frame of reference to measure the input strength anymore. The ratio of potentiation and depression signals is, therefore, determined by the parameters <italic>T</italic><sub>early</sub> and <italic>T</italic><sub>late</sub>. If we choose the parameters &#x003B8;<sub><italic>P</italic></sub>, &#x003B8;<sub><italic>D</italic></sub> such that the memory trace lies entirely within the interval [&#x003B8;<sub><italic>D</italic></sub>, &#x003B8;<sub><italic>P</italic></sub>] for constant input rate, then the weights do not change. However, if a larger fraction of the memory trace distribution lies below &#x003B8;<sub><italic>D</italic></sub> than above &#x003B8;<sub><italic>P</italic></sub>, then the total input weight decreases up to a point where activation of the neuron becomes unreliable. For the opposite case, all the synapses get strengthened, which is not desirable. Figure <xref ref-type="fig" rid="F8">8B</xref> illustrates this by showing how the system responds to constant input for three different sets of plasticity parameters. For parameters that result in <italic>r</italic> &#x0003E; 1/2, the weights decrease to a point where the target neuron shows almost no reaction to the input. Indeed, this seems a reasonable response as such an input does not carry any information. On the other hand, for parameters that result in <italic>r</italic> &#x0003C; 1/2 the weights and the firing rate of the target neuron grow to the maximum value, which is undesirable if the activity of the neuron should be limited. These observations indicate that the parameters should fix <italic>r</italic> to be at most 1/2, which corresponds to several spikes of a neuron in an UP phase (&#x02248; 1/<italic>r</italic>) and is in good agreement with experimental findings (Connors and Gutnick, <xref ref-type="bibr" rid="B19">1990</xref>). Furthermore, the synapses should not expect disproportionally more potentiation signals than depression signals.</p>
</sec>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<p>There are two forms of homeostasis prominently discussed in the literature. First, there is the concept of normalization (or scaling) of total input weights with respect to a target total weight (Von der Malsburg, <xref ref-type="bibr" rid="B89">1973</xref>). Second is the concept of rate normalization, where rate of the postsynaptic neuron should stay within a target regime. The latter option is regarded to be more plausible than the former, insofar as it can be implemented locally at the level of a single synapse so that the computation is restricted to the sole information available at that synapse. In contrast, the first option requires computation of the total input weight which was not considered a synapse specific computation but rather a neuron specific computation (Zenke et al., <xref ref-type="bibr" rid="B95">2013</xref>). In this paper, we introduce a third option: a fast-acting local homeostasis mechanism that normalizes the expected spike time of a neuron in an UP phase of an oscillatory input rate function. Two independent studies have identified the order of the time scale for fast homeostasis to be seconds (El Boustani et al., <xref ref-type="bibr" rid="B25">2012</xref>; Zenke et al., <xref ref-type="bibr" rid="B95">2013</xref>), which is well within the parameter regimes of the SLN rule presented in this paper (for a recent review see Zenke and Gerstner, <xref ref-type="bibr" rid="B94">2017</xref>). Furthermore, normalization is applied on a fast time scale in most, if not all, computational studies (Chistiakova et al., <xref ref-type="bibr" rid="B18">2015</xref>). The fact that the SLN rule is Hebbian challenges the belief that regulation of neuronal excitability is difficult if synapses are modified independently by such rules (Abbott and Nelson, <xref ref-type="bibr" rid="B1">2000</xref>). Furthermore, for long UP phases the rule results in input weight normalization which challenges the belief that estimating the input weight cannot be done through local synaptic computation. Moreover, the rule is energy-efficient in the sense that the synaptic weights do not change in the stable state for parameters favoring stability. In particular, if the postsynaptic neuron is spiking with the correct expected relative spike time, then the homeostasis mechanism does not intervene. Hence, the weights do not converge to a unique distribution.</p>
<sec>
<title>4.1. Related literature</title>
<sec>
<title>4.1.1. Related metaplasticity rules</title>
<p>The SLN rule bears some resemblance to the metaplasticity rule proposed by Brader et al. (<xref ref-type="bibr" rid="B10">2007</xref>). Common to both rules is a synapse specific memory trace represented by a real value which is updated for certain spike events. Other metaplasticity rules depend on discrete states within the synapses such as the synaptic integration rule by Elliott and Lagogiannis (<xref ref-type="bibr" rid="B26">2012</xref>) which can be considered a multimodal version of the cascade rule by Fusi et al. (<xref ref-type="bibr" rid="B30">2005</xref>). However, these metaplasticity rules have not been studied in the context of SLN for UP/DOWN state input activity where, in particular, the fast and robust weight convergence for such activity has not been demonstrated before.</p>
</sec>
<sec>
<title>4.1.2. Volley-like and repeating input patterns</title>
<p>The effect of standard STDP on spike timing was studied and analyzed in detail in the context of volley-like input spike distributions in Gerstner and Kistler (<xref ref-type="bibr" rid="B31">2002</xref>, Chapter 12.2). Furthermore, if the relative effect of potentiation is reduced then STDP leads to convergence of the input weights to a stable distribution for random input activity (Van Rossum et al., <xref ref-type="bibr" rid="B87">2000</xref>). For both these cases, the synaptic weights perform random walks in the stable setting whereas the SLN rule provides a stronger stability guarantee since it implicitly fixes the weights at equilibrium and the weight distribution at convergence is not unique. Hence, the SLN rule is economical in the sense that synaptic weights are only changed when it is necessary which is in agreement with other studies since not all spike pairs necessarily lead to a weight change (Yger and Gilson, <xref ref-type="bibr" rid="B93">2015</xref>).</p>
<p>Other theoretical studies have considered repeating spike inputs as the ones presented in Section 3.1.2. Guyonneau et al. (<xref ref-type="bibr" rid="B35">2005</xref>) studied standard STDP for repeated stimulation of a neuron with the exact same spike pattern. Through such repeated exposure the postsynaptic neuron becomes a coincidence detector for the given pattern. Further studies showed that this feature is robust to noise (Masquelier et al., <xref ref-type="bibr" rid="B51">2008</xref>, <xref ref-type="bibr" rid="B52">2009</xref>).</p>
</sec>
<sec>
<title>4.1.3. Other activity dependent homeostasis mechanisms</title>
<p>Perhaps the most prominent example of homeostasis in plasticity models is the BCM rule (Bienenstock et al., <xref ref-type="bibr" rid="B8">1982</xref>). The weight update in the BCM rule normalizes postsynaptic rate by using a threshold which varies slowly with the postsynaptic rate. Nearest-neighbor STDP has been shown to perform a simplified version of this operation, i.e., without the sliding threshold, when pre- and postsynaptic activity is weakly correlated (Izhikevich and Desai, <xref ref-type="bibr" rid="B40">2003</xref>).</p>
<p>Other studies have focused more directly on preventing single weights from being driven to extreme values. G&#x000FC;tig et al. (<xref ref-type="bibr" rid="B34">2003</xref>) presented a plasticity model where the plasticity rule is weight dependent and, therefore, leads to an implicit upper bound on synaptic weights through a mixture of additive and multiplicative weight changes. Babadi and Abbott (<xref ref-type="bibr" rid="B4">2010</xref>) had an even more implicit approach by shifting the effective STDP temporal window by roughly 2 ms such that pre/post pairs that are close in time lead to depression instead of potentiation. This effect works against synapses with a large causative spiking effect. It may be noted that the same principle can also be applied for the SLN rule.</p>
<p>Another variable which could be controlled through homeostasis is the type of activity in a neural network. In this regard, STDP is known to sustain a stable background state in balanced networks (Kempter et al., <xref ref-type="bibr" rid="B43">1999</xref>, <xref ref-type="bibr" rid="B44">2001</xref>; Song et al., <xref ref-type="bibr" rid="B69">2000</xref>; Van Rossum et al., <xref ref-type="bibr" rid="B87">2000</xref>; Rubin et al., <xref ref-type="bibr" rid="B65">2001</xref>) and to regulate activity (Kempter et al., <xref ref-type="bibr" rid="B43">1999</xref>, <xref ref-type="bibr" rid="B44">2001</xref>; Song and Abbott, <xref ref-type="bibr" rid="B68">2001</xref>; Pfister et al., <xref ref-type="bibr" rid="B59">2006</xref>; Watt and Desai, <xref ref-type="bibr" rid="B92">2010</xref>) but these models have been criticized for parameter fine-tuning (for a review see Chistiakova et al., <xref ref-type="bibr" rid="B18">2015</xref>). Theoretical investigations showed that fast detection of postsynaptic rate changes can solve the problem (Zenke et al., <xref ref-type="bibr" rid="B95">2013</xref>; Yger and Gilson, <xref ref-type="bibr" rid="B93">2015</xref>) but these studies do not consider the scenario of UP and DOWN phases.</p>
<p>It is plausible that homeostatic plasticity is controlled by more than a single mechanism (Tononi et al., <xref ref-type="bibr" rid="B79">1999</xref>; Watt and Desai, <xref ref-type="bibr" rid="B92">2010</xref>) as many alternatives, like we discussed, which have a homeostatic effect on various parameters of neurons or network activity have been proposed (Bienenstock et al., <xref ref-type="bibr" rid="B8">1982</xref>; Rabinowitch and Segev, <xref ref-type="bibr" rid="B61">2006</xref>; Vogels et al., <xref ref-type="bibr" rid="B88">2011</xref>; Remme and Wadman, <xref ref-type="bibr" rid="B62">2012</xref>). It is known that homeostatic plasticity is affected by a complex web of signaling processes many of which are likely undiscovered (Pozo and Goda, <xref ref-type="bibr" rid="B60">2010</xref>) and which might even be shared between, or belong to, different homeostasis mechanisms. As an example, weight normalization is considered biologically plausible because a neuron might have finite resources dedicated to maintaining its synapses, but there is a lack of experimental evidence to support this.</p>
</sec>
</sec>
<sec>
<title>4.2. Biophysical bases for memory traces</title>
<p>For the SLN rule, we require the synapses to hold a trace of learning signals from the past. Some previous learning models depend on a synapse-specific memory trace that represents global information shared by all or many input synapses of a neuron (Brader et al., <xref ref-type="bibr" rid="B10">2007</xref>; Urbanczik and Senn, <xref ref-type="bibr" rid="B85">2009</xref>; Brea et al., <xref ref-type="bibr" rid="B13">2013</xref>, <xref ref-type="bibr" rid="B12">2016</xref>; Urbanczik and Senn, <xref ref-type="bibr" rid="B86">2014</xref>). Several hypotheses propose that some form of memory can reside in a synapse. Min and Nevian (<xref ref-type="bibr" rid="B53">2012</xref>) suggest that astrocytes could act as a memory buffer to store previous coincident spike events. Astrocytes could further provide the signal that determines if a synapse should increase or decrease its weight (De Pitt&#x000E0; et al., <xref ref-type="bibr" rid="B22">2016</xref>; De Pitt&#x000E0; and Brunel, <xref ref-type="bibr" rid="B21">2016</xref>). Another candidate that has been proposed to represent a long-lasting memory trace of past synaptic activity is calcium/calmodulin-dependent protein kinase II (CaMKII) (Hell, <xref ref-type="bibr" rid="B38">2014</xref>). This protein kinase can assume two stable states depending on whether it is phosphorylated (active) or not (auto-inhibited). Earlier results have shown that LTP induction induces a persistent translocation of CaMKII to synaptic spines, causing it to be considered as a form of a long-term memory trace (Otmakhov et al., <xref ref-type="bibr" rid="B56">2004</xref>). Other more short-lived memory traces have also been proposed such as transient neurotransmitter concentrations, like dopamine, which can extend the window of potentiation in STDP and is supported by experimental evidence (Zhang et al., <xref ref-type="bibr" rid="B96">2009</xref>), and the local membrane potential at a synapse (Urbanczik and Senn, <xref ref-type="bibr" rid="B86">2014</xref>).</p>
</sec>
<sec>
<title>4.3. Rhythmic input</title>
<p>The intrinsic homeostasis effect of the SLN rule is designed for input activity that switches between high and low states. Oscillations of activity are ubiquitous in the brain (Reyes, <xref ref-type="bibr" rid="B63">2003</xref>; Buzs&#x000E1;ki and Draguhn, <xref ref-type="bibr" rid="B17">2004</xref>), but their exact functional role is still not fully understood. The most prominent hypothesis of the functional role of oscillations in brain activity is the &#x0201C;communication-through-coherence&#x0201D; hypothesis, see the reviews in Fell and Axmacher (<xref ref-type="bibr" rid="B28">2011</xref>) and Thut et al. (<xref ref-type="bibr" rid="B75">2012</xref>). This hypothesis posits that neural populations communicate through phase-locked oscillations. If the subthreshold potentials of the two populations are phase locked, then the source population can activate the target if it is in an UP state when the signal arrives, which is considered to lead to long-term potentiation. Correspondingly, if the target population is in a DOWN state, then the activation becomes harder and is believed to lead to long-term depression. Recent evidence indicates that retrieval of information in the hippocampus is discretized with respect to slow-wave gamma oscillations and sharp-wave ripple events, which are recognized as the most synchronous patterns in the brain (Pfeiffer and Foster, <xref ref-type="bibr" rid="B57">2015</xref>). However, synchronous and rhythmic activity is also observed during sleep and then the duration of UP and DOWN phases is typically in the order of seconds (Steriade et al., <xref ref-type="bibr" rid="B74">2001</xref>; Jercog et al., <xref ref-type="bibr" rid="B41">2016</xref>). Even though these observations were first made some decades ago (Steriade et al., <xref ref-type="bibr" rid="B71">1993a</xref>,<xref ref-type="bibr" rid="B72">b</xref>,<xref ref-type="bibr" rid="B73">c</xref>) the functional role of UP and DOWN phases is still not apparent (Vyazovskiy and Faraguna, <xref ref-type="bibr" rid="B91">2014</xref>).</p>
</sec>
<sec>
<title>4.4. Conclusion</title>
<p>We have shown that Hebbian learning can be intrinsically stable through postsynaptic spike latency normalization in the context of activity that alternates between UP and DOWN phases. Remarkably, the mechanism is fast since only a few cycles of UP and DOWN phases are necessary to normalize the postsynaptic spike latency. This highlights a potential functional role of UP and DOWN phases, that is, they provide a frame of reference in which synapses can measure postsynaptic spike latency which results in a homeostatic effect on postsynaptic activity. In particular, for long UP phases, spike latency normalization is equivalent to input weight normalization which was considered not to be possible locally at the synapse level. Furthermore, the total input weight to which the SLN rule converges is inversely related to the length of the UP phase for short UP phases and is independent of the length of the UP phase for long UP phases. This feature is in agreement with the synaptic homeostasis hypothesis (Tononi and Cirelli, <xref ref-type="bibr" rid="B76">2003</xref>, <xref ref-type="bibr" rid="B77">2006</xref>, <xref ref-type="bibr" rid="B78">2014</xref>) which proposes that synaptic weights are downscaled during slow-wave sleep when long UP and DOWN phases are typically observed (Steriade et al., <xref ref-type="bibr" rid="B74">2001</xref>). Future work will involve the study of spike latency normalization in recurrent and feed-forward networks. Den&#x000E8;ve and Machens (<xref ref-type="bibr" rid="B23">2016</xref>) have shown that UP and DOWN phases can be a characteristic of simulated recurrent networks. Our preliminary results indicate that in feed-forward networks the rule increases synchrony with network depth and the expected number of spikes in an UP phase converges to approximately 1/<italic>r</italic> for deep layers and short UP phases.</p>
</sec>
</sec>
<sec id="s5">
<title>Author contributions</title>
<p>The project idea came from AS and the analysis was performed in collaboration by all the authors. HE did all simulations, prepared the figures and wrote a first draft of the manuscript. All authors helped revise the manuscript and everyone approved the final version of it.</p>
</sec>
<sec id="s6">
<title>Funding</title>
<p>HE was supported by grant no. 200021 143337 of the Swiss National Science Foundation. MG was supported by CNPq grant no. 248952/2013-7.</p>
<sec>
<title>Conflict of interest statement</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>
</body>
<back>
<ack><p>We would like to thank Felix Weissenberger for providing early feedback on the manuscript. We are extremely grateful to the reviewers, and the editor, for providing helpful comments and suggestions.</p>
</ack>
<sec sec-type="supplementary-material" id="s7">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="http://journal.frontiersin.org/article/10.3389/fncom.2017.00033/full#supplementary-material">http://journal.frontiersin.org/article/10.3389/fncom.2017.00033/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Presentation1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abbott</surname> <given-names>L. F.</given-names></name> <name><surname>Nelson</surname> <given-names>S. B.</given-names></name></person-group> (<year>2000</year>). <article-title>Synaptic plasticity: taming the beast</article-title>. <source>Nat. Neurosci.</source> <volume>3</volume>, <fpage>1178</fpage>&#x02013;<lpage>1183</lpage>. <pub-id pub-id-type="doi">10.1038/81453</pub-id><pub-id pub-id-type="pmid">11127835</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abraham</surname> <given-names>W. C.</given-names></name></person-group> (<year>2008</year>). <article-title>Metaplasticity: tuning synapses and networks for plasticity</article-title>. <source>Nat. Rev. Neurosci.</source> <volume>9</volume>, <fpage>387</fpage>&#x02013;<lpage>387</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2356</pub-id><pub-id pub-id-type="pmid">18401345</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abraham</surname> <given-names>W. C.</given-names></name> <name><surname>Bear</surname> <given-names>M. F.</given-names></name></person-group> (<year>1996</year>). <article-title>Metaplasticity: the plasticity of synaptic plasticity</article-title>. <source>Trends Neurosci.</source> <volume>19</volume>, <fpage>126</fpage>&#x02013;<lpage>130</lpage>. <pub-id pub-id-type="doi">10.1016/S0166-2236(96)80018-X</pub-id><pub-id pub-id-type="pmid">8658594</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Babadi</surname> <given-names>B.</given-names></name> <name><surname>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2010</year>). <article-title>Intrinsic stability of temporally shifted spike-timing dependent plasticity</article-title>. <source>PLoS Comput. Biol.</source> <volume>6</volume>:<fpage>e1000961</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1000961</pub-id><pub-id pub-id-type="pmid">21079671</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bair</surname> <given-names>W.</given-names></name> <name><surname>Koch</surname> <given-names>C.</given-names></name></person-group> (<year>1996</year>). <article-title>Temporal precision of spike trains in extrastriate cortex of the behaving Macaque monkey</article-title>. <source>Neural Comput.</source> <volume>8</volume>, <fpage>1185</fpage>&#x02013;<lpage>1202</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1996.8.6.1185</pub-id><pub-id pub-id-type="pmid">8768391</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barbour</surname> <given-names>B.</given-names></name> <name><surname>Brunel</surname> <given-names>N.</given-names></name> <name><surname>Hakim</surname> <given-names>V.</given-names></name> <name><surname>Nadal</surname> <given-names>J.-P.</given-names></name></person-group> (<year>2007</year>). <article-title>What can we learn from synaptic weight distributions?</article-title> <source>Trends Neurosci.</source> <volume>30</volume>, <fpage>622</fpage>&#x02013;<lpage>629</lpage>. <pub-id pub-id-type="doi">10.1016/j.tins.2007.09.005</pub-id><pub-id pub-id-type="pmid">17983670</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bi</surname> <given-names>G.-Q.</given-names></name> <name><surname>Poo</surname> <given-names>M.-M.</given-names></name></person-group> (<year>1998</year>). <article-title>Synaptic modifications in cultured hippocampal neurons: dependence on spike timing, synaptic strength, and postsynaptic cell type</article-title>. <source>J. Neurosci.</source> <volume>18</volume>, <fpage>10464</fpage>&#x02013;<lpage>10472</lpage>. <pub-id pub-id-type="pmid">9852584</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bienenstock</surname> <given-names>E. L.</given-names></name> <name><surname>Cooper</surname> <given-names>L. N.</given-names></name> <name><surname>Munro</surname> <given-names>P. W.</given-names></name></person-group> (<year>1982</year>). <article-title>Theory for the development of neuron selectivity: orientation specificity and binocular interaction in visual cortex</article-title>. <source>J. Neurosci.</source> <volume>2</volume>, <fpage>32</fpage>&#x02013;<lpage>48</lpage>. <pub-id pub-id-type="pmid">7054394</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bliss</surname> <given-names>T. V.</given-names></name> <name><surname>L&#x000F8;mo</surname> <given-names>T.</given-names></name></person-group> (<year>1973</year>). <article-title>Long-lasting potentiation of synaptic transmission in the dentate area of the anaesthetized rabbit following stimulation of the perforant path</article-title>. <source>J. Physiol.</source> <volume>232</volume>, <fpage>331</fpage>&#x02013;<lpage>356</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1973.sp010273</pub-id><pub-id pub-id-type="pmid">4727084</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brader</surname> <given-names>J. M.</given-names></name> <name><surname>Senn</surname> <given-names>W.</given-names></name> <name><surname>Fusi</surname> <given-names>S.</given-names></name></person-group> (<year>2007</year>). <article-title>Learning real-world stimuli in a neural network with spike-driven synaptic dynamics</article-title>. <source>Neural Comput.</source> <volume>19</volume>, <fpage>2881</fpage>&#x02013;<lpage>2912</lpage>. <pub-id pub-id-type="doi">10.1162/neco.2007.19.11.2881</pub-id><pub-id pub-id-type="pmid">17883345</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Branco</surname> <given-names>T.</given-names></name> <name><surname>Staras</surname> <given-names>K.</given-names></name></person-group> (<year>2009</year>). <article-title>The probability of neurotransmitter release: variability and feedback control at single synapses</article-title>. <source>Nat. Rev. Neurosci.</source> <volume>10</volume>, <fpage>373</fpage>&#x02013;<lpage>383</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2634</pub-id><pub-id pub-id-type="pmid">19377502</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brea</surname> <given-names>J.</given-names></name> <name><surname>Ga&#x000E1;l</surname> <given-names>A. T.</given-names></name> <name><surname>Urbanczik</surname> <given-names>R.</given-names></name> <name><surname>Senn</surname> <given-names>W.</given-names></name></person-group> (<year>2016</year>). <article-title>Prospective coding by spiking neurons</article-title>. <source>PLoS Comput. Biol.</source> <volume>12</volume>:<fpage>e1005003</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1005003</pub-id><pub-id pub-id-type="pmid">27341100</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brea</surname> <given-names>J.</given-names></name> <name><surname>Senn</surname> <given-names>W.</given-names></name> <name><surname>Pfister</surname> <given-names>J.-P.</given-names></name></person-group> (<year>2013</year>). <article-title>Matching recall and storage in sequence learning with spiking neural networks</article-title>. <source>J. Neurosci.</source> <volume>33</volume>, <fpage>9565</fpage>&#x02013;<lpage>9575</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.4098-12.2013</pub-id><pub-id pub-id-type="pmid">23739954</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burkitt</surname> <given-names>A. N.</given-names></name></person-group> (<year>2006a</year>). <article-title>A review of the integrate-and-fire neuron model: I. homogeneous synaptic input</article-title>. <source>Biol. Cybern.</source> <volume>95</volume>, <fpage>1</fpage>&#x02013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-006-0068-6</pub-id><pub-id pub-id-type="pmid">16622699</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burkitt</surname> <given-names>A. N.</given-names></name></person-group> (<year>2006b</year>). <article-title>A review of the integrate-and-fire neuron model: II. inhomogeneous synaptic input and network properties</article-title>. <source>Biol. Cybern.</source> <volume>95</volume>, <fpage>97</fpage>&#x02013;<lpage>112</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-006-0082-8</pub-id><pub-id pub-id-type="pmid">16821035</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bushey</surname> <given-names>D.</given-names></name> <name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name></person-group> (<year>2011</year>). <article-title>Sleep and synaptic homeostasis: structural evidence in drosophila</article-title>. <source>Science</source> <volume>332</volume>, <fpage>1576</fpage>&#x02013;<lpage>1581</lpage>. <pub-id pub-id-type="doi">10.1126/science.1202839</pub-id><pub-id pub-id-type="pmid">21700878</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buzs&#x000E1;ki</surname> <given-names>G.</given-names></name> <name><surname>Draguhn</surname> <given-names>A.</given-names></name></person-group> (<year>2004</year>). <article-title>Neuronal oscillations in cortical networks</article-title>. <source>Science</source> <volume>304</volume>, <fpage>1926</fpage>&#x02013;<lpage>1929</lpage>. <pub-id pub-id-type="doi">10.1126/science.1099745</pub-id><pub-id pub-id-type="pmid">15218136</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chistiakova</surname> <given-names>M.</given-names></name> <name><surname>Bannon</surname> <given-names>N. M.</given-names></name> <name><surname>Chen</surname> <given-names>J.-Y.</given-names></name> <name><surname>Bazhenov</surname> <given-names>M.</given-names></name> <name><surname>Volgushev</surname> <given-names>M.</given-names></name></person-group> (<year>2015</year>). <article-title>Homeostatic role of heterosynaptic plasticity: models and experiments</article-title>. <source>Front. Comput. Neurosci.</source> <volume>9</volume>:<fpage>89</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2015.00089</pub-id><pub-id pub-id-type="pmid">26217218</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Connors</surname> <given-names>B. W.</given-names></name> <name><surname>Gutnick</surname> <given-names>M. J.</given-names></name></person-group> (<year>1990</year>). <article-title>Intrinsic firing patterns of diverse neocortical neurons</article-title>. <source>Trends Neurosci.</source> <volume>13</volume>, <fpage>99</fpage>&#x02013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/0166-2236(90)90185-D</pub-id><pub-id pub-id-type="pmid">1691879</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Cox</surname> <given-names>D. R.</given-names></name> <name><surname>Miller</surname> <given-names>H. D.</given-names></name></person-group> (<year>1977</year>). <source>The Theory of Stochastic Processes</source>. <publisher-loc>London</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>De Pitt&#x000E0;</surname> <given-names>M.</given-names></name> <name><surname>Brunel</surname> <given-names>N.</given-names></name></person-group> (<year>2016</year>). <article-title>Modulation of synaptic plasticity by glutamatergic gliotransmission: a modeling study</article-title>. <source>Neural Plast.</source> <volume>2016</volume>:<fpage>e7607924</fpage>. <pub-id pub-id-type="doi">10.1155/2016/7607924</pub-id><pub-id pub-id-type="pmid">27195153</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>De Pitt&#x000E0;</surname> <given-names>M.</given-names></name> <name><surname>Brunel</surname> <given-names>N.</given-names></name> <name><surname>Volterra</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>Astrocytes: orchestrating synaptic plasticity?</article-title> <source>Neuroscience</source> <volume>323</volume>, <fpage>43</fpage>&#x02013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroscience.2015.04.001</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Den&#x000E8;ve</surname> <given-names>S.</given-names></name> <name><surname>Machens</surname> <given-names>C. K.</given-names></name></person-group> (<year>2016</year>). <article-title>Efficient codes and balanced networks</article-title>. <source>Nat. Neurosci.</source> <volume>19</volume>, <fpage>375</fpage>&#x02013;<lpage>382</lpage>. <pub-id pub-id-type="doi">10.1038/nn.4243</pub-id><pub-id pub-id-type="pmid">26906504</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Desai</surname> <given-names>N. S.</given-names></name></person-group> (<year>2003</year>). <article-title>Homeostatic plasticity in the CNS: synaptic and intrinsic forms</article-title>. <source>J. Physiol. Paris</source> <volume>97</volume>, <fpage>391</fpage>&#x02013;<lpage>402</lpage>. <pub-id pub-id-type="doi">10.1016/j.jphysparis.2004.01.005</pub-id><pub-id pub-id-type="pmid">15242651</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>El Boustani</surname> <given-names>S.</given-names></name> <name><surname>Yger</surname> <given-names>P.</given-names></name> <name><surname>Fr&#x000E9;gnac</surname> <given-names>Y.</given-names></name> <name><surname>Destexhe</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>Stable learning in stochastic network states</article-title>. <source>J. Neurosci.</source> <volume>32</volume>, <fpage>194</fpage>&#x02013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.2496-11.2012</pub-id><pub-id pub-id-type="pmid">22219282</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Elliott</surname> <given-names>T.</given-names></name> <name><surname>Lagogiannis</surname> <given-names>K.</given-names></name></person-group> (<year>2012</year>). <article-title>The rise and fall of memory in a model of synaptic integration</article-title>. <source>Neural Comput.</source> <volume>24</volume>, <fpage>2604</fpage>&#x02013;<lpage>2654</lpage>. <pub-id pub-id-type="doi">10.1162/NECO_a_00335</pub-id><pub-id pub-id-type="pmid">22734492</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Engel</surname> <given-names>T. A.</given-names></name> <name><surname>Steinmetz</surname> <given-names>N. A.</given-names></name> <name><surname>Gieselmann</surname> <given-names>M. A.</given-names></name> <name><surname>Thiele</surname> <given-names>A.</given-names></name> <name><surname>Moore</surname> <given-names>T.</given-names></name> <name><surname>Boahen</surname> <given-names>K.</given-names></name></person-group> (<year>2016</year>). <article-title>Selective modulation of cortical state during spatial attention</article-title>. <source>Science</source> <volume>354</volume>, <fpage>1140</fpage>&#x02013;<lpage>1144</lpage>. <pub-id pub-id-type="doi">10.1126/science.aag1420</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fell</surname> <given-names>J.</given-names></name> <name><surname>Axmacher</surname> <given-names>N.</given-names></name></person-group> (<year>2011</year>). <article-title>The role of phase synchronization in memory processes</article-title>. <source>Nat. Rev. Neurosci.</source> <volume>12</volume>, <fpage>105</fpage>&#x02013;<lpage>118</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2979</pub-id><pub-id pub-id-type="pmid">21248789</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fellous</surname> <given-names>J.-M.</given-names></name> <name><surname>Tiesinga</surname> <given-names>P. H.</given-names></name> <name><surname>Thomas</surname> <given-names>P. J.</given-names></name> <name><surname>Sejnowski</surname> <given-names>T. J.</given-names></name></person-group> (<year>2004</year>). <article-title>Discovering spike patterns in neuronal responses</article-title>. <source>J. Neurosci.</source> <volume>24</volume>, <fpage>2989</fpage>&#x02013;<lpage>3001</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.4649-03.2004</pub-id><pub-id pub-id-type="pmid">15044538</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fusi</surname> <given-names>S.</given-names></name> <name><surname>Drew</surname> <given-names>P. J.</given-names></name> <name><surname>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2005</year>). <article-title>Cascade models of synaptically stored memories</article-title>. <source>Neuron</source> <volume>45</volume>, <fpage>599</fpage>&#x02013;<lpage>611</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2005.02.001</pub-id><pub-id pub-id-type="pmid">15721245</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Gerstner</surname> <given-names>W.</given-names></name> <name><surname>Kistler</surname> <given-names>W. M.</given-names></name></person-group> (<year>2002</year>). <source>Spiking Neuron Models: Single Neurons, Populations, Plasticity</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gewaltig</surname> <given-names>M.-O.</given-names></name> <name><surname>Diesmann</surname> <given-names>M.</given-names></name></person-group> (<year>2007</year>). <article-title>Nest (neural simulation tool)</article-title>. <source>Scholarpedia</source> <volume>2</volume>:<fpage>1430</fpage>. <pub-id pub-id-type="doi">10.4249/scholarpedia.1430</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gray</surname> <given-names>C. M.</given-names></name> <name><surname>McCormick</surname> <given-names>D. A.</given-names></name></person-group> (<year>1996</year>). <article-title>Chattering cells: superficial pyramidal neurons contributing to the generation of synchronous oscillations in the visual cortex</article-title>. <source>Science</source> <volume>274</volume>, <fpage>109</fpage>&#x02013;<lpage>113</lpage>. <pub-id pub-id-type="doi">10.1126/science.274.5284.109</pub-id><pub-id pub-id-type="pmid">8810245</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>G&#x000FC;tig</surname> <given-names>R.</given-names></name> <name><surname>Aharonov</surname> <given-names>R.</given-names></name> <name><surname>Rotter</surname> <given-names>S.</given-names></name> <name><surname>Sompolinsky</surname> <given-names>H.</given-names></name></person-group> (<year>2003</year>). <article-title>Learning input correlations through nonlinear temporally asymmetric Hebbian plasticity</article-title>. <source>J. Neurosci.</source> <volume>23</volume>, <fpage>3697</fpage>&#x02013;<lpage>3714</lpage>. <pub-id pub-id-type="pmid">12736341</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guyonneau</surname> <given-names>R.</given-names></name> <name><surname>VanRullen</surname> <given-names>R.</given-names></name> <name><surname>Thorpe</surname> <given-names>S. J.</given-names></name></person-group> (<year>2005</year>). <article-title>Neurons tune to the earliest spikes through STDP</article-title>. <source>Neural Comput.</source> <volume>17</volume>, <fpage>859</fpage>&#x02013;<lpage>879</lpage>. <pub-id pub-id-type="doi">10.1162/0899766053429390</pub-id><pub-id pub-id-type="pmid">15829092</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hebb</surname> <given-names>D. O.</given-names></name></person-group> (<year>1949</year>). <source>The Organization of Behavior: A Neuropsychological Approach</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>John Wiley &#x00026; Sons</publisher-name>.</citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Heil</surname> <given-names>P.</given-names></name></person-group> (<year>1997</year>). <article-title>Auditory cortical onset responses revisited. I. First-spike timing</article-title>. <source>J. Neurophysiol.</source> <volume>77</volume>, <fpage>2616</fpage>&#x02013;<lpage>2641</lpage>. <pub-id pub-id-type="pmid">9163380</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hell</surname> <given-names>J.</given-names></name></person-group> (<year>2014</year>). <article-title>CaMKII: claiming center stage in postsynaptic function and organization</article-title>. <source>Neuron</source> <volume>81</volume>, <fpage>249</fpage>&#x02013;<lpage>265</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2013.12.024</pub-id><pub-id pub-id-type="pmid">24462093</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>H&#x000F4;</surname> <given-names>N.</given-names></name> <name><surname>Destexhe</surname> <given-names>A.</given-names></name></person-group> (<year>2000</year>). <article-title>Synaptic background activity enhances the responsiveness of neocortical pyramidal neurons</article-title>. <source>J. Neurophysiol.</source> <volume>84</volume>, <fpage>1488</fpage>&#x02013;<lpage>1496</lpage>. <pub-id pub-id-type="pmid">10980021</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Izhikevich</surname> <given-names>E. M.</given-names></name> <name><surname>Desai</surname> <given-names>N. S.</given-names></name></person-group> (<year>2003</year>). <article-title>Relating STDP to BCM</article-title>. <source>Neural Comput.</source> <volume>15</volume>, <fpage>1511</fpage>&#x02013;<lpage>1523</lpage>. <pub-id pub-id-type="doi">10.1162/089976603321891783</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jercog</surname> <given-names>D.</given-names></name> <name><surname>Roxin</surname> <given-names>A.</given-names></name> <name><surname>Bartho</surname> <given-names>P.</given-names></name> <name><surname>Luczak</surname> <given-names>A.</given-names></name> <name><surname>Compte</surname> <given-names>A.</given-names></name> <name><surname>Rocha</surname> <given-names>J. D. L.</given-names></name></person-group> (<year>2016</year>). <article-title>UP-DOWN cortical dynamics reflect state transitions in a bistable balanced network</article-title>. <source>bioRxiv</source> 083626. <pub-id pub-id-type="doi">10.1101/083626</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="thesis"><person-group person-group-type="author"><name><surname>Johannsen</surname> <given-names>D.</given-names></name></person-group> (<year>2010</year>). <source>Random Combinatorial Structures and Randomized Search Heuristics.</source> Ph.D. thesis, Universit&#x000E4;t des Saarlandes. Available online at <ext-link ext-link-type="uri" xlink:href="http://scidok.sulb.uni-saarland.de/volltexte/2011/3529/pdf/Dissertation 3166 Joha Dani 2010.pdf">http://scidok.sulb.uni-saarland.de/volltexte/2011/3529/pdf/Dissertation3166JohaDani2010.pdf</ext-link></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kempter</surname> <given-names>R.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name> <name><surname>Van Hemmen</surname> <given-names>J. L.</given-names></name></person-group> (<year>1999</year>). <article-title>Hebbian learning and spiking neurons</article-title>. <source>Phys. Rev. E</source> <volume>59</volume>:<fpage>4498</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.59.4498</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kempter</surname> <given-names>R.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name> <name><surname>Van Hemmen</surname> <given-names>J. L.</given-names></name></person-group> (<year>2001</year>). <article-title>Intrinsic stabilization of output rates by spike-based Hebbian learning</article-title>. <source>Neural Comput.</source> <volume>13</volume>, <fpage>2709</fpage>&#x02013;<lpage>2741</lpage>. <pub-id pub-id-type="doi">10.1162/089976601317098501</pub-id><pub-id pub-id-type="pmid">11705408</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kumar</surname> <given-names>A.</given-names></name> <name><surname>Schrader</surname> <given-names>S.</given-names></name> <name><surname>Aertsen</surname> <given-names>A.</given-names></name> <name><surname>Rotter</surname> <given-names>S.</given-names></name></person-group> (<year>2007</year>). <article-title>The high-conductance state of cortical networks</article-title>. <source>Neural Comput.</source> <volume>20</volume>, <fpage>1</fpage>&#x02013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1162/neco.2008.20.1.1</pub-id><pub-id pub-id-type="pmid">18044999</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lesica</surname> <given-names>N. A.</given-names></name> <name><surname>Stanley</surname> <given-names>G. B.</given-names></name></person-group> (<year>2004</year>). <article-title>Encoding of natural scene movies by tonic and burst spikes in the lateral geniculate nucleus</article-title>. <source>J. Neurosci.</source> <volume>24</volume>, <fpage>10731</fpage>&#x02013;<lpage>10740</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.3059-04.2004</pub-id><pub-id pub-id-type="pmid">15564591</pub-id></citation></ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>Z.-W.</given-names></name> <name><surname>Faraguna</surname> <given-names>U.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name> <name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Gao</surname> <given-names>X.-B.</given-names></name></person-group> (<year>2010</year>). <article-title>Direct evidence for wake-related increases and sleep-related decreases in synaptic strength in rodent cortex</article-title>. <source>J. Neurosci.</source> <volume>30</volume>, <fpage>8671</fpage>&#x02013;<lpage>8675</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.1409-10.2010</pub-id><pub-id pub-id-type="pmid">20573912</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Loewenstein</surname> <given-names>Y.</given-names></name> <name><surname>Kuras</surname> <given-names>A.</given-names></name> <name><surname>Rumpel</surname> <given-names>S.</given-names></name></person-group> (<year>2011</year>). <article-title>Multiplicative dynamics underlie the emergence of the log-normal distribution of spine sizes in the neocortex <italic>in vivo</italic></article-title>. <source>J. Neurosci.</source> <volume>31</volume>, <fpage>9481</fpage>&#x02013;<lpage>9488</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.6130-10.2011</pub-id><pub-id pub-id-type="pmid">21715613</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maret</surname> <given-names>S.</given-names></name> <name><surname>Faraguna</surname> <given-names>U.</given-names></name> <name><surname>Nelson</surname> <given-names>A. B.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name> <name><surname>Tononi</surname> <given-names>G.</given-names></name></person-group> (<year>2011</year>). <article-title>Sleep and waking modulate spine turnover in the adolescent mouse cortex</article-title>. <source>Nat. Neurosci.</source> <volume>14</volume>, <fpage>1418</fpage>&#x02013;<lpage>1420</lpage>. <pub-id pub-id-type="doi">10.1038/nn.2934</pub-id><pub-id pub-id-type="pmid">21983682</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Markram</surname> <given-names>H.</given-names></name> <name><surname>L&#x000FC;bke</surname> <given-names>J.</given-names></name> <name><surname>Frotscher</surname> <given-names>M.</given-names></name> <name><surname>Sakmann</surname> <given-names>B.</given-names></name></person-group> (<year>1997</year>). <article-title>Regulation of synaptic efficacy by coincidence of postsynaptic APs and EPSPs</article-title>. <source>Science</source> <volume>275</volume>, <fpage>213</fpage>&#x02013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1126/science.275.5297.213</pub-id><pub-id pub-id-type="pmid">8985014</pub-id></citation></ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Masquelier</surname> <given-names>T.</given-names></name> <name><surname>Guyonneau</surname> <given-names>R.</given-names></name> <name><surname>Thorpe</surname> <given-names>S. J.</given-names></name></person-group> (<year>2008</year>). <article-title>Spike timing dependent plasticity finds the start of repeating patterns in continuous spike trains</article-title>. <source>PLoS ONE</source> <volume>3</volume>:<fpage>e1377</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0001377</pub-id><pub-id pub-id-type="pmid">18167538</pub-id></citation></ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Masquelier</surname> <given-names>T.</given-names></name> <name><surname>Hugues</surname> <given-names>E.</given-names></name> <name><surname>Deco</surname> <given-names>G.</given-names></name> <name><surname>Thorpe</surname> <given-names>S. J.</given-names></name></person-group> (<year>2009</year>). <article-title>Oscillations, phase-of-firing coding, and spike timing-dependent plasticity: an efficient learning scheme</article-title>. <source>J. Neurosci.</source> <volume>29</volume>, <fpage>13484</fpage>&#x02013;<lpage>13493</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.2207-09.2009</pub-id><pub-id pub-id-type="pmid">19864561</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Min</surname> <given-names>R.</given-names></name> <name><surname>Nevian</surname> <given-names>T.</given-names></name></person-group> (<year>2012</year>). <article-title>Astrocyte signaling controls spike timing-dependent depression at neocortical synapses</article-title>. <source>Nat. Neurosci.</source> <volume>15</volume>, <fpage>746</fpage>&#x02013;<lpage>753</lpage>. <pub-id pub-id-type="doi">10.1038/nn.3075</pub-id><pub-id pub-id-type="pmid">22446881</pub-id></citation></ref>
<ref id="B54">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mitzenmacher</surname> <given-names>M.</given-names></name> <name><surname>Upfal</surname> <given-names>E.</given-names></name></person-group> (<year>2005</year>). <source>Probability and Computing: Randomized Algorithms and Probabilistic Analysis.</source> <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation></ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Morrison</surname> <given-names>A.</given-names></name> <name><surname>Diesmann</surname> <given-names>M.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2008</year>). <article-title>Phenomenological models of synaptic plasticity based on spike timing</article-title>. <source>Biol. Cybern.</source> <volume>98</volume>, <fpage>459</fpage>&#x02013;<lpage>478</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-008-0233-1</pub-id><pub-id pub-id-type="pmid">18491160</pub-id></citation></ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Otmakhov</surname> <given-names>N.</given-names></name> <name><surname>Tao-Cheng</surname> <given-names>J.-H.</given-names></name> <name><surname>Carpenter</surname> <given-names>S.</given-names></name> <name><surname>Asrican</surname> <given-names>B.</given-names></name> <name><surname>Dosemeci</surname> <given-names>A.</given-names></name> <name><surname>Reese</surname> <given-names>T. S.</given-names></name> <etal/></person-group>. (<year>2004</year>). <article-title>Persistent accumulation of calcium/calmodulin-dependent protein kinase II in dendritic spines after induction of NMDA receptor-dependent chemical long-term potentiation</article-title>. <source>J. Neurosci.</source> <volume>24</volume>, <fpage>9324</fpage>&#x02013;<lpage>9331</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.2350-04.2004</pub-id><pub-id pub-id-type="pmid">15496668</pub-id></citation></ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pfeiffer</surname> <given-names>B. E.</given-names></name> <name><surname>Foster</surname> <given-names>D. J.</given-names></name></person-group> (<year>2015</year>). <article-title>Autoassociative dynamics in the generation of sequences of hippocampal place cells</article-title>. <source>Science</source> <volume>349</volume>, <fpage>180</fpage>&#x02013;<lpage>183</lpage>. <pub-id pub-id-type="doi">10.1126/science.aaa9633</pub-id><pub-id pub-id-type="pmid">26160946</pub-id></citation></ref>
<ref id="B58">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pfister</surname> <given-names>J.-P.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2006</year>). <article-title>Triplets of spikes in a model of spike timing-dependent plasticity</article-title>. <source>J. Neurosci.</source> <volume>26</volume>, <fpage>9673</fpage>&#x02013;<lpage>9682</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.1425-06.2006</pub-id><pub-id pub-id-type="pmid">16988038</pub-id></citation></ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pfister</surname> <given-names>J.-P.</given-names></name> <name><surname>Toyoizumi</surname> <given-names>T.</given-names></name> <name><surname>Barber</surname> <given-names>D.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2006</year>). <article-title>Optimal spike-timing-dependent plasticity for precise action potential firing in supervised learning</article-title>. <source>Neural Comput.</source> <volume>18</volume>, <fpage>1318</fpage>&#x02013;<lpage>1348</lpage>. <pub-id pub-id-type="doi">10.1162/neco.2006.18.6.1318</pub-id><pub-id pub-id-type="pmid">16764506</pub-id></citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pozo</surname> <given-names>K.</given-names></name> <name><surname>Goda</surname> <given-names>Y.</given-names></name></person-group> (<year>2010</year>). <article-title>Unraveling mechanisms of homeostatic synaptic plasticity</article-title>. <source>Neuron</source> <volume>66</volume>, <fpage>337</fpage>&#x02013;<lpage>351</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2010.04.028</pub-id><pub-id pub-id-type="pmid">20471348</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rabinowitch</surname> <given-names>I.</given-names></name> <name><surname>Segev</surname> <given-names>I.</given-names></name></person-group> (<year>2006</year>). <article-title>The interplay between homeostatic synaptic plasticity and functional dendritic compartments</article-title>. <source>J. Neurophysiol.</source> <volume>96</volume>, <fpage>276</fpage>&#x02013;<lpage>283</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00074.2006</pub-id><pub-id pub-id-type="pmid">16554518</pub-id></citation></ref>
<ref id="B62">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Remme</surname> <given-names>M. W.</given-names></name> <name><surname>Wadman</surname> <given-names>W. J.</given-names></name></person-group> (<year>2012</year>). <article-title>Homeostatic scaling of excitability in recurrent neural networks</article-title>. <source>PLoS Comput. Biol</source>. <volume>8</volume>:<fpage>e1002494</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1002494</pub-id><pub-id pub-id-type="pmid">22570604</pub-id></citation></ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reyes</surname> <given-names>A. D.</given-names></name></person-group> (<year>2003</year>). <article-title>Synchrony-dependent propagation of firing rate in iteratively constructed networks <italic>in vitro</italic></article-title>. <source>Nat. Neurosci.</source> <volume>6</volume>, <fpage>593</fpage>&#x02013;<lpage>599</lpage>. <pub-id pub-id-type="doi">10.1038/nn1056</pub-id><pub-id pub-id-type="pmid">12730700</pub-id></citation></ref>
<ref id="B64">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ricciardi</surname> <given-names>P. L. M.</given-names></name></person-group> (<year>1977</year>). <article-title>The first passage time problem</article-title>, in <source>Diffusion Processes and Related Topics in Biology, Vol. 14, Lecture Notes in Biomathematics</source>, ed <person-group person-group-type="editor"><name><surname>Levin</surname> <given-names>S. A.</given-names></name></person-group> (<publisher-loc>Berlin; Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>61</fpage>&#x02013;<lpage>72</lpage>.</citation></ref>
<ref id="B65">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rubin</surname> <given-names>J.</given-names></name> <name><surname>Lee</surname> <given-names>D. D.</given-names></name> <name><surname>Sompolinsky</surname> <given-names>H.</given-names></name></person-group> (<year>2001</year>). <article-title>Equilibrium properties of temporally asymmetric hebbian plasticity</article-title>. <source>Phys. Rev. Lett.</source> <volume>86</volume>:<fpage>364</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.86.364</pub-id><pub-id pub-id-type="pmid">11177832</pub-id></citation></ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schatz</surname> <given-names>C. J.</given-names></name></person-group> (<year>1992</year>). <article-title>The developing brain</article-title>. <source>Sci. Am.</source> <volume>267</volume>, <fpage>60</fpage>&#x02013;<lpage>67</lpage>. <pub-id pub-id-type="doi">10.1038/scientificamerican0992-60</pub-id><pub-id pub-id-type="pmid">1502524</pub-id></citation></ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sj&#x000F6;str&#x000F6;m</surname> <given-names>P. J.</given-names></name> <name><surname>Rancz</surname> <given-names>E. A.</given-names></name> <name><surname>Roth</surname> <given-names>A.</given-names></name> <name><surname>H&#x000E4;usser</surname> <given-names>M.</given-names></name></person-group> (<year>2008</year>). <article-title>Dendritic excitability and synaptic plasticity</article-title>. <source>Physiol. Rev.</source> <volume>88</volume>, <fpage>769</fpage>&#x02013;<lpage>840</lpage>. <pub-id pub-id-type="doi">10.1152/physrev.00016.2007</pub-id><pub-id pub-id-type="pmid">18391179</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>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2001</year>). <article-title>Cortical development and remapping through spike timing-dependent plasticity</article-title>. <source>Neuron</source> <volume>32</volume>, <fpage>339</fpage>&#x02013;<lpage>350</lpage>. <pub-id pub-id-type="doi">10.1016/S0896-6273(01)00451-2</pub-id><pub-id pub-id-type="pmid">11684002</pub-id></citation></ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Song</surname> <given-names>S.</given-names></name> <name><surname>Miller</surname> <given-names>K. D.</given-names></name> <name><surname>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2000</year>). <article-title>Competitive Hebbian learning through spike-timing-dependent synaptic plasticity</article-title>. <source>Nat. Neurosci.</source> <volume>3</volume>, <fpage>919</fpage>&#x02013;<lpage>926</lpage>. <pub-id pub-id-type="doi">10.1038/78829</pub-id><pub-id pub-id-type="pmid">10966623</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Standage</surname> <given-names>D.</given-names></name> <name><surname>Trappenberg</surname> <given-names>T.</given-names></name></person-group> (<year>2006</year>). <article-title>Probabilistic, weight-dependent STDP leads to rate-dependent synaptic fixed points</article-title>, in <source>Extended Abstracts from the 15th Annual Computational Neuroscience Meeting (CNS&#x00027;06)</source> (<publisher-loc>Edinburgh</publisher-loc>).</citation></ref>
<ref id="B71">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Steriade</surname> <given-names>M.</given-names></name> <name><surname>Contreras</surname> <given-names>D.</given-names></name> <name><surname>Dossi</surname> <given-names>R. C.</given-names></name> <name><surname>Nunez</surname> <given-names>A.</given-names></name></person-group> (<year>1993a</year>). <article-title>The slow (&#x00026;lt; 1 Hz) oscillation in reticular thalamic and thalamocortical neurons: scenario of sleep rhythm generation in interacting thalamic and neocortical networks</article-title>. <source>J. Neurosci.</source> <volume>13</volume>, <fpage>3284</fpage>&#x02013;<lpage>3299</lpage>. <pub-id pub-id-type="pmid">8340808</pub-id></citation></ref>
<ref id="B72">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Steriade</surname> <given-names>M.</given-names></name> <name><surname>Nu&#x000F1;ez</surname> <given-names>A.</given-names></name> <name><surname>Amzica</surname> <given-names>F.</given-names></name></person-group> (<year>1993b</year>). <article-title>Intracellular analysis of relations between the slow (&#x0003C; 1 Hz) neocortical oscillation and other sleep rhythms of the electroencephalogram</article-title>. <source>J. Neurosci.</source> <volume>13</volume>, <fpage>3266</fpage>&#x02013;<lpage>3283</lpage>. <pub-id pub-id-type="pmid">8340807</pub-id></citation></ref>
<ref id="B73">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Steriade</surname> <given-names>M.</given-names></name> <name><surname>Nunez</surname> <given-names>A.</given-names></name> <name><surname>Amzica</surname> <given-names>F.</given-names></name></person-group> (<year>1993c</year>). <article-title>A novel slow (&#x00026;lt; 1 Hz) oscillation of neocortical neurons <italic>in vivo</italic>: depolarizing and hyperpolarizing components</article-title>. <source>J. Neurosci.</source> <volume>13</volume>, <fpage>3252</fpage>&#x02013;<lpage>3265</lpage>.</citation>
</ref>
<ref id="B74">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Steriade</surname> <given-names>M.</given-names></name> <name><surname>Timofeev</surname> <given-names>I.</given-names></name> <name><surname>Grenier</surname> <given-names>F.</given-names></name></person-group> (<year>2001</year>). <article-title>Natural waking and sleep states: a view from inside neocortical neurons</article-title>. <source>J. Neurophysiol.</source> <volume>85</volume>, <fpage>1969</fpage>&#x02013;<lpage>1985</lpage>. <pub-id pub-id-type="pmid">11353014</pub-id></citation></ref>
<ref id="B75">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Thut</surname> <given-names>G.</given-names></name> <name><surname>Miniussi</surname> <given-names>C.</given-names></name> <name><surname>Gross</surname> <given-names>J.</given-names></name></person-group> (<year>2012</year>). <article-title>The functional importance of rhythmic activity in the brain</article-title>. <source>Curr. Biol.</source> <volume>22</volume>, <fpage>R658</fpage>&#x02013;<lpage>R663</lpage>. <pub-id pub-id-type="doi">10.1016/j.cub.2012.06.061</pub-id><pub-id pub-id-type="pmid">22917517</pub-id></citation></ref>
<ref id="B76">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name></person-group> (<year>2003</year>). <article-title>Sleep and synaptic homeostasis: a hypothesis</article-title>. <source>Brain Res. Bull.</source> <volume>62</volume>, <fpage>143</fpage>&#x02013;<lpage>150</lpage>. <pub-id pub-id-type="doi">10.1016/j.brainresbull.2003.09.004</pub-id><pub-id pub-id-type="pmid">14638388</pub-id></citation></ref>
<ref id="B77">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name></person-group> (<year>2006</year>). <article-title>Sleep function and synaptic homeostasis</article-title>. <source>Sleep Med. Rev.</source> <volume>10</volume>, <fpage>49</fpage>&#x02013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1016/j.smrv.2005.05.002</pub-id><pub-id pub-id-type="pmid">16376591</pub-id></citation></ref>
<ref id="B78">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name></person-group> (<year>2014</year>). <article-title>Sleep and the price of plasticity: from synaptic and cellular homeostasis to memory consolidation and integration</article-title>. <source>Neuron</source> <volume>81</volume>, <fpage>12</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2013.12.025</pub-id><pub-id pub-id-type="pmid">24411729</pub-id></citation></ref>
<ref id="B79">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tononi</surname> <given-names>G.</given-names></name> <name><surname>Sporns</surname> <given-names>O.</given-names></name> <name><surname>Edelman</surname> <given-names>G. M.</given-names></name></person-group> (<year>1999</year>). <article-title>Measures of degeneracy and redundancy in biological networks</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A.</source> <volume>96</volume>, <fpage>3257</fpage>&#x02013;<lpage>3262</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.96.6.3257</pub-id><pub-id pub-id-type="pmid">10077671</pub-id></citation></ref>
<ref id="B80">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Tuckwell</surname> <given-names>H. C.</given-names></name></person-group> (<year>1988</year>). <source>Introduction to Theoretical Neurobiology: Volume 1, Linear Cable Theory and Dendritic Structure</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation></ref>
<ref id="B81">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turrigiano</surname> <given-names>G. G.</given-names></name></person-group> (<year>1999</year>). <article-title>Homeostatic plasticity in neuronal networks: the more things change, the more they stay the same</article-title>. <source>Trends Neurosci.</source> <volume>22</volume>, <fpage>221</fpage>&#x02013;<lpage>227</lpage>. <pub-id pub-id-type="doi">10.1016/S0166-2236(98)01341-1</pub-id><pub-id pub-id-type="pmid">10322495</pub-id></citation></ref>
<ref id="B82">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turrigiano</surname> <given-names>G. G.</given-names></name></person-group> (<year>2008</year>). <article-title>The self-tuning neuron: synaptic scaling of excitatory synapses</article-title>. <source>Cell</source> <volume>135</volume>, <fpage>422</fpage>&#x02013;<lpage>435</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2008.10.008</pub-id><pub-id pub-id-type="pmid">18984155</pub-id></citation></ref>
<ref id="B83">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turrigiano</surname> <given-names>G. G.</given-names></name> <name><surname>Leslie</surname> <given-names>K. R.</given-names></name> <name><surname>Desai</surname> <given-names>N. S.</given-names></name> <name><surname>Rutherford</surname> <given-names>L. C.</given-names></name> <name><surname>Nelson</surname> <given-names>S. B.</given-names></name></person-group> (<year>1998</year>). <article-title>Activity-dependent scaling of quantal amplitude in neocortical neurons</article-title>. <source>Nature</source> <volume>391</volume>, <fpage>892</fpage>&#x02013;<lpage>896</lpage>. <pub-id pub-id-type="doi">10.1038/36103</pub-id><pub-id pub-id-type="pmid">9495341</pub-id></citation></ref>
<ref id="B84">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turrigiano</surname> <given-names>G. G.</given-names></name> <name><surname>Nelson</surname> <given-names>S. B.</given-names></name></person-group> (<year>2004</year>). <article-title>Homeostatic plasticity in the developing nervous system</article-title>. <source>Nat. Rev. Neurosci.</source> <volume>5</volume>, <fpage>97</fpage>&#x02013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1038/nrn1327</pub-id></citation>
</ref>
<ref id="B85">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Urbanczik</surname> <given-names>R.</given-names></name> <name><surname>Senn</surname> <given-names>W.</given-names></name></person-group> (<year>2009</year>). <article-title>Reinforcement learning in populations of spiking neurons</article-title>. <source>Nat. Neurosci.</source> <volume>12</volume>, <fpage>250</fpage>&#x02013;<lpage>252</lpage>. <pub-id pub-id-type="doi">10.1038/nn.2264</pub-id><pub-id pub-id-type="pmid">19219040</pub-id></citation></ref>
<ref id="B86">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Urbanczik</surname> <given-names>R.</given-names></name> <name><surname>Senn</surname> <given-names>W.</given-names></name></person-group> (<year>2014</year>). <article-title>Learning by the dendritic prediction of somatic spiking</article-title>. <source>Neuron</source> <volume>81</volume>, <fpage>521</fpage>&#x02013;<lpage>528</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2013.11.030</pub-id><pub-id pub-id-type="pmid">24507189</pub-id></citation></ref>
<ref id="B87">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van Rossum</surname> <given-names>M. C.</given-names></name> <name><surname>Bi</surname> <given-names>G. Q.</given-names></name> <name><surname>Turrigiano</surname> <given-names>G. G.</given-names></name></person-group> (<year>2000</year>). <article-title>Stable hebbian learning from spike timing-dependent plasticity</article-title>. <source>J. Neurosci.</source> <volume>20</volume>, <fpage>8812</fpage>&#x02013;<lpage>8821</lpage>. <pub-id pub-id-type="pmid">11102489</pub-id></citation></ref>
<ref id="B88">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vogels</surname> <given-names>T.</given-names></name> <name><surname>Sprekeler</surname> <given-names>H.</given-names></name> <name><surname>Zenke</surname> <given-names>F.</given-names></name> <name><surname>Clopath</surname> <given-names>C.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2011</year>). <article-title>Inhibitory plasticity balances excitation and inhibition in sensory pathways and memory networks</article-title>. <source>Science</source> <volume>334</volume>, <fpage>1569</fpage>&#x02013;<lpage>1573</lpage>. <pub-id pub-id-type="doi">10.1126/science.1211095</pub-id><pub-id pub-id-type="pmid">22075724</pub-id></citation></ref>
<ref id="B89">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Von der Malsburg</surname> <given-names>C.</given-names></name></person-group> (<year>1973</year>). <article-title>Self-organization of orientation sensitive cells in the striate cortex</article-title>. <source>Kybernetik</source> <volume>14</volume>, <fpage>85</fpage>&#x02013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1007/BF00288907</pub-id><pub-id pub-id-type="pmid">4786750</pub-id></citation></ref>
<ref id="B90">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vyazovskiy</surname> <given-names>V. V.</given-names></name> <name><surname>Cirelli</surname> <given-names>C.</given-names></name> <name><surname>Pfister-Genskow</surname> <given-names>M.</given-names></name> <name><surname>Faraguna</surname> <given-names>U.</given-names></name> <name><surname>Tononi</surname> <given-names>G.</given-names></name></person-group> (<year>2008</year>). <article-title>Molecular and electrophysiological evidence for net synaptic potentiation in wake and depression in sleep</article-title>. <source>Nat. Neurosci.</source> <volume>11</volume>, <fpage>200</fpage>&#x02013;<lpage>208</lpage>. <pub-id pub-id-type="doi">10.1038/nn2035</pub-id><pub-id pub-id-type="pmid">18204445</pub-id></citation></ref>
<ref id="B91">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Vyazovskiy</surname> <given-names>V. V.</given-names></name> <name><surname>Faraguna</surname> <given-names>U.</given-names></name></person-group> (<year>2014</year>). <article-title>Sleep and synaptic homeostasis</article-title>, in <source>Sleep, Neuronal Plasticity and Brain Function, Number 25 in Current Topics in Behavioral Neurosciences</source>, eds <person-group person-group-type="editor"><name><surname>Meerlo</surname> <given-names>P.</given-names></name> <name><surname>Benca</surname> <given-names>R. M.</given-names></name> <name><surname>Abel</surname> <given-names>T.</given-names></name></person-group> (<publisher-loc>Berlin; Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>91</fpage>&#x02013;<lpage>121</lpage>.</citation></ref>
<ref id="B92">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Watt</surname> <given-names>A. J.</given-names></name> <name><surname>Desai</surname> <given-names>N. S.</given-names></name></person-group> (<year>2010</year>). <article-title>Homeostatic plasticity and STDP: keeping a neuron&#x00027;s cool in a fluctuating world</article-title>. <source>Front. Synaptic Neurosci.</source> <volume>2</volume>:<fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fnsyn.2010.00005</pub-id><pub-id pub-id-type="pmid">21423491</pub-id></citation></ref>
<ref id="B93">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yger</surname> <given-names>P.</given-names></name> <name><surname>Gilson</surname> <given-names>M.</given-names></name></person-group> (<year>2015</year>). <article-title>Models of metaplasticity: a review of concepts</article-title>. <source>Front. Comput. Neurosci.</source> <volume>9</volume>:<fpage>138</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2015.00138</pub-id><pub-id pub-id-type="pmid">26617512</pub-id></citation></ref>
<ref id="B94">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zenke</surname> <given-names>F.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2017</year>). <article-title>Hebbian plasticity requires compensatory processes on multiple timescales</article-title>. <source>Philos. Trans. R. Soc. B</source> <volume>372</volume>:<fpage>20160259</fpage>. <pub-id pub-id-type="doi">10.1098/rstb.2016.0259</pub-id><pub-id pub-id-type="pmid">28093557</pub-id></citation></ref>
<ref id="B95">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zenke</surname> <given-names>F.</given-names></name> <name><surname>Hennequin</surname> <given-names>G.</given-names></name> <name><surname>Gerstner</surname> <given-names>W.</given-names></name></person-group> (<year>2013</year>). <article-title>Synaptic plasticity in neural networks needs homeostasis with a fast rate detector</article-title>. <source>PLoS Comput. Biol</source>. <volume>9</volume>:<fpage>e1003330</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1003330</pub-id><pub-id pub-id-type="pmid">24244138</pub-id></citation></ref>
<ref id="B96">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>J.-C.</given-names></name> <name><surname>Lau</surname> <given-names>P.-M.</given-names></name> <name><surname>Bi</surname> <given-names>G.-Q.</given-names></name></person-group> (<year>2009</year>). <article-title>Gain in sensitivity and loss in temporal contrast of STDP by dopaminergic modulation at hippocampal synapses</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A.</source> <volume>106</volume>, <fpage>13028</fpage>&#x02013;<lpage>13033</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.0900546106</pub-id><pub-id pub-id-type="pmid">19620735</pub-id></citation></ref>
</ref-list>
</back>
</article>
