The neuronal system exhibits the remarkable ability to dynamically store and organize incoming information into a web of memory representations (items), which is essential for the generation of complex behaviors. Central to memory function is that such memory items must be (1) discriminated from each other, (2) associated to each other, or (3) brought into a sequential order. However, how these three basic mechanisms are robustly implemented in an input-dependent manner by the underlying complex neuronal and synaptic dynamics is still unknown. Here, we develop a mathematical framework, which provides a direct link between different synaptic mechanisms, determining the neuronal and synaptic dynamics of the network, to create a network that emulates the above mechanisms. Combining correlation-based synaptic plasticity and homeostatic synaptic scaling, we demonstrate that these mechanisms enable the reliable formation of sequences and associations between two memory items still missing the capability for discrimination. We show that this shortcoming can be removed by additionally considering inhibitory synaptic plasticity. Thus, the here-presented framework provides a new, functionally motivated link between different known synaptic mechanisms leading to the self-organization of fundamental memory mechanisms.

Higher-order animals are permanently exposed to a variety of environmental inputs that have to be processed and stored such that the animal can react appropriately. Thereby, the ongoing challenge for the neuronal system is to continuously store novel and meaningful stimuli and, dependent on their content, to integrate them into the existing web of knowledge or memories. The smallest organizational entity of such a web of memories is described by the functional relation of two interconnected memories: they can be either unrelated (discrimination), mutually related (association), or unidirectionally related (sequence). However, the neuronal and synaptic dynamics underlying the formation of such structures are mainly unknown. To investigate possible links between physiological mechanisms and the organization of memories, in this work, we develop a general mathematical framework enabling an analytical approach. Thereby, we show that the well-known mechanisms of synaptic plasticity and homeostatic scaling in conjunction with inhibitory synaptic plasticity enables the reliable formation of all basic relations between two memories. This work provides a further step in the understanding of the complex dynamics underlying the organization of knowledge in neural systems.

Learning and memorizing various pieces of information from the environment are vital functions for the survival of living beings. In addition, the corresponding neuronal system has to learn the environmental relations between these different pieces. For this, the neuronal system has to form memory representations of the information and to organize them accordingly. However, the neuronal and synaptic dynamics determining the organization of these representations are widely unknown.

The synaptic-plasticity-and-memory hypothesis relates the formation of memory representations to the underlying neuronal and synaptic mechanisms (Martin, Grimwood, & Morris, 2000; Martin & Morris, 2002). Namely, a to-be-learned piece of information activates via an environmental stimulus a certain population of neurons triggering synaptic plasticity.Synaptic plasticity, in turn, changes the weights of the synapses between the activated neurons such that these neurons become strongly interconnected and form a memory representation—so-called Hebbian cell assembly (CA)—of the presented information (Hebb, 1949; Palm, 1981; Buzsaki, 2010; Palm, Knoblauch, Hauser, & Schütz, 2014). Besides the formation of a memory representation, the newly learned piece of information is also related to already stored information (Hebb, 1949; Wickelgren, 1999; Tse et al., 2007, 2011). Thereby, the relations or functional organizations between different memory representations can be organized in three different, fundamental ways: they can be unrelated (discrimination), mutually related (association), or unidirectionally related (sequence). However, although the link between the formation of a single memory representation and the underlying neuronal and synaptic mechanisms is already well established (Garagnani, Wennekers, & Pulvermüller, 2009; Tetzlaff, Kolodziejski, Timme, Tsodyks, & Wörgötter, 2013; Litwin-Kumar & Doiron, 2014; Zenke, Agnes, & Gerstner, 2015), it is largely unknown which mechanisms enable the self-organized formation of relations between memory representations.

In this theoretical study, we have developed the first theoretical framework enabling one to analyze the ability of diverse neuronal and synaptic mechanisms to form memory representations and, in addition, to form the different types of memory-relations. Thereby, our analysis indicates that the interaction of correlation-based synaptic plasticity with homeostatic synaptic scaling is not sufficient to form all types of memory relations, although it enables the formation of individual memory representations (Tetzlaff et al., 2013; Tetzlaff, Dasgupta, Kulvicius, & Wörgötter, 2015). However, our analysis shows that, if the average level of inhibition within the memory representations is significantly lower than the average level in the remaining network, the neuronal system is able, on the one hand, to form memory representations and, on the other hand, to organize them into the fundamental types of memory relations in an input-dependent, self-organized manner.

Several theoretical studies (Tetzlaff et al., 2013; Litwin-Kumar & Doiron, 2014; Zenke et al., 2015; Tetzlaff et al., 2015; Chenkov, Sprekeler, & Kempter, 2017) investigated the formation of individual memory representations in neuronal systems indicating correlation-based synaptic plasticity as essential mechanism. In addition, homeostatic plasticity, as synaptic scaling (Turrigiano, Leslie, Desai, Rutherford, & Nelson, 1998), is required to keep the system in an adequate dynamic regime (Dayan & Abbott, 2001; Tetzlaff, Kolodziejski, Timme, & Wörgötter, 2011; Zenke, Hennequin, & Gerstner, 2013). Further studies indicate that synaptic plasticity and homeostatic plasticity also yield the formation of sequences of representations (Chenkov et al., 2017; Lazar, Pipa, & Triesch, 2009; Tully, Lindn, Hennig, & Lansner, 2016). However, it remains unclear whether the interaction of synaptic and homeostatic plasticity also enables the formation of further memory relations as described above. Interestingly, several theoretical studies (Wickelgren, 1999; Palm, 1982; Byrne & Huyck, 2010) indicate that a neural system with the ability to form all described memory relations has an algorithmic advantage to process the stored information. Furthermore, the neuronal dynamics resulting from interconnected memory representations match experimental results on the psychological (Romani, Pinkoviezky, Rubin, & Tsodyks, 2013) and single-neuron level (Griniasty, Tsodyks, & Amit, 1993; Amit, Brunel, & Tsodyks, 1994). However, these studies consider neural systems after completed learning; thus, it is unclear how neuronal systems form the required relations between memory representations in a self-organized manner.

We consider a neuronal network model with plastic excitatory connections, which are governed by the interaction of correlation-based and homeostatic plasticity. As already shown in previous studies, this interaction enables the self-organized formation of individual memory representations (Tetzlaff et al., 2013, 2015). Similar to these studies, we use methods from the scientific field of nonlinear dynamics (Glendinning, 1994; Izhikevich, 2007) to derive the underlying mechanisms yielding the self-organized formation of the relations between memory representations. Thus, we analyze the ability of the plastic network to form different types of relations between two memory representations—namely, discrimination, sequences, and association. Please note that this is a high-dimensional problem of the order of N2 (given N neurons). To reduce complexity, standard approaches such as mean-field analysis are not feasible, as they obliterate the different memory representations involved. Thus, we developed a new theoretical framework by considering the mean equilibrium states of the relevant system variables and by comparing them to constraints given for the different memory-relations. Thereby, we map the constraints on the long-term average activity level of the neuronal populations involved, reducing the problem to a two-dimensional one, which can be analyzed graphically and analytically. By this framework, we optimized the parameters of the system and identified that correlation-based and homeostatic plasticity do not suffice to form all three types of memory relation. Instead, if the average inhibitory level within the memory representations is below control level, memory representations can be formed, maintained, and related to each other. In addition, we show that the required state can also be reached in a self-organized, dynamic way by the interplay between excitatory and inhibitory synaptic plasticity. Thus, the here-presented results provide a next step to understanding the complex dynamics underlying the formation of memory relations in neuronal networks.

In our work, we analyze the ability of two neuronal populations p ∈{1, 2} to become memory representations and, in parallel, to reliably build up different functional organizations such as discrimination, sequence, and association (Table 1). In general, the external input to population p should trigger synaptic changes within the population such that it becomes a memory representation of its specific input. Individual input events can have different amplitude, duration, and probability of occurrence (Figure 1Ai); however, synaptic changes are slow compared with the presentation of single input events such that the average over all input events determines the formation of a memory representation (Figure 1Aii). Thus, throughout this study, we consider the average input stimulation a population receives, whereby a reduced number of input events and/or reduced amplitudes and shorter durations map to a lower average input (compare Figure 1, A with B).

Table 1. 
Synaptic weight-dependent definition of memory and different forms of functional organization of two interconnected neuronal populations. The different functional organizations are defined based on the average excitatory synaptic weights ω~11, ω~22, ω~21, and ω~12 at equilibrium in relation to the average inhibitory synaptic weights (θ~).
Memory representationω~11ω~22ω~21ω~12functional organizationabbreviationcolor code
✗ <θ~ <θ~ − − none nm grey 
        
✓ >θ~ >θ~ <θ~ <θ~ discrimination disc blue 
        
   <θ~ >θ~ sequence 12 s12 yellow 
        
   >θ~ <θ~ sequence 21 s21 green 
        
   >θ~ >θ~ association asc red 
        
   bistable various bs pink 
Memory representationω~11ω~22ω~21ω~12functional organizationabbreviationcolor code
✗ <θ~ <θ~ − − none nm grey 
        
✓ >θ~ >θ~ <θ~ <θ~ discrimination disc blue 
        
   <θ~ >θ~ sequence 12 s12 yellow 
        
   >θ~ <θ~ sequence 21 s21 green 
        
   >θ~ >θ~ association asc red 
        
   bistable various bs pink 
Figure 1. 

Given that the synaptic changes are slow, the average input determines the synaptic dynamics. (A) Individual presentations or events of one specific input shown to a corresponding population of neurons can have different duration, amplitude, and probability of occurrence (i). However, compared with the duration of a single event, synaptic changes are in general slow. Therefore, the average input strength (ii), considered here, mainly influences the long-term dynamics of the neuronal system (Figure 2A). (B) Thus, different duration, amplitude, and/or probability of occurrence map to a different average input triggering different synaptic dynamics.

Figure 1. 

Given that the synaptic changes are slow, the average input determines the synaptic dynamics. (A) Individual presentations or events of one specific input shown to a corresponding population of neurons can have different duration, amplitude, and probability of occurrence (i). However, compared with the duration of a single event, synaptic changes are in general slow. Therefore, the average input strength (ii), considered here, mainly influences the long-term dynamics of the neuronal system (Figure 2A). (B) Thus, different duration, amplitude, and/or probability of occurrence map to a different average input triggering different synaptic dynamics.

Close modal

Given two populations of neurons, dependent on the input properties, connections between the populations should also be altered to form the neuronal substrate underlying the diverse functional organizations described above. In accordance to the synaptic-plasticity-and-memory hypothesis (Martin et al., 2000; Hebb, 1949), we define a neuronal population as being a memory representation if its neurons are strongly interconnected. In other words, the average excitatory synaptic strength between all neurons within the population has to be larger than the average inhibitory synaptic strength. Thus, because of the dominant excitation, neuronal activity within the population will be amplified. We define the relation between two memory representations in a similar manner based on the relation of excitation and inhibition between the corresponding neuronal populations: in general, if the average excitatory synaptic strength from one population to the other is larger than the average inhibitory synaptic strength, an increased level of activity in the former population triggers an increased activation in the latter. This can be different for both directions such that, for instance, the net connection from population 1 to 2 can be excitatory and inhibitory from 2 to 1. This case is defined as a sequence from 1 to 2. Similarly, an association is present if both connections are excitatory-dominated, and a discrimination consists of both directions being zero or inhibition-dominated.

