SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
COMPUTATIONAL

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
A typical neuron consists of a cell
body, dendrites, and an axon.
A neuron is an electrically excitable
cell that processes and transmits
information through electrical and
chemical signals.
Neural circuits
Neurons never function in isolation;
they are organized into ensembles
or circuits that process specific
kinds of information.
Afferent neurons, efferent neurons
and interneurons are the basic
constituents of all neural circuits.
Brain, body & behavior
The human brain is made of 

≈ 86 billions neurons
Each neuron is connected to
≈10,000 other neurons (average)
1mm3 of cortex contains ≈1 billion
connections
To model the brain


To emulate → new algorithms
(e.g. deep learning)
To heal → new therapies

(e.g. deep brain stimulation)



To understand→ new knowledge
(e.g. visual attention)
What kind of models?


Connectionist models for
performances & learning
Biophysical models for simulation
& prediction
Cognitive models for the
emulation of behavior
How to build models?
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
Reminder : Essentially, all models
are wrong but some are useful.
(George E.P. Box, 1987)
Artificial neuron are over-simplified
models of the biological reality, but
some of them can give a fair
account of actual behavior.
The frog sciatic nerve
From frogs to integrate-and-fire

Nicolas Brunel · Mark C. W. van Rossum

Biological Cybernetics (2007)
“Lapicque used a more exotic one, namely, a
ballistic rheotome. This is a gun-like contrap-
tion that first shoots a bullet through a first
wire, making the contact, and a bit later the
same bullet cuts a second wire in its path,
breaking the contact.”
The formal neuron
The McCulloch-Pitts model (1943)
is an extremely simple artificial
neuron. The inputs could be either
a zero or a one as well as the
output.
The squid giant axon
In 1952, Alan Lloyd Hodgkin and
Andrew Huxley described the
ionic mechanisms underlying the
initiation and propagation of action
potentials in the squid giant axon.
Anatomy of a spike
An action potential (spike) is a
short-lasting event in which the
electrical membrane potential of a
cell rapidly rises and falls, following
a consistent trajectory.
Voltage clamp
Based on a series of breakthrough
voltage-clamp experiments,
Hodgkin & Huxley developed a
detailed mathematical model of
the voltage-dependent and time-
dependent properties of the Na+
and K+ conductances.
The Hodgkin & Huxley model (1952)
The empirical work lead to the development of a coupled set of differential
equations describing the ionic basis of the action potential.
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.
A.L HodgkinJ.C. Eccles A. Huxley
Reduced models are simpler
The behavior of high-dimensional nonlinear differential equations is difficult to
visualize and even more difficult to analyze.
The four-dimensional model of Hodgkin-Huxley can be reduced to two dimensions
under the assumption that the m-dynamics is fast as compared to u, h, and n, and
that the latter two evolve on the same time scale.
FitzHugh–Nagumo (1961) Morris Lescar (1981)
Formal neuron
Reduced models are still too complex…
Even if conductance-based models are the simplest possible biophysical
representation of an excitable cell and can be reduced to simpler model, they
remain difficult to analyse (and simulate) due to their intrinsic complexity.
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
In 2003, E. Izhikevich introduced a
model that reproduces spiking and
bursting behavior of known types
of cortical neurons. The model
combines the biologically
plausibility of Hodgkin-Huxley-type
dynamics and the computational
efficiency of integrate-and-fire
neurons.
dv/dt = 0.04v2 + 5v + 10 - u + I

du/dt = a (bv - u)

if v=30mV then v=c, u=u + d
It depends on what you’re trying to achieve…
Which model for what purpose ?
Circuits
The biological synapse
Excitatory synapses excite
(depolarize) the postsynaptic cell
via excitatory post-synaptic
potential (EPSP)
Inhibitory synapses inhibit
(hyperpolarize) the postsynaptic
cell via inhibitory post-synaptic
potential (IPSP)
Neural circuits
Instantaneous connections in a small network
Instantaneous excitatory connections
synchronization
Instantaneous inhibitory connections
no synchronization
Delayed connections in a small network
Delayed excitatory connections
no synchronization
Delayed inhibitory connections
synchronization
Random population
Simulation (by A.Garenne) of
100,000 Izhikevich neurons.
sparsely and randomly connected
(patchy connections)
→ No input but spontaneous
activity because of noise
→ Spontaneous bursts of activity
(centrifugal propagating wave)
Structured population
Max Planck Florida Institute
scientists create first realistic 3D
reconstruction of all nerve cell
bodies in a cortical column in
the whisker system of rats. The
colour indicates the cell type of the
nerve cell.
Neural Coding
What information is conveyed by spikes ?
Temporal coding
• Rank order (Thorpe & Gautrais, 1991)

