Professional Documents
Culture Documents
Computational Neuroscience: From Single Neuron To Behavior
Computational Neuroscience: From Single Neuron To Behavior
NEUROSCIENCE
from single neuron to behavior
NICOLAS.ROUGIER@INRIA.FR
INRIA - UNIVERSITY OF BORDEAUX - INSTITUTE OF NEURODEGENERATIVE DISEASES
Word cloud from the 2015
Computational Neuroscience Symposium
The biological neuron
To emulate → new algorithms
(e.g. deep learning)
Connectionist models for
performances & learning
Basic material
• Anatomy and physiology
• Experiments & recordings
• Pathologies & lesions
Working hypotheses
• Extreme simplifications
• Parallel & distributed computing
• Dynamic systems & learning
Validation
• Predictions
• Explanations
Single neuron
Disclaimer
The ionic current is subdivided into three distinct components, a sodium current
INa, a potassium current IK, and a small leakage current IL (chloride ions).
Based on the experiments, they were able to accurately estimate all parameters.
The Hodgkin & Huxley model (1952)
The Hodgkin & Huxley model (1952)
The Nobel prize was awarded to both men a decade later in 1963.
The field of computational neuroscience was launched.
More than 60 years later, the Hodgkin-Huxley model is still a reference.
For this reason, simple threshold-based models have been developed and are
highly popular for studying neural coding, memory, and network dynamics.
Leaky Integrate & Fire
In the leaky integrate and fire (LIF) model, spike occurs when the membrane
potential crosses a given threshold, and is instantaneously reset to a given reset
value. But no bursting mode (B), no adaptation (C), no inhibitory rebound (D)
τ du(t)/dt = -[u(t) - urest] + R.I(t)
if u(t) > ϑ then limδ→0,δ>0 u(t+δ)= ur
Izhikevich model
dv/dt = 0.04v2 + 5v + 10 - u + I
du/dt = a (bv - u)
if v=30mV then v=c, u=u + d
Which model for what purpose ?
• Etc…
Rate coding
n c y
lie
Sa
Inp
ut
C
om
pe
t
it
io
n
u s
Foc
era
Cam
Plasticity & learning
Plasticity
The BCM (Bienenstock, Cooper,
and Munro) is characterized by a
rule expressing synaptic change as
a Hebb-like product of the
presynaptic activity and a nonlinear
function ϕ(y) of the postsynatic
activity, y.
Learning
Receptive Field
Cortical Layer
wi (x)
we (x)
Neuron
wf
Stimulus
Input Layer
Receptor
Reward (juice) delivered
Decision making
according to the reward
probability associated
with the chosen stimulus
Le
1. P=0.75
ft
U
5
p
Cortex Cortex Cortex se
co
Motor 4 units Associative Cognitive 4 units nd
4x4 units
Co
) P=0.25
D
HL
ow
ntr
R
ol
ig
ht
dopamine
dopamine
RL
Thalamus Thalamus CN
Motor 4 units Cognitive 4 units
Thalamus Striatum
Clau
–
Globus
stru
+ pallidus
m
P
– – Amygdala
+ +
us
Ventral Nucle ens
b
pallidum accum
Cerebellum – pc
pr
Subthalamic
nucleus ra
nig
ia
nt
VTA bsta
Su
• synchronous or clock-driven
algorithms, in which all neurons are
updated simultaneously at every
tick of a clock
• asynchronous or event-driven
algorithms, in which neurons are
updated only when they receive or
emit a spike
NEURON
www.neuron.yale.edu/neuron
NEURON is a simulation
environment for modelling
individual neurons and networks of
neurons. It provides tools for
conveniently building, managing,
and using models in a way that is
numerically sound and
computationally efficient.
NEST simulator
www.nest-simulator.org
rescience.github.io
Beyond this short course