To analyze the self-organized formation of memory representations and their functional organization, we consider a plastic recurrent neuronal network model 𝒩 consisting of rate-coded neurons being interconnected via plastic excitatory and static inhibitory connections (Figure 2A). Within the recurrent network are two distinct populations of neurons (p ∈{1, 2}; black and yellow dots, respectively) within each the neurons receive the same external input F~pex (red layer ε). All remaining neurons are summarized as background neurons ℬ (blue) such that the neuronal network can be described as the interaction of three different neuronal populations.

Figure 2. 

The formation of interconnected memory representations in a plastic neural network. (A) In a recurrent network 𝒩, two neuronal populations (1: black; 2: yellow) receive specific external inputs of average amplitudes F~1ex and F~2ex. All remaining neurons of the network (blue) are combined to a background population ℬ and serve as control neurons receiving noisy external inputs. Each population p ∈{1, 2, ℬ} is described by its mean intra-population-synaptic weight ω~pp, its mean activity F~p, and its connections to other populations (p′∈{1, 2, ℬ}∖p) via a set of synapses with average synaptic strength ω~pp. (B) The abstraction of the neuronal network model yields a low-dimensional one described by the mean equilibrium activities (𝔉) and corresponding mean equilibrium synaptic weights (𝔴pp). Here, the external input (red) combines inputs from background neurons and external inputs given in the complete network model (A). (C) In the network model (A), changing the amplitude of the external input to neuronal populations 1 (black) and 2 (yellow) at t = 10 yields increased average activities within the populations and background neurons (blue), triggering synaptic changes. Gray lines indicate single neuron/synapse dynamics. After a brief period, all system variables reach an equilibrium state. This state is matched very well by the theoretical analysis (green lines) considering the abstract model (B). (i) Inputs; (ii) average activities of each population; (iii) average intrapopulation synaptic weights; (iv) average interpopulation synaptic weights. The average input amplitudes are determined by two Ornstein-Uhlenbeck processes with mean F~1ex=0.9 and F~2ex=0.75.

Figure 2. 

The formation of interconnected memory representations in a plastic neural network. (A) In a recurrent network 𝒩, two neuronal populations (1: black; 2: yellow) receive specific external inputs of average amplitudes F~1ex and F~2ex. All remaining neurons of the network (blue) are combined to a background population ℬ and serve as control neurons receiving noisy external inputs. Each population p ∈{1, 2, ℬ} is described by its mean intra-population-synaptic weight ω~pp, its mean activity F~p, and its connections to other populations (p′∈{1, 2, ℬ}∖p) via a set of synapses with average synaptic strength ω~pp. (B) The abstraction of the neuronal network model yields a low-dimensional one described by the mean equilibrium activities (𝔉) and corresponding mean equilibrium synaptic weights (𝔴pp). Here, the external input (red) combines inputs from background neurons and external inputs given in the complete network model (A). (C) In the network model (A), changing the amplitude of the external input to neuronal populations 1 (black) and 2 (yellow) at t = 10 yields increased average activities within the populations and background neurons (blue), triggering synaptic changes. Gray lines indicate single neuron/synapse dynamics. After a brief period, all system variables reach an equilibrium state. This state is matched very well by the theoretical analysis (green lines) considering the abstract model (B). (i) Inputs; (ii) average activities of each population; (iii) average intrapopulation synaptic weights; (iv) average interpopulation synaptic weights. The average input amplitudes are determined by two Ornstein-Uhlenbeck processes with mean F~1ex=0.9 and F~2ex=0.75.

Close modal
All excitatory connections within the recurrent layer are plastic regarding the interaction of fast correlation-based synaptic plasticity and slow homeostatic synaptic scaling (Tetzlaff et al., 2011; Tetzlaff, Kolodziejski, Timme, & Wörgötter, 2012). Please note that previous studies indicate that this interaction yields the reliable formation of individual memory representations (Tetzlaff et al., 2013, 2015). The resulting changes in synaptic weightsbetween postsynaptic neuron i and presynaptic neuron j is thus regulated by
(1)
with neural activities Fi and Fj, μ being the timescale of synaptic plasticity, γ the timescale of synaptic scaling, and the target firing rate FT of the homeostatic process.

Thus, an external input to populations 1 and 2 alters neural activities within the corresponding populations and, furthermore, triggers changes in the corresponding synaptic weights (see Figure 2C for an example). In the first phase, all neurons of the network receive a noisy input (Figure 2C, panel i) such that neural activities (panel ii) and synaptic weights (panels iii and iv) are at base level. At t = 10, both populations 1 and 2 receive a strong external input (panel i). In more detail, each neuron in a specific population receives an input from 10 input neurons each modeled by its own Ornstein-Uhlenbeck process (grey lines; yellow and black line indicate the average). The mean of these processes is the same for all input neurons transmitting to one population (F~1ex=0.9 for pop. 1 and F~2ex=0.75 for pop. 2). After a brief transition phase, the system reaches a new equilibrium state. Here, for both populations the intrapopulation synapses are stronger than the average inhibitory synaptic weights (θ~; panel iii), indicating the formation of two memory representations. Furthermore, the excitatory synapses connecting both populations are adapted and also become stronger than the average inhibition level (panel iv). This implies that both populations or memory representations are strongly linked with each other; thus, an association has been formed. Therefore, given a certain stimulus, the equilibrium state of the synaptic weights determines the functional organization of the corresponding memory representations.

Memory Representation and Functional Organization

As the impact of single synapses on the overall network dynamics is small, we will consider in the following the equilibrium states of the average synaptic weights of inter- and intrapopulation synapses (indicated by 〈x〉). Thus, these synaptic states determine whether a neuronal population is a memory representation, and how several of these representations are functionally organized (discrimination, sequence, or association).

Therefore, as long as the average recurrent or intrapopulation excitatory synaptic weight ω~pp of neuronal population p is weaker than the average inhibitory synaptic strength θ~, an external input to the population will lead to an average decrease in population activity (x~ indicates the normalized variable of x; see Methods). Thus, the neuronal population does not serve as a memory representation and the system state is defined as no memory state (nm; Table 1, Figure 3Ai, left panel, grey area). By contrast, if the average recurrent excitatory synaptic weight is at the equilibrium state above the level of inhibition (Figure 3Ai, left panel, white area), the neuronal population reacts with an increased activity level to an external input and, therefore, it serves as a memory representation (memory state). In other words, the neuronal population p has to fulfill the following condition to be classified as a memory representation:
(2)
Figure 3. 

Definition and analysis of the input-dependent formation of functional organizations (FO) between two neuronal populations. For details see main text and Table 1. (Ai) The different FOs are defined based on the average synaptic weights. (Aii) Solving numerically the complete network dynamics, which is of a n2-order dimension, for different external inputs (left) yields average excitatory synaptic weights (lines indicate constraints as in Ai). (Aiii) These average synaptic weights (Aii) can be analyzed regarding the weight-dependent conditions of FOs (Ai). Color code of dots as areas in Ai. (B) Considering the dependency of the intrapopulation synaptic weight (𝔴pp, blue curve; Equation 9) on its respective activity (𝔉p) in equilibrium enables the mapping of the weight-dependent memory conditions on the 2d-activity space. Grey space: no memory representation; white space: memory representation. (Ci) Conditions for the different FOs of two memories in the mapped 𝔉1 − 𝔉2 − activity space of the neuronal populations (Equations 1217). (Cii) Within this 2d-space one can calculate the fixed point of the population activities 𝔉1, 𝔉2 by the intersection of the equations 𝔉1FP and 𝔉2FP given an input stimulation ℑ1, ℑ2 (here, ℑ1 = 0.95, ℑ2 = 0.4). (Ciii) By comparing the resulting fixed point from (Cii) with the FO-conditions (Ci), we can obtain the respective FO. (D) Given the results in the weight (A) or activity space (C), we can assess for each input case the resulting FO. Used parameters: θ~=0.5, F~T=0.05, nϵ = 20.

Figure 3. 

Definition and analysis of the input-dependent formation of functional organizations (FO) between two neuronal populations. For details see main text and Table 1. (Ai) The different FOs are defined based on the average synaptic weights. (Aii) Solving numerically the complete network dynamics, which is of a n2-order dimension, for different external inputs (left) yields average excitatory synaptic weights (lines indicate constraints as in Ai). (Aiii) These average synaptic weights (Aii) can be analyzed regarding the weight-dependent conditions of FOs (Ai). Color code of dots as areas in Ai. (B) Considering the dependency of the intrapopulation synaptic weight (𝔴pp, blue curve; Equation 9) on its respective activity (𝔉p) in equilibrium enables the mapping of the weight-dependent memory conditions on the 2d-activity space. Grey space: no memory representation; white space: memory representation. (Ci) Conditions for the different FOs of two memories in the mapped 𝔉1 − 𝔉2 − activity space of the neuronal populations (Equations 1217). (Cii) Within this 2d-space one can calculate the fixed point of the population activities 𝔉1, 𝔉2 by the intersection of the equations 𝔉1FP and 𝔉2FP given an input stimulation ℑ1, ℑ2 (here, ℑ1 = 0.95, ℑ2 = 0.4). (Ciii) By comparing the resulting fixed point from (Cii) with the FO-conditions (Ci), we can obtain the respective FO. (D) Given the results in the weight (A) or activity space (C), we can assess for each input case the resulting FO. Used parameters: θ~=0.5, F~T=0.05, nϵ = 20.

Close modal

Given that both neuronal populations p ∈{1, 2} are a stable memory representation (Figure 3Ai, left panel, white area), they can form different functional organizations (discrimination, sequences, or association). Thereby, the average interpopulation synaptic weights ω~pp ( p, p′ ∈ {1, 2}, pp′) define the different functional organizations, dependent on their relation to the average inhibitory synaptic weight strength θ~ (Table 1). Thus, for two interconnected memories 1 and 2, we can define four different functional organizations with different weight-dependent conditions (Figure 3Ai, right panel):

  • ▪ 
    discrimination: both average interpopulation synaptic weights are weaker than the inhibitory weights (blue, disc)
    (3)
  • ▪ 
    sequence 21: average interpopulation synaptic weight from memory 1 to memory 2 is stronger than inhibitory weights, while the interpopulation synaptic weight from 2 to 1 is weaker (green, s21)
    (4)
  • ▪ 
    sequence 12: interpopulation synaptic weight from memory 1 to memory 2 is weaker than the inhibitory weights, while the interpopulation synaptic weight from 2 to 1 is stronger (yellow, s12)
    (5)
  • ▪ 
    association: both average interpopulation synaptic weights are stronger than the average inhibitory synaptic weight (red, asc)
    (6)

Full-network analysis.

Assessing under which input condition the plastic neuronal network is able to form memory representations and diverse functional organizations, the whole set of differential equations, which represents a mathematical problem of the order of n2 (with n neurons), has to be solved numerically for each input condition (F~1ex, F~2ex). Thereby, each simulation runs until the system reaches its equilibrium state. In this equilibrium state, excitatory synaptic weights are analyzed and compared with the inhibitory synaptic weights (Figure 3Aii, right panels) enabling a classification according to the functional organizations (Figure 3Aiii). This classification can be mapped to the inputs providing the resulting functional organization dependent on the specific external inputs (Figure 3Di,ii). Note, for better comparison with the population model (see the next section), the results (Figure 3Di) are mapped to the population input space defined below (Figure 3Dii, Equation 7). The whole analysis is computationally expensive and, furthermore, it does not provide additional insights into the relation between the synaptic dynamics and the ability to form diverse functional organizations. Thus, in the following, we provide a different approach to solve this complex, high-dimensional mathematical problem.