→ most of the information about a new
stimulus is conveyed during the first 20 or
50 milliseconds after the onset of the
neuronal response
Temporal coding
• Rank order (Thorpe & Gautrais, 1991)

→ most of the information about a new
stimulus is conveyed during the first 20 or
50 milliseconds after the onset of the
neuronal response
• Synchrony (Wang & Terman, 1995)

→ synchrony between a pair or many
neurons could signify special events and
convey information which is not contained
in the firing rate of the neurons
• Etc…

Rate coding
But spike trains are not reliable…
• Average over time

→ the spike count in an interval of
duration T
• Average over population

→ the spike count during in a population
of size N in an interval of duration dt
• Average over runs

→ the spike count for N runs in an interval
of duration dt
Rate models
To model a rate model, no need to
first model a spiking neuron and
then compute the rate code.
Better use a direct model instead.

τdV/dt = -V + Isyn +Iext

But not enough time today…
Population
Between cells and tissue
The number of neurons and
synapses in even a small piece of
cortex is immense. Because of this
a popular modelling approach
(Wilson & Cowan, 1973) has been
to take a continuum limit and study
neural networks in which space is
continuous and macroscopic state
variables are mean firing rates.
Neural fields
We consider a small piece of cortex to be a continuum (Ω). The membrane
potential u(x,t) at any point x is a function of other the input current and the lateral
interaction.
The w(x,y) function is generally a difference of Gaussian (a Mexican hat).



⌧
@u(x, t)
@t
= u(x, t) +
Z
⌦
w(x, y)f(u(y, t))dy + I(x, t) + h
Visual attention
“Everyone knows what attention is.
It is the possession by the mind, in
clear and vivid form, of one out of
what seem several simultaneously
possible objects or trains of
thought.” (W. James, 1905)
Visual attention
(Vitay & Rougier, 2008)
Several studies suggest that the
population of active neurons in
the superior colliculus encodes
the location of a visual target to
foveate, pursue or attend to.
A clockwork orange
Using the output of the focus map
we can control a robot.
Saliency
Input
Focus
C
om
petition
Camera
Plasticity & learning
Plasticity
Synaptic plasticity is the ability of
synapses to strengthen or weaken
over time, in response to increases
or decreases in their activity
Structural plasticity is the
reorganisation of synaptic
connections through sprouting or
pruning.
Intrinsic plasticity is the persistent
modification of a neuron’s intrinsic
electrical properties by neuronal or
synaptic activity
Hebb’s Postulate: fire together, wire together
When an axon of cell A is near enough to excite a cell B and repeatedly or
persistently takes part in firing it, some growth process or metabolic change
takes place in one or both cells such that A's efficiency, as one of the cells
firing B, is increased (Hebb, 1949).
Problem is that weights are not

bounded and cannot decrease.

Usually, uniform forgetting or an

anti-Hebbian rule is added to

