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)| |