Population model at equilibrium.

To reduce the complexity of the system, in the following, we derive a method that directly calculates the mean state variables of the memory-related neuronal populations p ∈ {1, 2} at equilibrium (Figure 2B). For this we combine the inputs a population receives from the external layer ε (F~pexω~ex) with the inputs from the background neurons in ℬ (F~Bω~p,B) to
(7)
with n being the number of neurons belonging to the background population ℬ, and npex being the number of input neurons. Please note that we use Equation 7 only for transferring the results of the full network simulations to the input space ℑ1, ℑ2 (Figure 3Dii) to enable comparison with the results from the population model (Figure 3Diii). For the population model derived in the following, we directly consider different levels of ℑ1 and ℑ2.
Given the input stimulation ℑp, we consider that the firing rate F~i of each neuron ip of a population p is close to the mean firing rate of this particular population F~p. By this, we receive the mean neuronal activity of population p at equilibrium FpF~pF~i (Equation 38). With the equilibrium activities of the neuronal populations p and p′, in turn, we can calculate the respective equilibrium synaptic weights 𝔴p′p from population p to population p′ (Equation 39):
(8)
and the equilibrium synaptic weights of each population p itself
(9)

Activity-dependent constraints of memory representation and functional organization.

Given the relation between average population activities and synaptic weights in equilibrium (Equations 8 and 9), next, we map the weight-dependent conditions for memory representations (Equation 2) and functional organizations (Equations 36) onto the average population activities (Figure 3B). Thus, the fixed point or equilibrium equation of the synaptic dynamics (Equation 9; blue curve in Figure 3B) yields two activity-dependent conditions of a neuronal population p to become a memory representation:
(10)
(11)
with D=θ~24F~T(1F~T). Thus, we can define two open intervals (Figure 3B, white regimes) for the population activity leading to a representation of the respective memory by:
(12)
and
(13)
Note that below the target firing rate F~Tthe interaction of synaptic plasticity and scaling does not have a fixed point (Figure 3B, hatched regime; Equation 1). Furthermore, in the regime F¯<Fp<F̲ no proper memory representation can be formed (equivalent to wppθ~). This activity regime is defined as the no memory state nm:=[F¯,F̲] (Figure 3B, grey regime) with size |nm|=θ~D/(1F~T).

As we consider the interaction of two interconnected neuronal populations 1 and 2, we receive four distinct activity regimes enabling the formation of two memory representations (Figure 3Ci). These regimes are defined by all possible combinations of lower𝔉 and upper𝔉 in both dimensions of 𝔉1 and 𝔉2. In other words, these activity regimes are separated by the no memory phase (nm) in both dimensions (Figure 3Ci, grey regimes).

Similarly, with Equation 8, we can map the diverse conditions of the functional organizations (Equations 36) onto different activity-dependent conditions. In general, the condition wpp<θ~ becomes
(14)
and wpp>θ~ to
(15)
To distinguish between both cases (which determines the functional organization between two memories 1 and 2), we define two separatrices:
(16)
(17)
Thus, S21 represents w21=θ~ in the activity-space (Figure 3Ai, Ci, red curves) while S12 represents w12=θ~ (Figure 3Ai, Ci, black curves). The relation of each activity level according to its separatrix determines the actual functional organization:
  • Discrimination.

    When both activities 𝔉1 and 𝔉2 are below the respective separatrix S21 and S12 (Figure 3Ci, blue area), the system is in an discriminatory functional organization.

  • Sequence.

    The system establishes a sequence from memory 1 to memory 2, when the activity 𝔉1 is above the corresponding separatrix S21 while the activity 𝔉2 stays below separatrix S12 (Figure 3Ci, green area, s21) and vice versa for a sequence from memory 2 to memory 1 (yellow area, s12).

  • Association.

    Both memories are organized in an associational entity when both neuronal activities 𝔉1 and 𝔉2 are above their respective separatrix (Figure 3Ci, red area).

Functional organizations in activity-space.

To obtain which functional organization the system forms for a given external input, we have to calculate the input-dependent average population activities 𝔉1 and 𝔉2 in the equilibrium state. For this, for each pair of inputs ℑ1 and ℑ2, we derive the fixed point conditions for both populations (Equation 43) dependent on the activity of the other population (Figure 3Cii; 𝔉1FP(𝔉2), black curve; 𝔉2FP(𝔉1), yellow curve). The intersection between both fixed point conditions (𝔉1FP = 𝔉2FP) determines the fixed point of the whole system (green dot). The relation of the corresponding activities 𝔉1 and 𝔉2 of this intersection to the separatrices determines the functional organization (Figure 3Ciii). This can be expressed in the input space (Figure 3Diii). Thus, the interaction of synaptic plasticity and scaling enables the formation of sequences in both directions and associations. Furthermore, there is a regime of input values in which no memory representation is formed.

Comparing the analytical results from the population model (Figure 3Diii) with the results from the full network analysis (Figure 3Dii) indicates that the population model matches the full network quite well. Especially, the inherent property of a system to form different functional organizations is precisely predicted by the population model. Remarkably, already the mapping of the weight-dependent conditions on the activity space (Figure 3Ci) provides sufficient information to assess the possible organizations of memories for a given system (not requiring the evaluation of the system’s fixed points).

Synaptic-plasticity-induced formation of associations.

Both analysis methods (Figure 3A and C) indicate that the interaction of synaptic plasticity and scaling enables the formation of sequences and associations between two memory representations (Figure 3D). Interestingly, for very low external input stimulations ℑ1 and ℑ2, the system forms an association. This is mainly due to the quadratic weight-dependency of synaptic scaling (Equation 1) such that for low population activities synaptic scaling dominates the synaptic dynamics and drives the synaptic weights to high values (up-scaling). This is in contrast to the synaptic-plasticity-and-memory hypothesis (Martin et al., 2000; Hebb, 1949), which states that the processes of correlation-based synaptic plasticity dominates learning. Along this line, synaptic scaling should mainly regulate the synaptic dynamics in an homeostatic manner (Turrigiano & Nelson, 2004). In other words, the synaptic weights should mainly increase with increasing neuronal activities. To determine the regime in which this behavior is present, we consider the activity level Fmin=2F~T yielding the local minimum of the synaptic weight function (Equation 9; Figure 3B). Below 𝔉min (Fp(F~T,Fmin)), the dynamics are dominated by synaptic scaling and should be avoided. Thus, the plausible activity regime is in the
(18)
(Figure 4Ai, blue space) as in this space the synaptic weight dynamics are dominated by correlation-based synaptic plasticity. This regime exists as long as the target activity F~T is below 0.5 ASP=(12F~T)2 restricting the target activity parameter to F~T(0,0.5) (Figure 4Aii).
Figure 4. 

Synaptic plasticity dominated functional organization (FO) of two interconnected memories. (A, B) The regime ASP, in which synaptic plasticity dominates the synaptic dynamics, depends on the target firing rate F~T (A) and inflexion point ϵ = nϵumax (B). (A) The area of the 𝔉1 − 𝔉2 − activity phase space (Ai, blue space) leading to synaptic plasticity dominated FOs decreases with increasing target firing rate F~T (Aii). (B) The inflexion point (measured in nϵ) determines the activity-input mapping such that for the same input different activities and, thus, different FOs are realized. If the inflexion point equals nϵopt, 𝔉1 ≈ 𝔉min. (Bi): Input: ℑ1 = ℑ2 = 0. (Bii): Input: ℑ1 = ℑ2 = 1. (Biii) The value of nϵopt (blue) depends on the target firing rate F~T. The grey area specifies all nϵ that yield to the no-memory state. (C–E) One example of synaptic plasticity dominated formation of FOs. Used parameters: F~T=0.05, nϵ = 12. (C) Although the system implies regimes of scaling-dominated synaptic dynamics (hatched area; i), the activity-input mapping excludes that the system can reach these by external inputs (ii). (D) The resulting ℑ1 − ℑ2 − input phase space, color-coded according to the respective FOs, shows that associations can only be formed for stronger inputs (compare to Figure 3Diii). (E) The sum of both population activities (𝔉1 + 𝔉2) for a fixed input ℑ2 shows for some cases the existence of two equilibrium states encoding associations (pink). (Ei): Input: ℑ2 = 0.1. (Eii): Input: ℑ2 = 0.37. Color code see Table 1.

Figure 4. 

Synaptic plasticity dominated functional organization (FO) of two interconnected memories. (A, B) The regime ASP, in which synaptic plasticity dominates the synaptic dynamics, depends on the target firing rate F~T (A) and inflexion point ϵ = nϵumax (B). (A) The area of the 𝔉1 − 𝔉2 − activity phase space (Ai, blue space) leading to synaptic plasticity dominated FOs decreases with increasing target firing rate F~T (Aii). (B) The inflexion point (measured in nϵ) determines the activity-input mapping such that for the same input different activities and, thus, different FOs are realized. If the inflexion point equals nϵopt, 𝔉1 ≈ 𝔉min. (Bi): Input: ℑ1 = ℑ2 = 0. (Bii): Input: ℑ1 = ℑ2 = 1. (Biii) The value of nϵopt (blue) depends on the target firing rate F~T. The grey area specifies all nϵ that yield to the no-memory state. (C–E) One example of synaptic plasticity dominated formation of FOs. Used parameters: F~T=0.05, nϵ = 12. (C) Although the system implies regimes of scaling-dominated synaptic dynamics (hatched area; i), the activity-input mapping excludes that the system can reach these by external inputs (ii). (D) The resulting ℑ1 − ℑ2 − input phase space, color-coded according to the respective FOs, shows that associations can only be formed for stronger inputs (compare to Figure 3Diii). (E) The sum of both population activities (𝔉1 + 𝔉2) for a fixed input ℑ2 shows for some cases the existence of two equilibrium states encoding associations (pink). (Ei): Input: ℑ2 = 0.1. (Eii): Input: ℑ2 = 0.37. Color code see Table 1.

Close modal

Theorem 1 The activity regime lower𝔉 (Equation 12), which enables a proper formation of memory representations, is not part of the correlation-based dominated activity space (18) for synaptic plasticity.

Proof. Assume that the upper bound F¯ of lower𝔉 is smaller than the lower bound 𝔉min for the synaptic plasticity dominated activity regime (Equation 18). It follows that the condition F~T(1F~T)>0 is true for F~T(0,0.5) and by this lower𝔉 ∉ Asp.