cope with this problem.
Some plasticity rules
Spike-timing dependent plasticity is
a temporally asymmetric form of
Hebbian learning induced by tight
temporal correlations between the
spikes of pre- and postsynaptic
neurons.


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
• The cerebellum is specialized for
supervised learning, which is guided
by the error signal encoded in the
climbing fiber input from the inferior
olive learning
• The basal ganglia are specialized for
reinforcement learning, which is
guided by the reward signal encoded
in the dopaminergic input from the
substantia nigra
• The cerebral cortex is specialized for
unsupervised learning, which is
guided by the statistical properties of
the input signal itself, but may also
be regulated by the ascending
neuromodulatory inputs
Plasticity in the somatosensory cortex
(Florence, 2002)
A model of area 3b
(Detorakis & Rougier, 2013)
Using a neural field, we’ve
modelled the primary sensory
cortex (3b) in the primate using
unsupervised learning.
Stimulus
Surface
200 microns
shift
Random dot pattern
Receptive Field
Surface
2.0 mm
5 mm
B
C
40 mm
A
Cortical Layer
Neuron
wf
Input Layer
Stimulus
Receptor
we(x)
wi(x)
Decision making
(Topalidou et al, 2016)
Striatum
Cognitive 4 units
GPe
Cognitive 4 units
GPi
Cognitive 4 units
Thalamus
Cognitive 4 units
STN
Cognitive 4 units
Cognitive loop
Cortex
Cognitive 4 units
Striatum
Motor 4 units
GPi
Motor 4 units
GPe
Motor 4 units
Thalamus
Motor 4 units
STN
Motor 4 units
Motor loop
Cortex
Motor 4 units
Associative loop
Task
Environment
Cue
Positions
Cue
Identities
Substantia
nigra pars
compacta
Substantia
nigra pars
compacta
COMPETITION
dopamine
dopamine
reward reward
Lesion
sites
RL
HL
Cortex
Associative
4x4 units
Striatum
Associative
4x4 units
EXT EXT EXT EXT
COMPETITION
CN
+
+
+
+
+
–
–
P
Brain stem structures
(e.g., superior colliculus, PPN)
pr
pc
VTA
––
+
Prefrontal
cortex
Premotor cortex
Motor
cortex
Parieto-
temporo-
occipital
cortex
Hippocampus
Thalamus
Globus
pallidus
Striatum
Cerebellum
Amygdala
Subthalamic
nucleus
Ventral
pallidum
Nucleus
accumbens
Substantia
nigra
Claustrum
Saline or muscimol injection
into the internal part of
the Globus Pallidus (GPi)
15 minutes before session
Cue
presentation
(1.0
- 1.5
second)
Trial Start
(0.5
- 1.5
second)
Decision
(1.0
- 1.5
second)
Go
Signal
Reward
U
p
D
ow
n
Left
R
ight
Reward (juice) delivered
according to the reward
probability associated
with the chosen stimulus
Control
P=0.75
P=0.25
Numerical simulations
Clock-driven vs event-driven simulation
There are two families of algorithms
for the simulation of neural networks:
• 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
NEST is a simulator for spiking
neural network models that
focuses on the dynamics, size and
structure of neural systems rather
than on the exact morphology of
individual neurons.
Brian simulator
briansimulator.org
Brian is a simulator for spiking
neural networks available on
almost all platforms. The
motivation for this project is that a
simulator should not only save the
time of processors, but also the
time of scientists.
Reproducible Science
Over the years, the Python language
has become the preferred language
for computational neuroscience.
PyNN is an interface that make
possible to write a simulation script
once, using the Python programming
language, and run it without
modification on any supported
simulator.
rescience.github.io
Beyond this short course
• D Purves, GJ Augustine GJ, D Fitzpatrick, et al. Neuroscience, 2001.
• P Dayan, L Abbott, Theoretical Neuroscience, MIT Press, 2005.
• W Gerstner, W Kistler, Spiking Neuron Models, Cambridge Univ. Press, 2002.
• C Koch, I Segev, Methods in Neuronal Modeling, MIT Press, 1998.
• M Arbib, Handbook of Brain Theory and Neural Networks, MIT Press, 1995.
Noise and decision
dx/dt = a(1−x)+(x−y)(1−x), x>0

dy/dy = a(1−y)+(y−x)(1−y), y>0

Contenu connexe

Tendances

Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural NetworksDatabricks
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPTVijay Mehta
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION khanam22
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBise Mond
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learninggrinu
 
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...Edureka!
 
Autoencoders
AutoencodersAutoencoders
AutoencodersCloudxLab
 
Deep Belief Networks
Deep Belief NetworksDeep Belief Networks
Deep Belief NetworksHasan H Topcu
 
AI for Neuroscience and Neuroscience for AI
AI for Neuroscience and Neuroscience for AIAI for Neuroscience and Neuroscience for AI
AI for Neuroscience and Neuroscience for AIMLconf
 
Emerging Technologies - Neuromorphic Engineering / Computing
Emerging Technologies - Neuromorphic Engineering / ComputingEmerging Technologies - Neuromorphic Engineering / Computing
Emerging Technologies - Neuromorphic Engineering / ComputingKevin Espera
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgdataHacker. rs
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANNMohamed Talaat
 
Seminar blue brain
Seminar blue brainSeminar blue brain
Seminar blue brainSruthy K S
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkmustafa aadel
 
The Evolution of AutoML
The Evolution of AutoMLThe Evolution of AutoML
The Evolution of AutoMLNing Jiang
 

Tendances (20)

Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPT
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Braingate seminar
Braingate seminarBraingate seminar
Braingate seminar
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learning
 
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...
TensorFlow Object Detection | Realtime Object Detection with TensorFlow | Ten...
 
Deep Learning
Deep Learning Deep Learning
Deep Learning
 
Neuromorphic computing
Neuromorphic computingNeuromorphic computing
Neuromorphic computing
 
Autoencoders
AutoencodersAutoencoders
Autoencoders
 
Deep Belief Networks
Deep Belief NetworksDeep Belief Networks
Deep Belief Networks
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
AI for Neuroscience and Neuroscience for AI
AI for Neuroscience and Neuroscience for AIAI for Neuroscience and Neuroscience for AI
AI for Neuroscience and Neuroscience for AI
 
Emerging Technologies - Neuromorphic Engineering / Computing
Emerging Technologies - Neuromorphic Engineering / ComputingEmerging Technologies - Neuromorphic Engineering / Computing
Emerging Technologies - Neuromorphic Engineering / Computing
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew Ng
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
 
