The Role of Neuromodulators in Cortical Plasticity.
A Computational Perspective.
Victor Pedrosa and Claudia Clopath
General description
Simulations of a plastic feedforward network composed of N presynaptic neurons
and one postsynaptic neuron as in:
[1] Pedrosa V and Clopath C (2017) The Role of Neuromodulators in Cortical Plasticity.
A Computational Perspective. Front. Synaptic Neurosci. 8:38. doi: 10.3389/fnsyn.2016.00038
Code written by: Victor Pedrosa
Imperial College London, London, UK - Dec 2016
List of files
(1) 1-Neuromodulation_and_plasticity.py
Simulates a feedforward network of integrate-and-fire neurons with plastic excitatory
synapses. The presynaptic neurons fire with the same mean firing rate.
(2) 2-Neuromodulation_and_plasticity_with_special_input.py
Simulates a feedforward network of integrate-and-fire neurons with plastic excitatory
synapses. One of the presynaptic neurons fire with a higher firing rate.
(3) 3-Neuromodulation_and_plasticity_Activity_vs_Learning_rate.py
Simulates a feedforward network of integrate-and-fire neurons with plastic excitatory
synapses. The presynaptic neurons fire with the same mean firing rate. The learning rate
and the presynaptic activity are chosen to generate figure 2.
(4) Make_figs.py
Plots and save the figure generated with the data produced from (1) and (2).
(5) Make_figs2.py
Plots and save the figure generated with the data produced from (3).
(6) Neuromodulators_Pedrosa_and_Clopath16_fig1.py
Runs (1), (2) and (4). Generates figures 1 F-H in [1].
(7) Neuromodulators_Pedrosa_and_Clopath16_fig2.py
Runs (3) and (5). Generates figures 2C and 2F in [1].
(8) W0_new.npy
Initial synaptic weights for (1) and (2).
To simulate the network and plot the figures
1. run (6): simulates the network, saves the results and generate figure 1 (top below);
2. run (7): simulates the network, saves the results and generate figure 2 (bottom below).