Thus, to assure that the activity regime lower𝔉 cannot be reached by the system, we have to change the mapping between neuronal activity and inputs such that no reasonable input pair ℑ1, ℑ2 yields population activities within lower𝔉. This activity-input mapping is mainly determined by the inflexion point ϵ of the activity function (Equations 33 and 43). Here, we specify the inflexion point in units of nϵ (ϵ =nϵumax) with nϵ being the number of maximally active presynaptic neurons (with maximally strong synapses; see Methods). First, we analyze the resulting population activities 𝔉p and corresponding functional organizations for different nϵ given no external inputs (ℑ1 = ℑ2= 0; Figure 4Bi). For nϵ > 12, the population activities are below 𝔉min, which triggers up-scaling yielding a scaling-induced formation of an association. Please note that the system analyzed beforehand (Figure 3) has nϵ = 20. For nϵ < 9, neurons are too easy to excite such that activities are independent of the input nearby the maximum, yielding the functional organization of association. For 9 ≤ n ϵ ≤ 16, the system is in the no- memory state. Thus, to prevent the input-independent association of two interconnected neuronal populations, we consider the inflexion point to be in the regime 9 ≤ nϵ ≤ 16. Thereby, nϵopt = 12 yields activities nearby the lower minimum activity level 𝔉min defined above. The same analysis for maximal external input stimulation (ℑ1 = ℑ2 = 1; Figure 4Bii) shows that for nϵopt = 12 the system can nearly reach its maximal firing rate of 𝔉p = 1 such that the whole activity space [𝔉min, 1] can be reached by the system. Please note that for nϵ > 24, the system cannot reach high activity levels, and for nϵ > 27 the system is not able to form memory representations, although it is maximally stimulated by the external input. Furthermore, as can be expected from Figure 4A, the value of nϵopt depends on the target firing rate F~T (Figure 4Biii).

In the following (Figure 4CE), we will consider nϵ = 12 and FT~=0.05, which implies that an association is only be formed by synaptic dynamics dominated by correlation-based synaptic plasticity. The activity regime yielding scaling-dominated learning (hatched area in Figure 4Ci) is theoretically possible; however, the adapted activity-input mapping assures that this regime cannot be reached for given external inputs (Figure 4Cii and D). In the resulting system, low inputs ℑ1, ℑ2 lead to a no-memory state (grey), while in a small regime sequences are formed (yellow and green). Thereby, the sequence is formed from the population receiving a stronger input to the population receiving the weaker input. If both inputs are strong, an association between the memory representations is being built (red). Note that there is a small bimodal regime with two long-term equilibrium states both being an association (pink; see two exemplary cross sections in Figure 4E).

Parameter-dependency of functional organizations.

After optimizing the activity-input mapping by nϵ such that the formation of diverse functional organizations is dominated by synaptic plasticity, in the following, we will analyze which kind of functional organizations can be formed by the system dependent on the different system parameters. Thereby, we will focus on the target activity F~T and the average level of inhibition θ~.

In general, as the no-memory state implies that neuronal populations can exist that do not encode information (or have “forgotten” this information), this state has a large influence on the overall system properties. As described above, the size of this state is given by |nm|=θ~D/(1F~T) with D=θ~24F~T(1F~T). Thus, the discriminant D or rather F~T and θ~ define whether the no-memory state can exist in a given system (Figure 5). In addition, as the relation of the activity levels to the separatrices (Equations 16 and 17) define which kind of functional organization is present (see above), the separatrices have to be within the synaptic plasticity dominated activity regime (𝔉p ∈ (𝔉min, 1)) to enable the formation of sequences (s12: 𝔉1 < S21, 𝔉2 > S12; s21: 𝔉1 >, S21, 𝔉2 < S12) and discrimination (disc: 𝔉1 < S21, 𝔉2 < S12). As S12 (S21) increase with 𝔉1 (𝔉2), the maximum difference S between the lower activity level of synaptic plasticity dominated dynamics and the separatrix is given for 𝔉1 = 1 (𝔉2 = 1) such that
(19)
Thus, the F~T-θ~-dependency of D (Figure 5Ai) and S (Figure 5Aii) determines the potential of the system to form diverse functional organizations (Figure 5Aiii). Interestingly, there are three functionally different system configurations: for D < 0, S < 0, the system can only form associations (regime I in Figure 5Aiii; first and second column in Figure 5B). If D < 0, S > 0, the system can form either associations or sequences (s12 as well as s21; regime II; third column). And if D > 0, S > 0, associations, sequences, and the no-memory state can be formed and reached by the system (regime III; fourth and fifth column). Thus, this analysis shows that with larger average inhibitory weight θ~ and smaller target activity level F~T the system receives a larger repertoire of functional organizations. However, this analysis also shows that the functional organization of discrimination cannot be formed in a long-term manner. Although for large values of inhibition both separatrices intersect; thus, both activity levels could be simultaneously below their corresponding separatrix (see, for instance, blue area in fifth column in Figure 5B), the resulting area of discrimination cannot be reached by any inputs ℑ1, ℑ2, because in all these cases the neuronal populations cannot serve as memory representations (grey).
Figure 5. 

Quantification of the system ability to form different FOs dependent on the parameters F~T and θ~. (A) The measure S (i; green) indicates whether sequences can be formed, while the measure D (ii; blue) specifies the existence of no-memory states. (iii) Both measures together separate the F~Tθ~parameter phase space into three distinct regimes. Please see main text for details. (B) For a constant target activity (F~T=0.05), we show several examples of resulting functional organizations for different values of inhibition θ~ (asterisks in (A)) in activity (top row) and input space (bottom). Color code see Table 1.

Figure 5. 

Quantification of the system ability to form different FOs dependent on the parameters F~T and θ~. (A) The measure S (i; green) indicates whether sequences can be formed, while the measure D (ii; blue) specifies the existence of no-memory states. (iii) Both measures together separate the F~Tθ~parameter phase space into three distinct regimes. Please see main text for details. (B) For a constant target activity (F~T=0.05), we show several examples of resulting functional organizations for different values of inhibition θ~ (asterisks in (A)) in activity (top row) and input space (bottom). Color code see Table 1.

Close modal

Theorem 2 Correlation-based synaptic plasticity in combination with an activity-dependent postsynaptic synaptic scaling term lacks the formation of functionally unrelated memories (discrimination).

Proof. The constraints for a discrimination of two memories can be summarized by two inequations regarding the mean synaptic weights of the neuronal population model:
(20)
and
(21)
We easily see that the first condition (Equation 20) is in contradiction to the second condition (Equation 21) and, thus, the discrimination of two interconnected memories is excluded.

Thus, a neuronal system with correlation-based synaptic plasticity and a postsynaptic-activity-dependent synaptic scaling is not able to form two excitatory relations in between two memory representations that are weaker than the average inhibition. This analysis reveals that applying such a learning rule globally for the neuronal network dynamics is not sufficient to distinguish the two different processes of memory formation and discrimination. Thus, it seems that this learning rule has to be augmented by at least one additional adaptive process that decouples these two processes.

Local Inhibition Enables the Functional Organization of Discrimination

The ability to form a discriminatory relation between memory representations is functionally very important for a neuronal system, as it implies that not all memories, which are anatomically connected with each other, have to be functionally connected with each other. Thus, to overcome the lack of discriminatory functional organizations of memories, we have to “decouple” the discrimination condition from the memory condition (see above).

For this, we introduce a different inhibitory synaptic weight strength (θ~P=1np2i,jpw~j,i) within the neuronal populations compared with the inhibitory synaptic weight strength for all other connections (θ~, Figure 6A). In other words, the parameter θ~ is different for the discrimination condition as for the memory condition (which is now θ~P). To quantify the influence of this new parameter on the potential to form two discriminated memory representations, we calculate the size of the activity space leading to discrimination (Figure 6B, left). In general, if inhibition within the populations is weaker than for all other connections (θ~P<θ~), the system can form memories being in a discrimination (Figure 6B, right). Please note that the other functional organizations are still maintained such that all different types can be obtained (Figure 6C). Interestingly, the state of discrimination is being formed if the inputs presented to both populations are weak. A weak input means that, among others, the probability of occurrence is low, which implies that the chance of both inputs being presented simultaneously is very low (Figure 1). In other words, if both inputs are only accidentally shown simultaneously, the neuronal system should discriminate their memory representations. Vice versa, if the inputs are often shown together (as for high input levels), the system should associate the representations as the interplay between synaptic plasticity, scaling, and inhibition does (Figure 6C).

Figure 6. 

Considering different levels of inhibition level for connections within the neuronal populations compared with all others enables the formation of two discriminated memory representations. (A) We consider a different average inhibitory synaptic weight within the neuronal populations (θ~p) compared with all others (θ~). (B) Left: To quantify the effect of different inhibition levels, we calculate the area of discrimination states (Adisc; blue) not being “covered” by the no-memory states (grey) in the 𝔉1-𝔉2-activity space. Right: Adisc dependency on different relations between θ~p and θ~. (C) Given a lower level of inhibition within the populations than otherwise provides the neural system the ability to form all functional organizations as indicated here by two examples (asterisked in (B)); (i) θ~=0.8, θ~p=0.7; (ii) θ~=0.8, θ~p=0.5. Color code see Table 1.

Figure 6. 

Considering different levels of inhibition level for connections within the neuronal populations compared with all others enables the formation of two discriminated memory representations. (A) We consider a different average inhibitory synaptic weight within the neuronal populations (θ~p) compared with all others (θ~). (B) Left: To quantify the effect of different inhibition levels, we calculate the area of discrimination states (Adisc; blue) not being “covered” by the no-memory states (grey) in the 𝔉1-𝔉2-activity space. Right: Adisc dependency on different relations between θ~p and θ~. (C) Given a lower level of inhibition within the populations than otherwise provides the neural system the ability to form all functional organizations as indicated here by two examples (asterisked in (B)); (i) θ~=0.8, θ~p=0.7; (ii) θ~=0.8, θ~p=0.5. Color code see Table 1.

Close modal
Although in the analysis above we predefined different levels of inhibition, these different levels can also be obtained by the system in a self-organized manner by considering inhibitory synaptic plasticity (see Figure 7 for an example of discrimination). Similar to excitatory synaptic plasticity, the here-used example of inhibitory synaptic plasticity depends on the correlation of pre- and postsynaptic firing. In addition, the inhibitory synaptic plasticity rule is multiplied by two additional constrains. First, a minimum activity level θF for the pre- and postsynaptic firing rates introduces a threshold for inhibitory synaptic plasticity to occur
(22)
with ω~·j,i being the strength of the inhibitory synapse connecting the presynaptic neuron i with the postsynaptic neuron j, F:=F~i+F~j, and H being the Heaviside step function. Second, the difference in the pre- and postsynaptic firing rates (ΔF:=|F~iF~j|) provides an abstract measure for the noncorrelation of firing due to large deviations in their firing rates.
(23)
Here, δF describes a tolerance range for such a variation in the firing rates.
Figure 7. 

An exemplary inhibitory plasticity rule enables the self-organized formation of a discriminatory functional organization. The development of the input-driven dynamics of the complete neural network (Figure 2) with inhibitory plasticity (Equation 44). (A) The average input amplitudes are determined by two Ornstein-Uhlenbeck processes with mean F~1ex=0.85 and F~2ex=0.7. (B) Average activities of each population; (C) average intrapopulation excitatory and inhibitory synaptic weights; (D) average interpopulation excitatory and inhibitory synaptic weights.

Figure 7. 