Seminar blue brain
Seminar blue brainSeminar blue brain
Seminar blue brain
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
The Evolution of AutoML
The Evolution of AutoMLThe Evolution of AutoML
The Evolution of AutoML
 

En vedette

What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?SSA KPI
 
Electrophysiology meets Optogenetics
Electrophysiology meets Optogenetics  Electrophysiology meets Optogenetics
Electrophysiology meets Optogenetics andortech
 
Desafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociênciaDesafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociênciaNeuroMat
 
Observational Learning
Observational LearningObservational Learning
Observational LearningKen Tangen
 
Anatomy of hippocampus ( radiology )
Anatomy of hippocampus ( radiology )Anatomy of hippocampus ( radiology )
Anatomy of hippocampus ( radiology )Sajith Selvaganesan
 

En vedette (8)

What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
 
Electrophysiology meets Optogenetics
Electrophysiology meets Optogenetics  Electrophysiology meets Optogenetics
Electrophysiology meets Optogenetics
 
Desafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociênciaDesafios matemáticos e computacionais da neurociência
Desafios matemáticos e computacionais da neurociência
 
Observational Learning
Observational LearningObservational Learning
Observational Learning
 
OPTOGENETICS
OPTOGENETICSOPTOGENETICS
OPTOGENETICS
 
7 nanosensors
7 nanosensors7 nanosensors
7 nanosensors
 
Anatomy of hippocampus ( radiology )
Anatomy of hippocampus ( radiology )Anatomy of hippocampus ( radiology )
Anatomy of hippocampus ( radiology )
 
Biologia computacional
Biologia computacionalBiologia computacional
Biologia computacional
 

Similaire à Computational Neuroscience Models from Single Neuron to Behavior

Introduction to Modern Methods and Tools for Biologically Plausible Modelling...
Introduction to Modern Methods and Tools for Biologically Plausible Modelling...Introduction to Modern Methods and Tools for Biologically Plausible Modelling...
Introduction to Modern Methods and Tools for Biologically Plausible Modelling...SSA KPI
 
neuronal network of NS systems short.ppt
neuronal network of NS systems short.pptneuronal network of NS systems short.ppt
neuronal network of NS systems short.pptAnanua1
 
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)Numenta
 
Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...SSA KPI
 
Luz e Vida
Luz e VidaLuz e Vida
Luz e VidaBIF UFF
 
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...Lviv Startup Club
 
Cracking the neural code
Cracking the neural codeCracking the neural code
Cracking the neural codeAlbanLevy
 
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...GeeksLab Odessa
 
Giuseppe Vitiello
Giuseppe VitielloGiuseppe Vitiello
Giuseppe Vitielloagrilinea
 
Cranial Laser Reflex Technique: Healthcare for Geniuses
Cranial Laser Reflex Technique: Healthcare for GeniusesCranial Laser Reflex Technique: Healthcare for Geniuses
Cranial Laser Reflex Technique: Healthcare for GeniusesNicholas Wise
 
Quantum brain a recurrent quantum neural network model to describe eye trac...
Quantum brain   a recurrent quantum neural network model to describe eye trac...Quantum brain   a recurrent quantum neural network model to describe eye trac...
Quantum brain a recurrent quantum neural network model to describe eye trac...Elsa von Licy
 
Dynamical Systems Modeling in Neuroscience
Dynamical Systems Modeling in NeuroscienceDynamical Systems Modeling in Neuroscience
Dynamical Systems Modeling in NeuroscienceYohan John
 
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONS
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONSA STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONS
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONSijaia
 
Art of Neuroscience 2017 - Team Favorites
Art of Neuroscience 2017 - Team FavoritesArt of Neuroscience 2017 - Team Favorites
Art of Neuroscience 2017 - Team FavoritesArt of Neuroscience
 
NeurSciACone
NeurSciAConeNeurSciACone
NeurSciAConeAdam Cone
 
Design of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design ApproachDesign of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design Approachijsc
 

Similaire à Computational Neuroscience Models from Single Neuron to Behavior (20)

Nencki321 day2
Nencki321 day2Nencki321 day2
Nencki321 day2
 
Introduction to Modern Methods and Tools for Biologically Plausible Modelling...
Introduction to Modern Methods and Tools for Biologically Plausible Modelling...Introduction to Modern Methods and Tools for Biologically Plausible Modelling...
Introduction to Modern Methods and Tools for Biologically Plausible Modelling...
 
