Adaptation of Short-Term Plasticity parameters (Esposito et al. 2015)

 Download zip file 
Help downloading and running models
Accession:169242
"The anatomical connectivity among neurons has been experimentally found to be largely non-random across brain areas. This means that certain connectivity motifs occur at a higher frequency than would be expected by chance. Of particular interest, short-term synaptic plasticity properties were found to colocalize with specific motifs: an over-expression of bidirectional motifs has been found in neuronal pairs where short-term facilitation dominates synaptic transmission among the neurons, whereas an over-expression of unidirectional motifs has been observed in neuronal pairs where short-term depression dominates. In previous work we found that, given a network with fixed short-term properties, the interaction between short- and long-term plasticity of synaptic transmission is sufficient for the emergence of specific motifs. Here, we introduce an error-driven learning mechanism for short-term plasticity that may explain how such observed correspondences develop from randomly initialized dynamic synapses. ..."
Reference:
1 . Esposito U, Giugliano M, Vasilaki E (2015) Adaptation of short-term plasticity parameters via error-driven learning may explain the correlation between activity-dependent synaptic properties, connectivity motifs and target specificity. Front Comput Neurosci 8:175 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Synapse;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: MATLAB;
Model Concept(s): Synaptic Plasticity; Short-term Synaptic Plasticity; Facilitation; Depression; Learning;
Implementer(s):
  
This is the readme for the model associated with the paper

Esposito U, Giugliano M and Vasilaki E (2015)
Adaptation of short-term plasticity parameters via error-driven learning
may explain the correlation between activity-dependent synaptic properties,
connectivity motifs and target specificity. 
Front. Comput. Neurosci. 8:175. doi: 10.3389/fncom.2014.00175

This matlab code reproduces Figures 1B, 2, 3, 4B, 5 and 6 from the paper.
To run it you need to use Matlab with Symbolic Math Toolbox and Statistics Toolbox.

-----

The code is organized in 8 .m files:

1. Learning_STP_one_out_pop.m reproduces the graphs of Fig. 1A, 2 and 3 (single population).

2. Learning_STP_two_out_pop.m reproduces the graphs of Fig. 4B, 5 and 6 (double population).

3. Both scripts call: Euler_integration_conductance_based_IF_multi_synapses.m for neuron integration, 
   sym_measure.m for evaluation of the symmetry measure, 
   TM_single_synapse.m to evaluate the STP traces (figures 2 and 5),
   confplot.m and writePDF1000ppi.m for plotting.
4. TM_single_synapse.m calls Euler_integration_IF_with_external_current.m.

-----

How to use:

1. Single population case: to switch between the various models presented in the papaer,
   corresponding to different combination of the paramenters that has to be learnt, 
   comment or uncomment the lines 437,438,439,442 (defining the 4 learning rules).
   Example: to obtain Figures 1B and 2 (learning model with U and tau_d) comment out lines 
   439 (learning rule for tau_f) and 442 (learning rule for w).
   To obtain Figure 3 uncomment line 442 from the bove configuration.

2. Double population case: to switch between the various models presented in the papaer,
   corresponding to different combination of the paramenters that has to be learnt, 
   comment or uncomment the lines 924,925,926,929 (defining the 4 learning rules).
   Example: to obtain Figures 4B and 5 (full learning model) uncomment all the four lines.
   To obtain Figure 6 comment lines 924 and 926 from the bove configuration.

Loading data, please wait...