An exemplary inhibitory plasticity rule enables the self-organized formation of a discriminatory functional organization. The development of the input-driven dynamics of the complete neural network (Figure 2) with inhibitory plasticity (Equation 44). (A) The average input amplitudes are determined by two Ornstein-Uhlenbeck processes with mean F~1ex=0.85 and F~2ex=0.7. (B) Average activities of each population; (C) average intrapopulation excitatory and inhibitory synaptic weights; (D) average interpopulation excitatory and inhibitory synaptic weights.

Close modal

According to these conditions, the inhibitory synaptic weights converge either to

  • ▪ 

    an up-state (θu), if the sum of neuronal activities is smaller than its threshold (∑F < θF) and/or the difference in the pre- and postsynaptic activities is above its tolerance range (ΔF > δF), or

  • ▪ 

    a down-state (θd), if the sum of neuronal activities is larger than its threshold (∑F > θF) and the difference in the pre- and postsynaptic activities is smaller than its tolerance range (ΔF < δF).

This type of inhibitory synaptic plasticity (Equation 44) together with plastic excitatory synapses governed by the interaction of correlation-based synaptic and homeostatic plasticity enables the reliable formation of memory representations and, in addition, provides the system the ability to form all basic functional organizations. In other words, our analyses indicate that a self-organized neural network can form all types of functional organizations if the interaction of synaptic plasticity and scaling are complemented by further adaptive processes.

Generalization of the Interaction Between Multiple Memory Representations

The analyses shown before are focused on the functional organization between two memory representations. However, given the results from these analyses, we can infer which types of functional organizations can be formed between three memory representations (Figure 8A). For this, we have to consider the space of possible functional organizations for different levels of activities 𝔉p and 𝔉p, p, p′∈{1, 2, 3} between two neuronal populations (e.g., resulting from the interaction between synaptic plasticity and scaling and different levels of inhibition as shown in Figure 6Cii, left). This space implies that if two populations are in a specific functional organization, the activity levels of the corresponding populations are determined to specific intervals that in turn, constrain the functional organization between these populations and a third one. In other words, if we constrain the activity level of population 1 by the external input onto, without loss of generality, the interval 𝔉1 ∈ [0.65, 0.8], the spaces of functional organizations between population 1 and 2 (Figure 8Ai) and between population 1 and 3 (Figure 8Aii) are limited onto specific regimes such that only a subset of functional organizations can be realized. As long as we do not constrain the activity levels of population 2 and 3, these two populations are able to form all types of functional organizations (Figure 8Aii). If we also constrain the activity level of, for example, the second population (𝔉2 ∈ [0.5, 0.75]), the functional organization between population 1 and 2 is basically specified (association) and the space of functional organizations between population 2 and 3 is limited. Now, if also the activity level of the third population is constrained (𝔉3 ∈ [0.75, 1] in Figure 8C and 𝔉3 ∈ [0.3, 0.55] in D), all three possible interactions between the three memory representations are defined. By the above described procedure, we can infer which functional organizations between three memory representations can be reliably formed (see Figure 8E for examples given in C and D). Numerical simulations are required to confirm these results. However, we expect that, by applying procedures as described above, the here-developed framework can be extended to investigate the ability of diverse plasticity mechanisms to form different types of webs of memories.

Figure 8. 

By considering the results from analyzing the relations between two memory representations, we can infer possible functional organizations between three neuronal populations. (A) If we assume that the external input can constrain the activity of a neuronal population to a specific value, constraining for instance the average activity of population 1 to 𝔉1 ∈ [0.65, 0.8] restricts its relation to populations 2 (i) and 3 (iii), while the relation between population 2 and 3 is not limited (ii; compare to Figure 6Cii, left). (B) If the activity of population 2 is also constrained (𝔉2 ∈ [0.5, 0.75]), the relation between population 2 and 3 becomes also limited (ii). (C, D) If the activity of population 3 is also limited to a certain interval (C: 𝔉3 ∈ [0.75, 1]; D: 𝔉3 ∈ [0.3, 0.55]), the functional organizations between all three populations are determined. (E) Different possible functional organizations for the examples shown in C and D. Color code see Table 1.

Figure 8. 

By considering the results from analyzing the relations between two memory representations, we can infer possible functional organizations between three neuronal populations. (A) If we assume that the external input can constrain the activity of a neuronal population to a specific value, constraining for instance the average activity of population 1 to 𝔉1 ∈ [0.65, 0.8] restricts its relation to populations 2 (i) and 3 (iii), while the relation between population 2 and 3 is not limited (ii; compare to Figure 6Cii, left). (B) If the activity of population 2 is also constrained (𝔉2 ∈ [0.5, 0.75]), the relation between population 2 and 3 becomes also limited (ii). (C, D) If the activity of population 3 is also limited to a certain interval (C: 𝔉3 ∈ [0.75, 1]; D: 𝔉3 ∈ [0.3, 0.55]), the functional organizations between all three populations are determined. (E) Different possible functional organizations for the examples shown in C and D. Color code see Table 1.

Close modal

General Framework

In the present work, we have developed a mathematical framework to investigate the ability of adaptive neural networks to form in a dynamic, input-dependent manner diverse functional organizations of interconnected memories. In contrast to previous studies focusing only on a subset of possible functional organizations (Chenkov et al., 2017; Tully et al., 2016; Griniasty et al., 1993; Abbott & Blum, 1996; Leibold & Kempter, 2006; Herrera-Aguilar, Larralde, & Aldana, 2012), we consider here all possible organizations between two memory representations. Thereby, we define the functional organizations dependent on the relation between the excitatory and inhibitory synaptic weights of the neuronal network. By introducing a population description, we are able to transfer the resulting high-dimensional problem to a low-dimensional problem considering average synaptic weights and activities of the neuronal populations involved. In addition, by considering the long-term equilibrium dynamics, we could further reduce the system complexity with the input stimulation being a system parameter. Finally, we could map the resulting dynamics onto the two-dimensional activity space which is sufficient to solve this complex problem of memory interactions (Figure 3). Thus, we gain an easily accessible understanding of the possible states the system can reach as well as of the underlying principles arising from the considered plasticity mechanisms and their limitations. Given the generality of the complete framework, it can be commonly used to investigate the effect of diverse plasticity mechanisms on the formation and interaction between memory representations.

Analysis of the Interplay Between Synaptic Plasticity and Synaptic Scaling

Given this general mathematical framework, we analyzed the effect of the interplay of correlation-based synaptic plasticity with homeostatic synaptic scaling on the formation of functional organizations of memory. This type of interplay is a quite general formulation of synaptic dynamics (Tetzlaff et al., 2011; Abbott & Nelson, 2000), which is sufficient to form individual memory representations (Tetzlaff et al., 2013, 2015). We have shown that these types of mechanisms provide a neural network the ability to form several types of functional organization of memory representations such as sequences and associations (Figures 4 and5). Furthermore, our method shows that correlation-based plasticity with scaling does not enable the formation of two stable memory representations being in a discriminated state.

This shortcoming is due to the purely correlation-based formulation of synaptic plasticity and, by this, mathematically couples the condition for memory formation with the condition of discrimination. Interestingly, the correlation-independent dynamics triggered by synaptic scaling are not sufficient to decouple the conditions. However, these dynamics enable the formation of sequences providing a further functional role of synaptic scaling besides synaptic stabilization (Tetzlaff et al., 2011; Zenke et al., 2013; Zenke, Gerstner, & Ganguli, 2017) and homeostatic regulation of neuronal activities (Turrigiano & Nelson, 2004; Abbott & Nelson, 2000).

On the basis of our results, we expect that similar mathematical models of synaptic dynamics, which consist of correlation-based plasticity and a homeostatic term dependent on the postsynaptic activity level (e.g., Oja’s rule (Oja, 1982) or BCM rule (Bienenstock, Cooper, & Munro, 1982)) are also not able to form memory representations in a discriminated state. Thus, a further factor determining the synaptic dynamics of the network is required to enable the functional organization of discrimination.

Local Variations of Inhibition

We have shown that local variations in the level of inhibition could serve as such a factor enabling the discrimination between memory representations and other functional organizations (Figure 6). Thereby, the average inhibitory synaptic strength within a memory representation has to be weaker than all other inhibitory synaptic weights. This is in contrast to the idea of an inhibition, which balances the strong excitation within interconnected groups of neurons (Litwin-Kumar & Doiron, 2014; Vogels, Sprekeler, Zenke, Clopath, & Gerstner, 2011). However, despite the local differences in the balance of inhibition and excitation, the network-wide levels of excitation and inhibition can still be in a balanced state (van Vreeswijk & Sompolinsky, 1998; Denève & Machens, 2016). Furthermore, this type of inhibitory weight structure could emerge from an anti-Hebbian-like inhibitory plasticity rule as discovered in the memory-related hippocampus (Woodin, Ganguly, & Poo, 2003).

Possible Extensions of Synaptic Dynamics

Besides inhibition, other mechanisms could be the additional factor yielding all functional organizations. For instance, spike-timing-dependent plasticity (STDP; Gerstner, Kempter, van Hemmen, & Wagner, 1996; Bi & Poo, 1998; Markram, Gerstner, & Sjöström, 2011) adapts the synaptic weights according to the correlation of pre- and postsynaptic spiking dynamics. By considering detailed models of this mechanism (van Rossum, Bi, & Turrigiano, 2000; Song, Miller, & Abbott, 2000; Shouval, Bear, & Cooper, 2002; Graupner & Brunel, 2012), the influence of time-dependent properties of the stimuli, as correlations, on the formation of functional organizations of multiple memory representations can be investigated. Previous studies already indicated that STDP together with other plasticity mechanisms can reliably form memory representations (Litwin-Kumar & Doiron, 2014; Zenke et al., 2015); however, the interaction between such memory representations and the ability to form diverse functional organizations given the mechanism of STDP remains unclear. For a more detailed understanding, the theoretical framework presented in this study could be used. For this, the framework has to be adapted such that it takes the dynamics of STDP and spikes into account. This requires differential equations describing the dynamics of populations of neurons of a certain size, given synaptic plasticity. In a recent study (Schwalger, Deger, & Gerstner, 2017), the authors derive a mathematical model of populations of a certain number of spiking neurons, which also considers the dynamics of short-term synaptic plasticity (Schmutz, Gerstner, & Schwalger, 2018). However, a mathematical model describing the dynamics of a population of spiking neurons (of fixed size) with STDP, which would be essential to extend the here-presented framework by time-dependent properties of stimuli, is still missing.

This methodical gap could be at least partially circumvented by extending the rate-dependent synaptic plasticity model. For instance, spike-timing-dependent triggered LTD (Bi & Poo, 1998; van Rossum et al., 2000), in contrast to firing rate-dependent LTD (Bienenstock et al., 1982; Sjöström, Turrigiano, & Nelson, 2001; Malenka & Bear, 2004), could be a measure of uncorrelated spike trains decoupling the memory from the discrimination condition. In more detail, the LTP part of STDP can be interpreted as a measure of the probability that the pre- and postsynaptic neurons fire correlated spikes during a small time window (Dayan & Abbott, 2001), described here in the rate-model by the correlation-based LTP-term, whereas the amount of uncorrelated spike pairs triggering LTD could be described in the here-used rate-model by the difference between the pre- and postsynaptic firing rates. We expect that considering such a difference term would be sufficient to enable the formation of memory representations(by correlation-based LTP) in a discrimination state (by non-correlation-based LTD). This has to be verified in subsequent studies.