neuronal network of NS systems short.ppt
neuronal network of NS systems short.pptneuronal network of NS systems short.ppt
neuronal network of NS systems short.ppt
 
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)
Have We Missed Half of What the Neocortex Does? by Jeff Hawkins (12/15/2017)
 
Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...Introduction to modern methods and tools for biologically plausible modeling ...
Introduction to modern methods and tools for biologically plausible modeling ...
 
Luz e Vida
Luz e VidaLuz e Vida
Luz e Vida
 
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
 
Cracking the neural code
Cracking the neural codeCracking the neural code
Cracking the neural code
 
Soft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar MauryaSoft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar Maurya
 
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...
AI&BigData Lab 2016. Дмитрий Новицкий: cпайковые и бионические нейронные сети...
 
Giuseppe Vitiello
Giuseppe VitielloGiuseppe Vitiello
Giuseppe Vitiello
 
Physiology of neurotransmission
Physiology of neurotransmissionPhysiology of neurotransmission
Physiology of neurotransmission
 
Cranial Laser Reflex Technique: Healthcare for Geniuses
Cranial Laser Reflex Technique: Healthcare for GeniusesCranial Laser Reflex Technique: Healthcare for Geniuses
Cranial Laser Reflex Technique: Healthcare for Geniuses
 
Quantum brain a recurrent quantum neural network model to describe eye trac...
Quantum brain   a recurrent quantum neural network model to describe eye trac...Quantum brain   a recurrent quantum neural network model to describe eye trac...
Quantum brain a recurrent quantum neural network model to describe eye trac...
 
Dynamical Systems Modeling in Neuroscience
Dynamical Systems Modeling in NeuroscienceDynamical Systems Modeling in Neuroscience
Dynamical Systems Modeling in Neuroscience
 
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONS
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONSA STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONS
A STDP RULE THAT FAVOURS CHAOTIC SPIKING OVER REGULAR SPIKING OF NEURONS
 
Art of Neuroscience 2017 - Team Favorites
Art of Neuroscience 2017 - Team FavoritesArt of Neuroscience 2017 - Team Favorites
Art of Neuroscience 2017 - Team Favorites
 
NeurSciACone
NeurSciAConeNeurSciACone
NeurSciACone
 
Design of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design ApproachDesign of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design Approach
 
D010242223
D010242223D010242223
D010242223
 

Plus de Nicolas Rougier

The Art of Braincrafting
The Art of BraincraftingThe Art of Braincrafting
The Art of BraincraftingNicolas Rougier
 
Neural fields, a cognitive approach
Neural fields, a cognitive approachNeural fields, a cognitive approach
Neural fields, a cognitive approachNicolas Rougier
 
SIGGRAPH 2018 - Digital typography
SIGGRAPH 2018 - Digital typographySIGGRAPH 2018 - Digital typography
SIGGRAPH 2018 - Digital typographyNicolas Rougier
 
Modern OpenGL scientific visualization
Modern OpenGL scientific visualizationModern OpenGL scientific visualization
Modern OpenGL scientific visualizationNicolas Rougier
 
On ne voit que ce que l’on regarde (French)
On ne voit que ce  que l’on regarde (French)On ne voit que ce  que l’on regarde (French)
On ne voit que ce que l’on regarde (French)Nicolas Rougier
 
Cybercriminalité (French)
Cybercriminalité (French)Cybercriminalité (French)
Cybercriminalité (French)Nicolas Rougier
 
Scientific visualization
Scientific visualizationScientific visualization
Scientific visualizationNicolas Rougier
 
One critic, two actors, one decision
One critic, two actors, one decisionOne critic, two actors, one decision
One critic, two actors, one decisionNicolas Rougier
 

Plus de Nicolas Rougier (12)

The Art of Braincrafting
The Art of BraincraftingThe Art of Braincrafting
The Art of Braincrafting
 
Neural fields, a cognitive approach
Neural fields, a cognitive approachNeural fields, a cognitive approach
Neural fields, a cognitive approach
 
SIGGRAPH 2018 - Digital typography
SIGGRAPH 2018 - Digital typographySIGGRAPH 2018 - Digital typography
SIGGRAPH 2018 - Digital typography
 
Machine learning
Machine learningMachine learning
Machine learning
 
Modern OpenGL scientific visualization
Modern OpenGL scientific visualizationModern OpenGL scientific visualization
Modern OpenGL scientific visualization
 
Open science
Open scienceOpen science
Open science
 
On ne voit que ce que l’on regarde (French)
On ne voit que ce  que l’on regarde (French)On ne voit que ce  que l’on regarde (French)
On ne voit que ce que l’on regarde (French)
 
Cybercriminalité (French)
Cybercriminalité (French)Cybercriminalité (French)
Cybercriminalité (French)
 
Where is my mind?
Where is my mind?Where is my mind?
Where is my mind?
 
