Edit History

Wiki » History » Version 17

Vitor Chaud, 30 Apr 2014 14:57

1 1 Vitor Chaud
Model overview
2 2 Vitor Chaud
==============
3 1 Vitor Chaud
4 4 Vitor Chaud
[Vogels et al 2011](http://www.sciencemag.org/content/334/6062/1569.short) provides an extension of the model described in [Vogels and Abbott 2005](http://www.jneurosci.org/content/25/46/10786.short) mainly in order to evaluate the role of inhibitory synapse plasticity in recovering an asynchronous network state after a manifestation of some memory pattern (i.e., highly correlated activity of some neuron group).
5 4 Vitor Chaud
6 5 Vitor Chaud
A brief video illustrating model features can be found [here](http://lcn.epfl.ch/~vogels/index_movie.html).
7 5 Vitor Chaud
8 1 Vitor Chaud
Downloading and running a simulation
9 1 Vitor Chaud
====================================
10 1 Vitor Chaud
11 5 Vitor Chaud
To get local clone of this project [Install Git](http://www.opensourcebrain.org/projects/gitintro/wiki/Wiki), go to the directory in which the project will be cloned and type:
12 1 Vitor Chaud
13 1 Vitor Chaud
    > git clone https://github.com/OpenSourceBrain/VogelsEtAl2011.git
14 1 Vitor Chaud
15 5 Vitor Chaud
In order to install PyNN see http://neuralensemble.org/trac/PyNN/wiki/Installation. Make sure to use the latest v0.8 version from [GitHub](https://github.com/NeuralEnsemble/PyNN), which includes the required Vogels2011Rule synapse. Note: NEURON is the only supported simulator for this model at the moment.
16 5 Vitor Chaud
17 5 Vitor Chaud
Go to the PyNN subdirectory:
18 5 Vitor Chaud
19 1 Vitor Chaud
    > cd VogelsEtAl2011/PyNN
20 1 Vitor Chaud
21 1 Vitor Chaud
To run a simulation type:
22 1 Vitor Chaud
23 1 Vitor Chaud
    > python vogelsEtAl2011.py neuron
24 5 Vitor Chaud
25 5 Vitor Chaud
Version of the project
26 5 Vitor Chaud
======================
27 5 Vitor Chaud
28 5 Vitor Chaud
A Matlab code using the original model implementation can be found [here](http://senselab.med.yale.edu/ModelDB/ShowModel.asp?model=143751).
29 5 Vitor Chaud
30 5 Vitor Chaud
The project described here is still under development and NEURON is the only supported simulator for this model at the moment.
31 6 Vitor Chaud
32 17 Vitor Chaud
Our aim is to simulate the model using the protocol that generates Figure 4 in [Vogels et al 2011](http://www.sciencemag.org/content/334/6062/1569.short) obtaining a result matching with the original. However, there are difficulties associated with the required simulation load and the specification of some model parameters.
33 17 Vitor Chaud
34 17 Vitor Chaud
The simulation of the full network using the original protocol times is quite time consuming using conventional PCs and a single processor core. In order to handle that, we added to the main script a parameter called “downscaleFactor” by which each simulation time is divided. In addition, in an attempt to interfere the less possible in the results we rescaled the learning rate of the inhibitory synapses using the same “downscaleFactor”.
35 17 Vitor Chaud
36 17 Vitor Chaud
The figure below shows the results of a simulation of the full network with downscaleFactor equal to 100. The subsequent table shows the description of each state in the simulation.
37 17 Vitor Chaud
38 6 Vitor Chaud
![](test_fullNetwork_dw100.png)
39 7 Vitor Chaud
40 7 Vitor Chaud
table{border:1px solid black}.
41 10 Vitor Chaud
{background:\#ddd}. |*=.State|*=.Description|\_=.Original simulation time|
42 16 Vitor Chaud
|=. **pre**|The asynchronous irregular (AI) network dynamics of the model published in Vogels and Abbott (2005) without inhibitory plasticity|1 min (60000 ms)|
43 16 Vitor Chaud
|={background:\#eee}. **A** |{background:\#eee}. Inhibitory to excitatory synapses was turned to 0 efficacy. The network is forced out of the AI regime and begins to fire at high rates.
44 13 Vitor Chaud
Inhibitory plasticity is turned on.|{background:\#eee}. Not specified|
45 16 Vitor Chaud
|=. **B** |Inhibitory plasticity has restored AI dynamics|60 min (60\*60\*1000 ms)|
46 14 Vitor Chaud
|={background:\#eee}. **C** |{background:\#eee}.The excitatory non-zero weights of the two designated memory patterns are increased ad-hoc by a factor of 5.
47 14 Vitor Chaud
The neurons of the subset begin to exhibit elevated and more sychronized activity|{background:\#eee}.5 sec (5000 ms)|
48 16 Vitor Chaud
|=. **D** |Inhibitory plasticity has succesfully suppressed elevated activity from the pattern and restored the global background state|60 min (60\*60\*1000 ms)|
49 15 Vitor Chaud
|={background:\#eee}. **E** |{background:\#eee}.By delivering an additional, 1 s long stimulus as described above to 25% of the cells within one memory pattern, the whole pattern is activated.
50 15 Vitor Chaud
 Activity inside the pattern stays asynchronous and irregular, and the rest of the network, including the other pattern, ramains nearly unaffected|{background:\#eee}.5 sec (5000 ms)|