However, given a population model incorporating detailed dynamics of correlation-based synaptic plasticity, the here-presented framework can be extended to investigate the influence of more complex stimulus protocols on the formation of diverse functional organizations. In a more realistic scenario, different stimuli could be presented in a probabilistic manner determined by different sources (hidden causes). The detection of several independent hidden sources from a stream of stimuli is a complex problem humans or cell cultures are able to solve (Mesgarani & Chang, 2012; Isomura, Kotani, & Jimbo, 2015). Several theoretical studies mainly focusing on neuronal networks with a feed-forward structure indicate that the dynamics of synaptic plasticity enables the solving of such types of problems (Dayan & Abbott, 2001; Bell & Sejnowski, 1995; Hyvärinen & Oja, 2000; Isomura & Toyoizumi, 2016; Pehlevan, Mohan, & Chklovskii, 2017; Isomura & Toyoizumi, 2018). Thus, we suppose that plastic feed-forward and recurrent connections enable the neuronal system to detect hidden sources by the feed-forward dynamics and forms memory representations of these by the recurrent synapses. Given relations between these sources, the synapses connecting the memory representations could represent the strength of these relations. Of course, if the number of sources increases, due to the increase in combinations of different functional organizations (Figure 8), the here-derived theoretical framework has to be adjusted. For instance, by measuring the mutual information or transfer entropy (Brunel & Nadal, 1998; MacKay, 2003; Vicente, Wibral, Lindner, & Pipa, 2011) conditioned on the input between representations, one could extract the formed functional organization given different stimulus protocols.

Beyond the scope of reliably forming memory representations of environmental stimuli, it is still unclear how to maintain these representations for a long duration (Dudai, 2004, 2012). Similar to previous studies (Tetzlaff et al., 2013, 2015), also here the interplay between synaptic plasticity and scaling yields the slow decay of synaptic weight structures after withdrawing the stimuli (see Supporting Information Figure S1 for different rates of synaptic dynamics; Herpich & Tetzlaff, 2019). However, as long as the average synaptic weight remains larger than control, the corresponding neurons and synapses resemble a memory representation of the stimulus. Prolonging the lifetime of such a memory can be done by the diverse mechanisms of consolidation as synaptic (Frey & Morris, 1997; Clopath, Ziegler, Vasilaki, Büsing, & Gerstner, 2008; Redondo & Morris, 2011; Li, Kulvicius, & Tetzlaff, 2016) or sleep-induced consolidation (Tetzlaff et al., 2013; Diekelmann & Born, 2010; Nere, Hashmi, Cirelli, & Tononi, 2013). We expect that similar mechanisms can also consolidate the intermemory synaptic weights maintaining the whole functional organization. However, under which conditions memory representations as well as the interconnections are consolidated requires further experimental and theoretical studies.

Please note that there is a multitude of studies indicating the existence of additional factors influencing synaptic plasticity. For instance, neuromodulatory transmitters, such as acetylcholine, noradrenaline, serotonin, and dopamine, can serve as a third factor (Frémaux & Gerstner, 2016; Gu, 2002). However, with the mathematical framework developed in this study, it is now possible to investigate in more detail the effect of such factors on the formation, maintenance, and organization of memory representations in neuronal circuits. Furthermore, given the understanding of the organization between two memory representations, now one can extend this framework to investigate the self-organized formation of webs of memories and the emergence of complex behavior.

Neuronal Network Model

We consider a recurrent neuronal network model consisting of a set 𝒩 of n rate coded neurons (𝒩 ≔ ℕn {1, …, n}, Figure 2A, dots). The neurons are interconnected via an all-to-all connectivity for the excitatory as well as for the inhibitory connections. Note that, if not stated otherwise, the inhibitory connections are constant while the excitatory synapses are plastic. Within the recurrent network, we define two distinct subsets of neurons 𝒫1 and 𝒫2 as neural population 1 (black dots) and neural population 2 (yellow dots). For simplicity, both neural populations have the same number of neurons (|𝒫1| = |𝒫2| = n𝒫). Furthermore, we assume no overlap between both neuronal populations (𝒫1𝒫2 = ∅). Neurons that are not part of neuronal population 𝒫1 or 𝒫2 are summarized as background neurons ( ≔ 𝒩 ∖(𝒫1𝒫2)), with size | | = n −2n𝒫). Thus, we can describe the neuronal network model as the interaction of three different neuronal populations 𝒫 ∈ {𝒫1, 𝒫2, }≕𝔅. All neurons i of a neuronal population p receive a population-p-specific input stimulation defined by Fpex via n𝒫ex different neurons k connected via constant excitatory synapses ωex. All these input neurons k are summarized to a population-p-specific input εpε. Furthermore, each single neuron kεp of the external input layer provides an external input stimulus of average strength IkexFkex ωex onto the interconnected neurons of the neuronal network 𝒩, where Fkex is defined by the population-p-specific stimulation parameter Fpex (see Equation 37). Note, we set n𝒫ex equal to n𝒫 to consider the same order of magnitude for input populations as for the populations themselves.

Neuron model.

We consider point neurons with each neuron ip ⊂ 𝒩 of the network summing up its incoming inputs from the interconnected excitatory (Figure 2A, blue connections), inhibitory, and input neurons (red connections) to its overall neuron-specific input current (ϕi). The inputs are transmitted via the synapses, thus, the neuron specific input current integrates the separate inputs of the neurons (Fj) proportional to the respective synaptic weights (ωi,j):
(24)
Here, 𝒩i+, 𝒩i ∈ 𝒩 are the sets of indices for the excitatory, inhibitory, and externally interconnected presynaptic neurons j to the postsynaptic neuron i, whereby, ωi,j and ωi,j([ω] = 1pC) are the respective synaptic weights, and Fj([F] = 1s−1) the respective presynaptic neuron’s activity. In contrast to the plastic excitatory synaptic weights, all inhibitory synapses (θ : =ωi,j = constant) are constant. Although any neuron can have only either excitatory or inhibitory outgoing connections, similar to previous studies (Tetzlaff et al., 2013, 2015), we merge both distinct neuronal sets for the excitatory and inhibitory neurons to one neuronal population generalized by 𝒩 = 𝒩i+ = 𝒩i. This approach is a simplification of the used model by assuming that an excitatory and an inhibitory neuron have a similar connectivity. This leads to the following input current (ϕi) onto one neuron i belonging to population p:
(25)
We can further specify this input current in respect to the presynaptic neuron’s affiliation to a neuronal population 𝒫 ∈ {𝒫1, 𝒫2, }:
(26)
This neuron specific input drives its respective membrane potential (ui) described by:
(27)
Here, τ([τ] = 1s) is the time constant for the membrane potential and set to τ = 1s and R = 0.1nΩ,([R] = 1nΩ) is the membrane resistance. The membrane potential ui is nonlinearly transformed to a neural firing rate (Fi):
(28)
with Fmax = 100Hz being the maximal firing rate, β([β] = 1mV−1) being the steepness, and ϵ([ϵ] = 1mV) being the inflexion point of the sigmoid. Thus, the neuronal activity for each neuron i takes values between 0 and Fmax(Fi ∈ [0,Fmax]). To simplify the description of the neuronal dynamics, we combine Equation 27 and Equation 28 to:
(29)

Synaptic plasticity and synaptic scaling.

All excitatory synapses within the recurrent network are plastic and change proportional to the activity-dependent Hebbian learning rule (H; Hebb, 1949; Bliss & Lømo, 1973)
(30)
with time constant μ. This correlation learning rule leads to unbounded synaptic weight dynamics. Thus, we include synaptic scaling (S; Turrigiano et al., 1998; Turrigiano & Nelson, 2004) as a homeostatic mechanism
(31)
with the time constant γ and target firing rate FT. This scaling mechanism decreases (increases) the synaptic weight if the postsynaptic activity is above (below) the target firing rate. Note that Hebbian dynamics are in general faster than scaling dynamics, thus, γμ. Therefore, we set μ=160s on the timescale of minutes while γ=19060s on timescale of hours. Combining the correlation-based Hebbian learning term additive with the postsynaptic activity-dependent synaptic scaling term (ω·i,jH + S), we get the following learning rule for the synaptic weights (Tetzlaff et al., 2011, 2012):
(32)

Constraining parameters of the activity function.