Scientific visualization
Scientific visualizationScientific visualization
Scientific visualization
 
ReScience
ReScienceReScience
ReScience
 
One critic, two actors, one decision
One critic, two actors, one decisionOne critic, two actors, one decision
One critic, two actors, one decision
 

Dernier

GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 
final waves properties grade 7 - third quarter
final waves properties grade 7 - third quarterfinal waves properties grade 7 - third quarter
final waves properties grade 7 - third quarterHanHyoKim
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsCharlene Llagas
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPRPirithiRaju
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Sérgio Sacani
 
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Christina Parmionova
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxPayal Shrivastava
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clonechaudhary charan shingh university
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxpriyankatabhane
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxtuking87
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptAmirRaziq1
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxGiDMOh
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxkumarsanjai28051
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsDobusch Leonhard
 
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfSubhamKumar3239
 
bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlshansessene
 

Dernier (20)

GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 
final waves properties grade 7 - third quarter
final waves properties grade 7 - third quarterfinal waves properties grade 7 - third quarter
final waves properties grade 7 - third quarter
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and Functions
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
 
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
Charateristics of the Angara-A5 spacecraft launched from the Vostochny Cosmod...
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptx
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clone
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.ppt
 
DNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptxDNA isolation molecular biology practical.pptx
DNA isolation molecular biology practical.pptx
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptx
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and Pitfalls
 
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书
办理麦克马斯特大学毕业证成绩单|购买加拿大文凭证书
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdf
 
bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girls
 
AZOTOBACTER AS BIOFERILIZER.PPTX
AZOTOBACTER AS BIOFERILIZER.PPTXAZOTOBACTER AS BIOFERILIZER.PPTX
AZOTOBACTER AS BIOFERILIZER.PPTX
 

