NeurosciLect PHerman-1
NeurosciLect PHerman-1
OF TECHNOLOGY
Introduction to Neuroinformatics
Importance of Modelling and Simulations
Pawel Herman
Department of Computational Science and Technology,
School of Computer Science and Communication
KTH Royal Institute of Technology, Sweden
• Computational inspiration
2
Where are we today?
3
Where are we today?
4
Where are we today?
5
Where are we today?
6
What is neuroinformatics?
NEUROSCIENCE
7
What is neuroinformatics?
NEUROSCIENCE eSCIENCE
NEUROSCIENCE
8
Fundamental goals of neuroinformatics
ICT-based brain research – aims and implications
9
Fundamental goals of neuroinformatics
10
Fundamental goals of neuroinformatics
“Data tsunami”
11
Data Age ̶ Multiomic Neuroscience Data
12
Fundamental goals of neuroinformatics
gather
existing data
across scales
and levels,
identify
missing data
Sean Hill, INCF
13
Fundamental goals of neuroinformatics
gather
existing data
across scales
and levels,
identify
missing data
from genes to behaviour
14
Integrative and data-oriented
neuroinformatics
NEUROINFORMATICS
15
Focus for neuroinformatics – data, theory
13
Focus for neuroinformatics – data, theory
13
Computational neuroscience and
neuroinformatics
18
Modelling – towards integrative neuroscience
adapted by
A Kumar
19
Modelling – towards integrative neuroscience
adapted by
A Kumar
20
Modelling in neuroscience
• What is a model?
Mathematical model is a description of a system using
mathematical concepts - rules, mainly in terms of formulae, e.g.
du
τm = −u (t ) + R I (t )
dt subthreshold activity in the
integrate-and-fire (IF) model
14
An example of a single neuron model – HH
formalism
15
An example of a single neuron model – rate
unit
y = φ(Σ wi xi)
y
φ
16
An example of a single neuron model – rate
unit
y = φ(Σ wi xi)
y
φ
time time
16
Modelling strategy – bridging levels
EMERGING PHENOMENA,
”top-down” HIGHER-LEVEL FUNCTION /
THEORY, GLOBAL / DYNAMICS
FUNCTIONAL PRINCIPLES
17
Modelling strategy – bridging levels
EMERGING PHENOMENA,
”top-down” HIGHER-LEVEL FUNCTION /
THEORY, GLOBAL / DYNAMICS
FUNCTIONAL PRINCIPLES
Synthetic LFP
60
50
Frequency (Hz)
40
18
Modelling strategy – bridging levels
EMERGING PHENOMENA,
”top-down” HIGHER-LEVEL FUNCTION /
THEORY, GLOBAL / DYNAMICS
FUNCTIONAL PRINCIPLES
19
Computational modelling approaches
28
Computational mindset of David Marr
Three levels of description:
24
Typical modelling workflow
1. Defining the model: the research question and the research hypothesis
determine the type of model, the model components, and the approach to
solving the model.
2. Parameter fitting: complex high-dimensional models (biophysical) often have a
huge parameter space that cannot be fully explored, instead parameters are
fitted from the data, available data influences construction of the model.
3. Simulation: model is implemented in the suitable simulator(s), the obtained
simulation results are analyzed and visualized.
4. Validation: the model is confronted with more experimental data, the model
behaviour should correspond to the modelled biological system (at least
qualitatively).
5. Prediction: good models have predictive power, when additionally perturbed
they can show the behaviour of the system under the new conditions.
30
My general modelling philosophy
Model/simulate
functional aspects cognitive
phenomena,
behavioural
Develop or build effects
on a theory constrain translate
31
My general modelling philosophy
Model/simulate
functional aspects Recurrent
associative memory
Develop or build (Hopfield, 1982)
on a theory
Implement neural
substrate
32
Cortical attractor memory model example
Cortical column
Hopfield network
Cortical
attractor
model
Local
RSNP
Distant
pyramidal
Local
basket cell
Local
20
From abstract to biologically detailed
implementation
• individual neurons
• neural populations
• cortical columns
mapping
(Mountcastle et al., 1955)
to biology
34
Biologically detailed cortical models
HYPERCOLUMN
MINICOLUMN
35
Biologically detailed cortical models
Attractor networks
HYPERCOLUMN
MINICOLUMN ~1.5 mm
36
Cortical attractor memory model
Hopfield network
Cortical
mapping attractor
model
to biology
Cortical patch
20
Cortical memory function
completion
0 1 2 3 4 5 6 7
seconds
bistability, competition
Lundqvist, Herman et al. (2011) J Cogn Neurosci Herman, Lundqvist et al. (2013) Brain Research
21
Oscillatory dynamics in the model
Mesoscopic scales
22
Oscillatory phenomena
Synthetic LFP
60
50
Frequency (Hz)
40
30
20
10
2 3 4 5 6 7 8
Time (seconds)
22
Large-scale simulations
Hodgkin-Huxley
TOOLS
41
A holistic computational model of
mammalian olfactory system
42
A holistic computational model of
mammalian olfactory system
olfactory
bulb
43
A holistic computational model of
mammalian olfactory system
olfactory cortex
44
Abstract model vs spiking detailed model
45
Abstract model of mammalian olfaction
46
How do computational models help?
47
Future challenges for computational
neuroscience
48
Trends and future outlook – what do we need
for that?
23
Trends and future outlook – what do we need
for that?
MOOSE
23
Thank you for attention
QUESTIONS ?
51