In the following, we give an interpretation for the parameters like the inflexion point and steepness of the sigmoidal shaped activity function (Equation 28). To specify the inflexion point of the neuronal activities, we define the maximal evoked membrane potential (umax) of a neuron i by only one incoming synapse (ωij) to the postsynaptic neuron j. Therefore, we set the pre- and postsynaptic neuronal activities to the maximal activity level of (Fj = Fi =Fmax) and, by this, calculate the fixed synaptic weight, using Equation 32, and define it as the maximal synaptic weight (ωmax:=μ(Fmax)2/(γ(FmaxFT)). Equation 27 specifies the maximal network internal (∑Ikex = 0) evoked membrane potential of umax:=RFmax(ωmaxθ~). Using this quality of umax, we interpret the inflexion ϵ of a neuron i as the number (nϵ) of such maximally wired presynaptic neurons. This leads to ϵ =nϵumax. For the determination of the precise value for nϵ = 12 see the Results section. To specify the steepness of the neuronal activity function, we have to consider their maximal and minimal possible evocable membrane potential and choose a steepness parameter β because of two different constraints: (1) the activity for the minimal membrane potential has to take on higher values as the target firing rate FT to prevent unstable weight dynamics, and (2) for a maximal evoked membrane potential the neurons have to take on the maximal firing rate of Fmax. One specific parameter for the steepness of the activity function that fulfill these two conditions is β = 0.00035mV−1 for all neurons.

Normalized Neuronal Network Model

In the following, to reduce complexity, we normalize the neuronal activities of all neurons i ∈ 𝒩 according to the maximal neural firing rate (F~i:=Fi/Fmax) and all synaptic weights to the maximal excitatory synaptic weight (ω~i,j:=ωi,j/ωmax;θ~:=θ/ωmax). Thus, the external input stimulation is also normalized to Ĩkex=Ikex/(Fmaxωmax). By this, we map the (normalized) neuronal activity F~i and the (normalized) excitatory synaptic weight ω~i,j to [0,1] ∈ ℝ:
(33)
for the neuronal activity with
(34)
and
(35)
for the synaptic weight with
(36)

Numerical Simulation and Stimulation Protocol

Each neuronal simulation starts with a tuning phase, where each of the n = 100 neurons of the network receive input noise from n𝒫ex = 10 different input neurons of the input layer ε. For the simulations in Figure 2 and Figure 3 the noise for the input neurons is determined by 𝒩 (0.25, 0.025) ⋅ Fmax. In all remaining simulations, we applied input noise of 𝒩 (0.05, 0.025) ⋅ Fmax. Subsequent to this tuning phase (t = 10), all neurons k of the external input layer εp that are connected to neurons ip fire according to an Ornstein-Uhlenbeck process:
(37)
with a drift term with constant δ = 0.025 and an arbitrary population specific equilibrium level for the firing rate of F~pex, a normal distributed diffusion term with constant σ = 0.0125 and an initial firing rate of F~kex(t=0)=F~pex. For values used for the inputs F~pex, please see captions of corresponding figures. Please note, as the comparison to the population model at equilibrium that is based on the average activities and average synaptic weights indicates (Figure 3), we expect that the specific type of noise does not significantly influence the results. We apply the input stimulation over time, by this we simulate the whole activity and synaptic weight dynamics until the system reaches an equilibrium state. Numerically, we solve the differential equations of the normalized model (Equations 3335; with Ĩkex=ω~exF~kex) for the synaptic weight dynamics and activity dynamics with the euler method (Δt=160103[μ1]=1ms) and parameters provided in Table 2; ωmax=μ(Fmax)2/(γ(FmaxFT) and ϵ =nϵumax with umax=RFmax(ωmaxθ~) and nϵ = 20 for Figures 2,3 and nϵ = 12 for Figure 7. All initial synaptic weights are distributed around the balanced state ω~i,j(t=0)N(θ~,0.025) and activities around F~i(t=0)N(0.07,0.005). In our model we also consider autapses ωii.
Table 2. 
Used Parameters.
Network modelNeuron modelSyn. plast. & syn. scal.
parameter value parameter value parameter value 

 
n 100 neurons τ 1s−1 μ 160s1 
      
nP 10 neurons 0.1nΩ γ 15400s1 
      
n n2nP Fmax 100[Hz] F~T 0.05[Fmax
      
nPex 10 neurons β 0.000351mV   
      
ω~ex     
      
θ~ 0.5     
Network modelNeuron modelSyn. plast. & syn. scal.
parameter value parameter value parameter value 

 
n 100 neurons τ 1s−1 μ 160s1 
      
nP 10 neurons 0.1nΩ γ 15400s1 
      
n n2nP Fmax 100[Hz] F~T 0.05[Fmax
      
nPex 10 neurons β 0.000351mV   
      
ω~ex     
      
θ~ 0.5     

Analysis of the System’s Equilibrium State

As the different functional organizations of two interconnected neuronal populations are defined at the system’s equilibrium state, we can reduce our problem to an analytical calculation of the average neuronal activities and synaptic weights at equilibrium state. Because of the homogeneous external input stimulation of all neurons i belonging to one neuronal population p and the underlying full connectivity of the network, we make the assumption that the fixed firing rate of each neuron i of a population p (F~i*) approaches the mean firing rate of the particular population (𝔉p) at fixed point state
(38)
Using these average activities (𝔉p) of both neuronal populations p at stable state, we can calculate the respective average excitatory synaptic weights at the system’s stable state
(39)
This approach, reduces the problem to analytically calculate the average activities (𝔉p) of the neuronal populations 𝒫 ∈ {𝒫1, 𝒫2 } dependent on the external input stimulation. Therefore, we calculate the mean population specific external input current onto one neuron i of population p as Ĩpex:=kεi,ipĨkex.
We easily see that the input current onto each neuron i of a neuronal population p is independent of the neuronal dynamics and is only defined by the average qualities of each neuronal population at the system’s stable state. Thus, the fixed mean input onto a neuronal population p (𝔔p) is given by:
(40)
We further reduce the complexity of the model to enable a fixed point analysis, while adding the fixed input from the background neurons onto one neuronal population p at stable state
(41)
to the external input stimulation (Ĩpex), proportionally to the size of the external input layer (ΔĨpex:=ĨpB/nP). This leads to the total input current onto one neuronal population 𝒫 ∈ {𝒫1, 𝒫2 }), as:
(42)
with Ip:=Ĩpex+ΔĨpex. This expression of the input current onto each neuronal population p at stable state allows us to numerically calculate the respective average activity of each population at the system’s stable state:
(43)
in a two dimensional parameter-phase space of (IP1IP2 space).

Inhibitory Synaptic Plasticity

In the last section of this study, we introduce inhibitory synaptic plasticity. This specific plasticity rule depends on a threshold (θF) for the sum of pre- and postsynaptic activity levels (F:=F~i+F~j) and on a tolerance range (δF) for the difference in the pre- and postsynaptic firing rates (ΔF:=|F~iF~j|) leading the inhibitory synaptic weight (ω~j,i) converge either to an up- (θu) or down-state (θd). The synaptic weight converge to:

  • an up-state (θu), if the sum of neuronal activities is smaller than its threshold (∑F < θF) and/or the difference in the pre- and postsynaptic activities increases its tolerance range (Δ F > δ F),

  • a down-state (θd), if the sum of neuronal activities is greater than its threshold (∑ F> θF) and the difference in the pre- and postsynaptic activities is smaller than its tolerance range (ΔF < δF).

These conditions lead to the following learning rule on the inhibitory synaptic plasticity:
(44)
with ρu, ρd being the learning rates towards the up- and down-state and H an adapted Heaviside function with H(0) = 0 to express the and/or condition for the up-state. In our simulations we set θu = 0.8, θd = 0.5, θF = 2𝔉min, δF = 0.05, and ρdu = 1.

Juliane Herpich: Conceptualization; Formal analysis; Investigation; Methodology; Visualization; Writing - Original Draft. Christian Tetzlaff: Conceptualization; Funding acquisition; Methodology; Project administration; Supervision; Validation; Writing - Review & Editing.

Christian Tetzlaff, H2020 Future and Emerging Technologies (http://dx.doi.org/10.13039/100010664), Award ID: 732266. Christian Tetzlaff, Deutsche Forschungsgemeinschaft (http://dx.doi.org/10.13039/501100001659), Award ID: SFB-1286, Project C1.

The authors thank the International Max Planck Research School for Physics of Biological and Complex Systems, Niedersächsisches Voraband University of Göttingen, for a Stipend to Juliane Herpich.

Synaptic plasticity:

General term for all kind of different biological mechanisms adapting the weights of synapses. Often they depend on neuronal activities.

Cell assembly:

A group of neurons being strongly interconnected and essentially active together.

Correlation-based synaptic plasticity:

Synaptic plasticity mechanisms adapting synaptic weights depending on the correlation of the pre- and postsynaptic neuronal activities.

Homeostatic plasticity:

Synaptic plasticity mechanism adapting the synaptic weights such that neuronal systems maintain a desired average activity level.

Synaptic weights:

The average transmission efficacy of a synapse quantified as a single number, which can be adapted by synaptic plasticity.

Abbott
,
L.
, &
Nelson
,
S.
(
2000
).
Synaptic plasticity: Taming the beast
.
Nature
,
3
,
1178
1183
.
Abbott
,
L. F.
, &
Blum
,
K. I.
(
1996
).
Functional significance of long-term potentiation for sequence learning and prediction.
Cerebral Cortex
,
6
,
406
416
.
Amit
,
D. J.
,
Brunel
,
N.
, &
Tsodyks
,
M.
(
1994
).
Correlations of cortical Hebbian reverberations: Theory versus experiment
.
Journal of Neuroscience
,
14
(
11
),
6435
6445
.
Bell
,
A. J.
, &
Sejnowski
,
T. J.
(
1995
).
An information-maximization approach to blind separation and blind deconvolution.
Neural Computation
,
7
,
1129
1159
.
Bi
,
G. Q.
, &
Poo
,
M. M.
(
1998
).
Synaptic modifications in cultured hippocampal neurons: Dependence on spike timing, synaptic strength, and postsynaptic cell type.
Journal of Neuroscience
,
18
,
10464
10472
.
Bienenstock
,
E. L.
,
Cooper
,
L. N.
, &
Munro
,
P. W.
(
1982
).
Theory for the development of neuron selectivity: Orientation specificity and binocular interaction in visual cortex
.
Journal of Neuroscience
,
2
(
1
),
32
48
.
Bliss
,
T.
, &
Lømo
,
T.
(
1973
).
Long-lasting potentiation of synaptic transmission in the dentate area of the anaesthetized rabbit following stimulation of the perforant path
.
Journal of Physiology
,
232
(
2
),
331
356
.
Brunel
,
N.
, &
Nadal
,
J. P.
(
1998
).
Mutual information, Fisher information, and population coding.
Neural Computation
,
10
,
1731
1757
.
Buzsaki
,
G.
(
2010
).
Neural syntax, cell assemblies, synapsembles, and readers
.
Neuron
,
68
,
362
385
.
Byrne
,
E.
, &
Huyck
,
C.
(
2010
).
Processing with cell assemblies
.
Neurocomputing
,
74
,
76
83
.
Chenkov
,
N.
,
Sprekeler
,
H.
, &
Kempter
,
R.
(
2017
).
Memory replay in balanced recurrent networks.
PLoS Computational Biology
,
13
,
e1005359
.
Clopath
,
C.
,
Ziegler
,
L.
,
Vasilaki
,
E.
,
Büsing
,
L.
, &
Gerstner
,
W.
(
2008
).
Tag-trigger-consolidation: A model of early and late long-term potentiation and depression
.
PLoS Computational Biology
,
4
,
e10000248
.
Dayan
,
P.
, &
Abbott
,
L.
(
2001
).
Theoretical Neuroscience - Computational and Mathematical Modeling of Neural Systems
.
The MIT Press, Cambridge, Massachusetts
.
Denève
,
S.
, &
Machens
,
C. K.
(
2016
).
Efficient codes and balanced networks.
Nature Neuroscience
,
19
,
375
382
.
Diekelmann
,
S.
, &
Born
,
J.
(
2010
).
The memory function of sleep
.
Nature Reviews Neuroscience
,
11
,
114
126
.
Dudai
,
Y.
(
2004
).
The neurobiology of consolidation, or, how stable is the engram?
Annual Review of Psychology
,
55
,
51
86
.
Dudai
,
Y.
(
2012
).
The restless engram: Consolidation never end
.
Annual Review of Neuroscience
,
35
,
227
247
.
Frémaux
,
N.
, &
Gerstner
,
W.
(
2016
).
Neuromodulated spike-timing-dependent plasticity, and theory of three-factor learning rules
.
Frontiers in Neural Circuits
,
9
,
85
.
Frey
,
U.
, &
Morris
,
R.
(
1997
).
Synaptic tagging and long-term potentiation
.
Nature
,
385
,
533
536
.
Garagnani
,
M.
,
Wennekers
,
T.
, &
Pulvermüller
,
F.
(
2009
).
Recruitment and consolidation of cell assemblies for words by way of Hebbian learning and competition in a multi-layer neural network
.
Cognitive Computation
,
1
,
160
176
.
Gerstner
,
W.
,
Kempter
,
R.
,
van Hemmen
,
J. L.
, &
Wagner
,
H.
(
1996
).
A neuronal learning rule for sub-millisecond temporal coding.
Nature
,
383
,
76
81
.
Glendinning
,
P.
(
1994
).
Stability, instability and chaos: An introduction to the theory of nonlinear differential equations
.
Cambridge, UK
:
Cambridge University Press
.
Graupner
,
M.
, &
Brunel
,
N.
(
2012
).
Calcium-based plasticity model explains sensitivity of synaptic changes to spike pattern, rate, and dendritic location
.
Proceedings of the National Academy of Sciences of the United States of America
,
109
(
10
),
3991
3996
.
Griniasty
,
M.
,
Tsodyks
,
M.
, &
Amit
,
D.
(
1993
).
Conversion of temporal correlations between stimuli to spatial correlations between attractors
.
Neural Computation
,
5
,
1
17
.
Gu
,
Q.
(
2002
).
Neuromodulatory transmitter systems in the cortex and their role in cortical plasticity
.
Neuroscience
,
111
(
4
),
815
835
.
Hebb
,
D.
(
1949
).
The Organization of Behavior
.
Wiley, New York
.
Herrera-Aguilar
,
J. L.
,
Larralde
,
H.
, &
Aldana
,
M.
(
2012
).
Pattern recognition in neural networks with competing dynamics: Coexistence of fixed-point and cyclic attractors.
PLoS One
,
7
,
e42348
.
Hyvärinen
,
A.
, &
Oja
,
E.
(
2000
).
Independent component analysis: Algorithms and applications.
Neural Networks
,
13
,
411
430
.
Isomura
,
T.
,
Kotani
,
K.
, &
Jimbo
,
Y.
(
2015
).
Cultured cortical neurons can perform blind source separation according to the free-energy principle.
PLoS Computational Biology
,
11
,
e1004643
.
Isomura
,
T.
, &
Toyoizumi
,
T.
(
2016
).
A local learning rule for independent component analysis.
Scientific Reports
,
6
,
28073
.
Isomura
,
T.
, &
Toyoizumi
,
T.
(
2018
).
Error-gated Hebbian rule: A local learning rule for principal and independent component analysis.
Scientific Reports
,
8
,
1835
.
Izhikevich
,
E.
(
2007
).
Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting
.
Cambridge, MA
:
MIT Press
.
Lazar
,
A.
,
Pipa
,
G.
, &
Triesch
,
J.
(
2009
).
SORN: a self-organizing recurrent neural network
.
Frontiers in Computational Neuroscience
,
3
,
23
.
Leibold
,
C.
, &
Kempter
,
R.
(
2006
).
Memory capacity for sequences in a recurrent network with biological constraints.
Neural Computation
,
18
,
904
941
.
Li
,
Y.
,
Kulvicius
,
T.
, &
Tetzlaff
,
C.
(
2016
).
Induction and consolidation of calcium-based homo- and heterosynaptic potentiation and depression
.
PLoS One
,
11
(
8
),
e0161679
.
Litwin-Kumar
,
A.
, &
Doiron
,
B.
(
2014
).
Formation and maintenance of neuronal assemblies through synaptic plasticity
.
Nature Communications
,
5
,
5319
.
MacKay
,
D. J. C.
(
2003
).
Information theory, inference, and learning algorithms
.
Cambridge, UK
:
Cambridge University Press
.
Malenka
,
R. C.
, &
Bear
,
M. F.
(
2004
).
LTP and LTD: An embarrassment of riches.
Neuron
,
44
,
5
21
.
Markram
,
H.
,
Gerstner
,
W.
, &
Sjöström
,
P.
(
2011
).
A history of spike- timing-dependent plasticity
.
Frontiers in Synaptic Neuroscience
,
3
.
Martin
,
S. J.
,
Grimwood
,
P. D.
, &
Morris
,
R. G. M.
(
2000
).
Synaptic plasticity and memory: An evaluation of the hypothesis
.
Annual Review of Neuroscience
,
23
,
649
711
.
Martin
,
S. J.
, &
Morris
,
R. G. M.
(
2002
).
New life in an old idea: The synaptic plasticity and memory hypothesis revisited
.
Hippocampus
,
12
,
609
636
.
Mesgarani
,
N.
, &
Chang
,
E. F.
(
2012
).
Selective cortical representation of attended speaker in multi-talker speech perception.
Nature
,
485
,
233
236
.
Nere
,
A.
,
Hashmi
,
A.
,
Cirelli
,
C.
, &
Tononi
,
G.
(
2013
).
Sleep-dependent synaptic down-scaling (I): Modeling the benefits of sleep on memory consolidation and integration
.
Frontiers in Neurology
,
4
(
143
).
Oja
,
E.
(
1982
).
Simplified neuron model as a principal component analyzer
.
Journal of Mathematical Biology
,
15
(
3
),
267
273
.
Palm
,
G.
(
1981
).
Towards a theory of cell assemblies
.
Biological Cybernetics
,
39
,
181
194
.
Palm
,
G.
(
1982
).
Neural assemblies: An alternative approach to artificial intelligence
.
Springer-Verlag, Berlin
.
Palm
,
G.
,
Knoblauch
,
A.
,
Hauser
,
F.
, &
Schütz
,
A.
(
2014
).
Cell assemblies in the cerebral cortex
.
Biological Cybernetics
,
108
(
5
),
559
572
.
Pehlevan
,
C.
,
Mohan
,
S.
, &
Chklovskii
,
D. B.
(
2017
).
Blind nonnegative source separation using biological neural networks.
Neural Computation
,
29
,
2925
2954
.
Redondo
,
R.
, &
Morris
,
R. G. M.
(
2011
).
Making memories last: The synaptic tagging and capture hypothesis
.
Nature Reviews Neuroscience
,
12
,
17
30
.
Romani
,
S.
,
Pinkoviezky
,
I.
,
Rubin
,
A.
, &
Tsodyks
,
M.
(
2013
).
Scaling laws of associative memory retrieval
.
Neural Computation
,
25
,
2523
2544
.
Schmutz
,
V.
,
Gerstner
,
W.
, &
Schwalger
,
T.
(
2018
).
Mesoscopic population equations for spiking neural networks with synaptic short-term plasticity
.
arXiv
,
1812.09414
.
Schwalger
,
T.
,
Deger
,
M.
, &
Gerstner
,
W.
(
2017
).
Towards a theory of cortical columns: From spiking neurons to interacting neural populations of finite size.
PLoS Computational Biology
,
13
,
e1005507
.
Shouval
,
H. Z.
,
Bear
,
M. F.
, &
Cooper
,
L. N.
(
2002
).
A unified model of NMDA receptor-dependent bidirectional synaptic plasticity
.
Proceedings of the National Academy of Sciences of the United States of America
,
99
,
10831
10836
.
Sjöström
,
P. J.
,
Turrigiano
,
G. G.
, &
Nelson
,
S. B.
(
2001
).
Rate, timing, and cooperativity jointly determine cortical synaptic plasticity.
Neuron
,
32
,
1149
1164
.
Song
,
S.
,
Miller
,
K. D.
, &
Abbott
,
L. F.
(
2000
).
Competitive hebbian learning through spike-timing-dependent synaptic plasticity
.
Nature Neuroscience
,
3
,
919
926
.
Tetzlaff
,
C.
,
Dasgupta
,
S.
,
Kulvicius
,
T.
, &
Wörgötter
,
F.
(
2015
).
The use of hebbian cell assemblies for nonlinear computation.
Scientific Reports
,
5
,
12866
.
Tetzlaff
,
C.
,
Kolodziejski
,
C.
,
Timme
,
M.
,
Tsodyks
,
M.
, &
Wörgötter
,
F.
(
2013
).
Synaptic scaling enables dynamically distinct short- and long-term memory formation
.
PLoS Computational Biology
,
9
(
10
),
e1003307
.
Tetzlaff
,
C.
,
Kolodziejski
,
C.
,
Timme
,
M.
, &
Wörgötter
,
F.
(
2011
).
Synaptic scaling in combination with many generic plasticity mechanisms stabilizes circuit connectivity
.
Frontiers in Computational Neuroscience
,
5
,
47
.
Tetzlaff
,
C.
,
Kolodziejski
,
C.
,
Timme
,
M.
, &
Wörgötter
,
F.
(
2012
).
Analysis of synaptic scaling in combination with hebbian plasticity in several simple networks
.
Frontiers in Computational Neuroscience
,
6
,
36
.
Tse
,
D.
,
Langston
,
R.
,
Kakeyama
,
M.
,
Bethus
,
I.
,
Spooner
,
P.
,
Wood
,
E.
, …
Morris
,
R.
(
2007
).
Schemas and memory consolidation
.
Science
,
316
.
Tse
,
D.
,
Takeuchi
,
T.
,
Kakeyama
,
M.
,
Kajii
,
Y.
,
Okuno
,
H.
,
Tohyama
,
C.
, …
Morris
,
R.
(
2011
).
Schema-dependent gene activation and memory encoding in neocortex
.
Science
,
333
(
891
).
Tully
,
P. J.
,
Lindn
,
H.
,
Hennig
,
M. H.
, &
Lansner
,
A.
(
2016
).
Spike-based bayesian-hebbian learning of temporal sequences.
PLoS Computational Biology
,
12
,
e1004954
.
Turrigiano
,
G.
,
Leslie
,
K.
,
Desai
,
N.
,
Rutherford
,
L.
, &
Nelson
,
S.
(
1998
).
Activity-dependent scaling of quantal amplitude in neocortical neurons
.
Nature
,
391
,
892
896
.
Turrigiano
,
G.
, &
Nelson
,
S.
(
2004
).
Homeostatic plasticity in the developing nervours system
.
Nature Reviews Neuroscience
,
5
,
97
107
.
van Rossum
,
M. C.
,
Bi
,
G. Q.
, &
Turrigiano
,
G. G.
(
2000
).
Stable Hebbian learning from spike timing-dependent plasticity.
Journal of Neuroscience
,
20
,
8812
8821
.
van Vreeswijk
,
C.
, &
Sompolinsky
,
H.
(
1998
).
Chaotic balanced state in a model of cortical circuits.
Neural Computation
,
10
,
1321
1371
.
Vicente
,
R.
,
Wibral
,
M.
,
Lindner
,
M.
, &
Pipa
,
G.
(
2011
).
Transfer entropy-a model-free measure of effective connectivity for the neurosciences.
Journal of Computational Neuroscience
,
30
,
45
67
.
Vogels
,
T. P.
,
Sprekeler
,
H.
,
Zenke
,
F.
,
Clopath
,
C.
, &
Gerstner
,
W.
(
2011
).
Inhibitory plasticity balances excitation and inhibition in sensory pathways and memory networks.
Science
,
334
,
1569
1573
.
Wickelgren
,
W. A.
(
1999
).
Webs, Cell Assemblies, and chunking in neural nets: Introduction.
Canadian Journal of Experimental Psychology
,
53
(
1
),
118
.
Woodin
,
M. A.
,
Ganguly
,
K.
, &
Poo
,
M.-m.
(
2003
).
Coincident pre- and postsynaptic activity modifies GABAergic synapses by postsynaptic changes in Cl- transporter activity.
Neuron
,
39
,
807
820
.
Zenke
,
F.
,
Agnes
,
E. J.
, &
Gerstner
,
W.
(
2015
).
Diverse synaptic plasticity mechanisms orchestrated to form and retrieve memories in spiking neural networks
.
Nature Communications
,
6
,
6922
.
Zenke
,
F.
,
Gerstner
,
W.
, &
Ganguli
,
S.
(
2017
).
The temporal paradox of hebbian learning and homeostatic plasticity.
Current Opinion in Neurobiology
,
43
,
166
176
.
Zenke
,
F.
,
Hennequin
,
G.
, &
Gerstner
,
W.
(
2013
).
Synaptic plasticity in neural networks needs homeostasis with a fast rate detector.
PLoS Computational Biology
,
9
,
e1003330
.

Author notes

Competing Interests: The authors have declared that no competing interests exist.

This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. For a full description of the license, please visit https://creativecommons.org/licenses/by/4.0/legalcode.

Supplementary data