Computational Neuroscience Models from Single Neuron to Behavior

  • 1. COMPUTATIONAL
 NEUROSCIENCE
 from single neuron to behavior NICOLAS.ROUGIER@INRIA.FR INRIA - UNIVERSITY OF BORDEAUX - INSTITUTE OF NEURODEGENERATIVE DISEASES
  • 2. Word cloud from the 2015 Computational Neuroscience Symposium
  • 3. The biological neuron A typical neuron consists of a cell body, dendrites, and an axon. A neuron is an electrically excitable cell that processes and transmits information through electrical and chemical signals.
  • 4. Neural circuits Neurons never function in isolation; they are organized into ensembles or circuits that process specific kinds of information. Afferent neurons, efferent neurons and interneurons are the basic constituents of all neural circuits.
  • 5. Brain, body & behavior The human brain is made of 
 ≈ 86 billions neurons Each neuron is connected to ≈10,000 other neurons (average) 1mm3 of cortex contains ≈1 billion connections
  • 6. To model the brain 
 To emulate → new algorithms (e.g. deep learning) To heal → new therapies
 (e.g. deep brain stimulation)
 
 To understand→ new knowledge (e.g. visual attention)
  • 7. What kind of models? 
 Connectionist models for performances & learning Biophysical models for simulation & prediction Cognitive models for the emulation of behavior
  • 8. How to build models? Basic material
 • Anatomy and physiology
 • Experiments & recordings
 • Pathologies & lesions Working hypotheses
 • Extreme simplifications
 • Parallel & distributed computing
 • Dynamic systems & learning
 
 Validation
 • Predictions
 • Explanations
  • 10. Disclaimer Reminder : Essentially, all models are wrong but some are useful. (George E.P. Box, 1987) Artificial neuron are over-simplified models of the biological reality, but some of them can give a fair account of actual behavior.
  • 11. The frog sciatic nerve From frogs to integrate-and-fire
 Nicolas Brunel · Mark C. W. van Rossum
 Biological Cybernetics (2007) “Lapicque used a more exotic one, namely, a ballistic rheotome. This is a gun-like contrap- tion that first shoots a bullet through a first wire, making the contact, and a bit later the same bullet cuts a second wire in its path, breaking the contact.”
  • 12. The formal neuron The McCulloch-Pitts model (1943) is an extremely simple artificial neuron. The inputs could be either a zero or a one as well as the output.
  • 13. The squid giant axon In 1952, Alan Lloyd Hodgkin and Andrew Huxley described the ionic mechanisms underlying the initiation and propagation of action potentials in the squid giant axon.
  • 14. Anatomy of a spike An action potential (spike) is a short-lasting event in which the electrical membrane potential of a cell rapidly rises and falls, following a consistent trajectory.
  • 15. Voltage clamp Based on a series of breakthrough voltage-clamp experiments, Hodgkin & Huxley developed a detailed mathematical model of the voltage-dependent and time- dependent properties of the Na+ and K+ conductances.
  • 16. The Hodgkin & Huxley model (1952) The empirical work lead to the development of a coupled set of differential equations describing the ionic basis of the action potential. 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.
  • 17. The Hodgkin & Huxley model (1952)
  • 18. 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. A.L HodgkinJ.C. Eccles A. Huxley
  • 19. Reduced models are simpler The behavior of high-dimensional nonlinear differential equations is difficult to visualize and even more difficult to analyze. The four-dimensional model of Hodgkin-Huxley can be reduced to two dimensions under the assumption that the m-dynamics is fast as compared to u, h, and n, and that the latter two evolve on the same time scale. FitzHugh–Nagumo (1961) Morris Lescar (1981)
  • 21. Reduced models are still too complex… Even if conductance-based models are the simplest possible biophysical representation of an excitable cell and can be reduced to simpler model, they remain difficult to analyse (and simulate) due to their intrinsic complexity. For this reason, simple threshold-based models have been developed and are highly popular for studying neural coding, memory, and network dynamics.
  • 22. 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
  • 23. Izhikevich model In 2003, E. Izhikevich introduced a model that reproduces spiking and bursting behavior of known types of cortical neurons. The model combines the biologically plausibility of Hodgkin-Huxley-type dynamics and the computational efficiency of integrate-and-fire neurons. dv/dt = 0.04v2 + 5v + 10 - u + I
 du/dt = a (bv - u)
 if v=30mV then v=c, u=u + d
  • 24. It depends on what you’re trying to achieve… Which model for what purpose ?
  • 26. The biological synapse Excitatory synapses excite (depolarize) the postsynaptic cell via excitatory post-synaptic potential (EPSP) Inhibitory synapses inhibit (hyperpolarize) the postsynaptic cell via inhibitory post-synaptic potential (IPSP)
  • 28. Instantaneous connections in a small network Instantaneous excitatory connections synchronization Instantaneous inhibitory connections no synchronization
  • 29. Delayed connections in a small network Delayed excitatory connections no synchronization Delayed inhibitory connections synchronization
  • 30. Random population Simulation (by A.Garenne) of 100,000 Izhikevich neurons. sparsely and randomly connected (patchy connections) → No input but spontaneous activity because of noise → Spontaneous bursts of activity (centrifugal propagating wave)
  • 31. Structured population Max Planck Florida Institute scientists create first realistic 3D reconstruction of all nerve cell bodies in a cortical column in the whisker system of rats. The colour indicates the cell type of the nerve cell.
  • 33. What information is conveyed by spikes ?
  • 34. Temporal coding • Rank order (Thorpe & Gautrais, 1991)
 → most of the information about a new stimulus is conveyed during the first 20 or 50 milliseconds after the onset of the neuronal response
  • 35. Temporal coding • Rank order (Thorpe & Gautrais, 1991)
 → most of the information about a new stimulus is conveyed during the first 20 or 50 milliseconds after the onset of the neuronal response • Synchrony (Wang & Terman, 1995)
 → synchrony between a pair or many neurons could signify special events and convey information which is not contained in the firing rate of the neurons • Etc…

  • 36. Rate coding But spike trains are not reliable… • Average over time
 → the spike count in an interval of duration T • Average over population
 → the spike count during in a population of size N in an interval of duration dt • Average over runs
 → the spike count for N runs in an interval of duration dt
  • 37. Rate models To model a rate model, no need to first model a spiking neuron and then compute the rate code. Better use a direct model instead.
 τdV/dt = -V + Isyn +Iext
 But not enough time today…
  • 39. Between cells and tissue The number of neurons and synapses in even a small piece of cortex is immense. Because of this a popular modelling approach (Wilson & Cowan, 1973) has been to take a continuum limit and study neural networks in which space is continuous and macroscopic state variables are mean firing rates.
  • 40. Neural fields We consider a small piece of cortex to be a continuum (Ω). The membrane potential u(x,t) at any point x is a function of other the input current and the lateral interaction. The w(x,y) function is generally a difference of Gaussian (a Mexican hat).
 
 ⌧ @u(x, t) @t = u(x, t) + Z ⌦ w(x, y)f(u(y, t))dy + I(x, t) + h
  • 41. Visual attention “Everyone knows what attention is. It is the possession by the mind, in clear and vivid form, of one out of what seem several simultaneously possible objects or trains of thought.” (W. James, 1905)
  • 42. Visual attention (Vitay & Rougier, 2008) Several studies suggest that the population of active neurons in the superior colliculus encodes the location of a visual target to foveate, pursue or attend to.
  • 43. A clockwork orange Using the output of the focus map we can control a robot. Saliency Input Focus C om petition Camera
  • 45. Plasticity Synaptic plasticity is the ability of synapses to strengthen or weaken over time, in response to increases or decreases in their activity Structural plasticity is the reorganisation of synaptic connections through sprouting or pruning. Intrinsic plasticity is the persistent modification of a neuron’s intrinsic electrical properties by neuronal or synaptic activity
  • 46. Hebb’s Postulate: fire together, wire together When an axon of cell A is near enough to excite a cell B and repeatedly or persistently takes part in firing it, some growth process or metabolic change takes place in one or both cells such that A's efficiency, as one of the cells firing B, is increased (Hebb, 1949). Problem is that weights are not
 bounded and cannot decrease.
 Usually, uniform forgetting or an
 anti-Hebbian rule is added to
 cope with this problem.
  • 47. Some plasticity rules Spike-timing dependent plasticity is a temporally asymmetric form of Hebbian learning induced by tight temporal correlations between the spikes of pre- and postsynaptic neurons. 
 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.
  • 48. Learning • The cerebellum is specialized for supervised learning, which is guided by the error signal encoded in the climbing fiber input from the inferior olive learning • The basal ganglia are specialized for reinforcement learning, which is guided by the reward signal encoded in the dopaminergic input from the substantia nigra • The cerebral cortex is specialized for unsupervised learning, which is guided by the statistical properties of the input signal itself, but may also be regulated by the ascending neuromodulatory inputs
  • 49. Plasticity in the somatosensory cortex (Florence, 2002)
  • 50. A model of area 3b (Detorakis & Rougier, 2013) Using a neural field, we’ve modelled the primary sensory cortex (3b) in the primate using unsupervised learning. Stimulus Surface 200 microns shift Random dot pattern Receptive Field Surface 2.0 mm 5 mm B C 40 mm A Cortical Layer Neuron wf Input Layer Stimulus Receptor we(x) wi(x)
  • 51. Decision making (Topalidou et al, 2016) Striatum Cognitive 4 units GPe Cognitive 4 units GPi Cognitive 4 units Thalamus Cognitive 4 units STN Cognitive 4 units Cognitive loop Cortex Cognitive 4 units Striatum Motor 4 units GPi Motor 4 units GPe Motor 4 units Thalamus Motor 4 units STN Motor 4 units Motor loop Cortex Motor 4 units Associative loop Task Environment Cue Positions Cue Identities Substantia nigra pars compacta Substantia nigra pars compacta COMPETITION dopamine dopamine reward reward Lesion sites RL HL Cortex Associative 4x4 units Striatum Associative 4x4 units EXT EXT EXT EXT COMPETITION CN + + + + + – – P Brain stem structures (e.g., superior colliculus, PPN) pr pc VTA –– + Prefrontal cortex Premotor cortex Motor cortex Parieto- temporo- occipital cortex Hippocampus Thalamus Globus pallidus Striatum Cerebellum Amygdala Subthalamic nucleus Ventral pallidum Nucleus accumbens Substantia nigra Claustrum Saline or muscimol injection into the internal part of the Globus Pallidus (GPi) 15 minutes before session Cue presentation (1.0 - 1.5 second) Trial Start (0.5 - 1.5 second) Decision (1.0 - 1.5 second) Go Signal Reward U p D ow n Left R ight Reward (juice) delivered according to the reward probability associated with the chosen stimulus Control P=0.75 P=0.25
  • 53. Clock-driven vs event-driven simulation There are two families of algorithms for the simulation of neural networks: • 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
  • 54. 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.
  • 55. NEST simulator www.nest-simulator.org NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.
  • 56. Brian simulator briansimulator.org Brian is a simulator for spiking neural networks available on almost all platforms. The motivation for this project is that a simulator should not only save the time of processors, but also the time of scientists.
  • 57. Reproducible Science Over the years, the Python language has become the preferred language for computational neuroscience. PyNN is an interface that make possible to write a simulation script once, using the Python programming language, and run it without modification on any supported simulator. rescience.github.io
  • 58. Beyond this short course • D Purves, GJ Augustine GJ, D Fitzpatrick, et al. Neuroscience, 2001. • P Dayan, L Abbott, Theoretical Neuroscience, MIT Press, 2005. • W Gerstner, W Kistler, Spiking Neuron Models, Cambridge Univ. Press, 2002. • C Koch, I Segev, Methods in Neuronal Modeling, MIT Press, 1998. • M Arbib, Handbook of Brain Theory and Neural Networks, MIT Press, 1995.
  • 59.
  • 60. Noise and decision dx/dt = a(1−x)+(x−y)(1−x), x>0
 dy/dy = a(1−y)+(y−x)(1−y), y>0