Statistics of spike trains: A dynamical systems Statistics of spike - - PowerPoint PPT Presentation

statistics of spike trains a dynamical systems statistics
SMART_READER_LITE
LIVE PREVIEW

Statistics of spike trains: A dynamical systems Statistics of spike - - PowerPoint PPT Presentation

Statistics of spike trains: A dynamical systems Statistics of spike trains: A dynamical systems perspective. perspective. Bruno Cessac, Horacio Rostro, Juan-Carlos Vasquez, Thierry Viville Multiples scales. Non linear and collective


slide-1
SLIDE 1

Bruno Cessac, Horacio Rostro, Juan-Carlos Vasquez, Thierry Viéville

Statistics of spike trains: A dynamical systems Statistics of spike trains: A dynamical systems perspective. perspective.

slide-2
SLIDE 2
  • Multiples scales.
  • Non linear and collective dynamics.
  • Adaptation.
  • Interwoven evolution.
slide-3
SLIDE 3

Neural network activity.

  • Spontaneous activity;
  • Response to external stimuli ;
  • Response to excitations from
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.
  • Adaptation.
  • Interwoven evolution.
slide-4
SLIDE 4
  • Spontaneous activity;
  • Response to external stimuli ;
  • Response to excitations from
  • ther neurons...

Neural network activity.

  • Multiples scales.
  • Non linear and collective dynamics.
  • Adaptation.
  • Interwoven evolution.
slide-5
SLIDE 5
  • Spontaneous activity;
  • Response to external stimuli ;
  • Response to excitations from
  • ther neurons...

Neural network activity.

  • Multiples scales.
  • Non linear and collective dynamics.
  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. Spike generation. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1...

slide-6
SLIDE 6
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Neural network activity. Spike generation. Neural response to some stimulus ? Neural response to some stimulus ? ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1...

slide-7
SLIDE 7
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.
  • Definite succession of

spikes during a definite time period. Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ?

slide-8
SLIDE 8
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.
  • Definite succession of

spikes during a definite time period.

  • Statistical “coding”.

Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ?

Spikes: Exploring the Neural Code. F Rieke, D Warland, R de Ruyter van Steveninck & W Bialek (MIT Press, Cambridge, 1997).

slide-9
SLIDE 9
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ?

  • Definite succession of

spikes during a definite time period.

  • Statistical “coding”.

Spikes: Exploring the Neural Code. F Rieke, D Warland, R de Ruyter van Steveninck & W Bialek (MIT Press, Cambridge, 1997).

slide-10
SLIDE 10
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ?

  • Definite succession of

spikes during a definite time period.

  • Statistical “coding”.

Spikes: Exploring the Neural Code. F Rieke, D Warland, R de Ruyter van Steveninck & W Bialek (MIT Press, Cambridge, 1997).

slide-11
SLIDE 11
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

The probability of The probability of

  • ccurrence of R depends on
  • ccurrence of R depends on

the stimulus and on system the stimulus and on system parameters. parameters. Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ?

  • Definite succession of

spikes during a definite time period.

  • Statistical “coding”.

Spikes: Exploring the Neural Code. F Rieke, D Warland, R de Ruyter van Steveninck & W Bialek (MIT Press, Cambridge, 1997).

slide-12
SLIDE 12
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

How to compute P(R|S) ? How to compute P(R|S) ? Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ? The probability of The probability of

  • ccurrence of R depends on
  • ccurrence of R depends on

the stimulus and on system the stimulus and on system parameters. parameters.

slide-13
SLIDE 13
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

How to compute P(R|S) ? How to compute P(R|S) ? Sample averaging. Sample averaging. Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ? The probability of The probability of

  • ccurrence of R depends on
  • ccurrence of R depends on

the stimulus and on system the stimulus and on system parameters. parameters.

slide-14
SLIDE 14
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

How to compute P(R|S) ? How to compute P(R|S) ? Time averaging. Time averaging. Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ? The probability of The probability of

  • ccurrence of R depends on
  • ccurrence of R depends on

the stimulus and on system the stimulus and on system parameters. parameters.

slide-15
SLIDE 15
  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

How to compute P(R|S) ? How to compute P(R|S) ? Time averaging. Time averaging. Neural network activity. Spike generation. ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Neural response to some stimulus ? Neural response to some stimulus ? The probability of The probability of

  • ccurrence of R depends on
  • ccurrence of R depends on

the stimulus and on system the stimulus and on system parameters. parameters.

slide-16
SLIDE 16

Spike generation. Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Which type of probability distribution can we expect ? Which type of probability distribution can we expect ?

slide-17
SLIDE 17

Spike generation. Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Which type of probability distribution can we expect ? Which type of probability distribution can we expect ? (Inhomogeneous) Poisson, Cox process, “Ising”-like distribution .... ?

slide-18
SLIDE 18

Spike generation. Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Which type of probability distribution can we expect ? Which type of probability distribution can we expect ? This certainly depends on This certainly depends on what you measure. what you measure. (Inhomogeneous) Poisson, Cox process, “Ising”-like distribution .... ?

slide-19
SLIDE 19

Spike generation. Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1... Which type of probability distribution can we expect ? Which type of probability distribution can we expect ? Can we answer this question in simple Can we answer this question in simple models ? models ?

slide-20
SLIDE 20

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1...

slide-21
SLIDE 21

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

ωi(t)=1 if i fires at t =0 otherwise. ω ~ A raster plot is a sequence ={ωi(t)}, i=1...N, t=1...

slide-22
SLIDE 22

Spike generation. I-F models are I-F models are (maybe) good enough. (maybe) good enough. Approximating real raster plots from orbits

  • f IF models with

suitable parameters.

  • R. Jolivet, T. J. Lewis, W. Gerstner

(2004)J. Neurophysiology 92: 959-976

gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.
slide-23
SLIDE 23

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.
slide-24
SLIDE 24

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.
slide-25
SLIDE 25

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Discrete time version. Discrete time version.

slide-26
SLIDE 26

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2

(2008).

There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Discrete time version. Discrete time version.

slide-27
SLIDE 27

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2

(2008).

There is a weak form of initial condition sensitivity. Attractors are generically stable period orbits. The number of stable periodic orbit diverges exponentially with the number of neurons. Depending on parameters (synaptic weights, input current), periods can be quite large (well beyond any accessible computational time). There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

Neural network activity.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Discrete time version. Discrete time version.

slide-28
SLIDE 28
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2

(2008).

Spikes trains provide a symbolic coding. To a given “input” one can associate a finite number of periodic orbits (depending

  • n the initial condition).

There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...

Neural network activity.

There is a weak form of initial condition sensitivity. Attractors are generically stable period orbits. The number of stable periodic orbit diverges exponentially with the number of neurons. Depending on parameters (synaptic weights, input current), periods can be quite large (well beyond any accessible computational time).

Discrete time version. Discrete time version.

slide-29
SLIDE 29
  • Multiples scales.
  • Non linear and collective dynamics.

Non linear and collective dynamics.

  • Adaptation.
  • Interwoven evolution.

Spike generation. gIF Models M. Rudolph, A. Destexhe,

Neural Comput., 18, 2146–2210 (2006).

Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2

(2008).

Spikes trains provide a symbolic coding. To a given “input” one can associate a finite number of periodic orbits (depending

  • n the initial condition).

There is a minimal time scale δt below which spikes are indistinguishable. Conductances depend on past spikes

  • ver a finite

finite time.

  • Spontaneous activity

Spontaneous activity;

  • Response to external stimuli

Response to external stimuli ;

  • Response to excitations from

Response to excitations from

  • ther neurons
  • ther neurons...

Neural network activity.

There is a weak form of initial condition sensitivity. Attractors are generically stable period orbits. The number of stable periodic orbit diverges exponentially with the number of neurons. Depending on parameters (synaptic weights, input current), periods can be quite large (well beyond any accessible computational time).

Adding noise : Adding noise :

  • renders dynamics “ergodic”;
  • renders dynamics “ergodic”;
  • provides a rich variety of spike train statistics.
  • provides a rich variety of spike train statistics.

Adding noise : Adding noise :

  • renders dynamics “ergodic”;
  • renders dynamics “ergodic”;
  • provides a rich variety of spike train statistics.
  • provides a rich variety of spike train statistics.

Discrete time version. Discrete time version.

slide-30
SLIDE 30

The MACACC Project The MACACC Project Modelling Cortical Activity and Analysing the Modelling Cortical Activity and Analysing the Brain Neural Code Brain Neural Code

http://www-sop.inria.fr/n http://www-sop.inria.fr/neuromathcomp/contracts euromathcomp/contracts

slide-31
SLIDE 31

The MACACC Project The MACACC Project Modelling Cortical Activity and Analysing the Modelling Cortical Activity and Analysing the Brain Neural Code Brain Neural Code

http://www-sop.inria.fr/n http://www-sop.inria.fr/neuromathcomp/contracts euromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise gIF models with noise => => Statistical models. Statistical models.

slide-32
SLIDE 32

The MACACC Project The MACACC Project Modelling Cortical Activity and Analysing the Modelling Cortical Activity and Analysing the Brain Neural Code Brain Neural Code

http://www-sop.inria.fr/n http://www-sop.inria.fr/neuromathcomp/contracts euromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise gIF models with noise => => Statistical models. Statistical models. Infer algorithmic methods to obtain a statistical model from empirical data, Infer algorithmic methods to obtain a statistical model from empirical data, evaluate the finite sampling effects, evaluate the finite sampling effects, find a quantitative and tractable way to discriminate between several statistical find a quantitative and tractable way to discriminate between several statistical models. models.

slide-33
SLIDE 33

The MACACC Project The MACACC Project Modelling Cortical Activity and Analysing the Modelling Cortical Activity and Analysing the Brain Neural Code Brain Neural Code

http://www-sop.inria.fr/n http://www-sop.inria.fr/neuromathcomp/contracts euromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise gIF models with noise => => Statistical models. Statistical models. Infer algorithmic methods to obtain a statistical model from empirical data, Infer algorithmic methods to obtain a statistical model from empirical data, evaluate the finite sampling effects, evaluate the finite sampling effects, find a quantitative and tractable way to discriminate between several statistical find a quantitative and tractable way to discriminate between several statistical models. models. Apply these methods to biological data. Apply these methods to biological data.

slide-34
SLIDE 34

Statistical model

slide-35
SLIDE 35

Statistical model

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

slide-36
SLIDE 36

Statistical model Examples

Firing rate of neuron i :

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

slide-37
SLIDE 37

Statistical model Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

slide-38
SLIDE 38

Statistical model Examples An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … :

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

slide-39
SLIDE 39

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … :

slide-40
SLIDE 40

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K.

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … :

slide-41
SLIDE 41

Statistical model Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Gibbs measures.

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K.

slide-42
SLIDE 42

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K.

slide-43
SLIDE 43

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

slide-44
SLIDE 44

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

slide-45
SLIDE 45

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

slide-46
SLIDE 46

The MACACC Project The MACACC Project Modelling Cortical Activity and Analysing the Modelling Cortical Activity and Analysing the Brain Neural Code Brain Neural Code

http://www-sop.inria.fr/n http://www-sop.inria.fr/neuromathcomp/contracts euromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise gIF models with noise => => Statistical models. Statistical models. Infer algorithmic methods to obtain a statistical model from empirical data, Infer algorithmic methods to obtain a statistical model from empirical data, evaluate the finite sampling effects, evaluate the finite sampling effects, find a quantitative and tractable way to discriminate between several statistical find a quantitative and tractable way to discriminate between several statistical models. models. Apply these methods to biological data. Apply these methods to biological data.

slide-47
SLIDE 47

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-48
SLIDE 48

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Parametric estimation of the Gibbs potential. Parametric estimation of the Gibbs potential.

(Vasquez, Cessac, Viéville, submitted). (Vasquez, Cessac, Viéville, submitted).

Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-49
SLIDE 49

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Parametric estimation of the Gibbs potential. Parametric estimation of the Gibbs potential.

(Vasquez, Cessac, Viéville, submitted). (Vasquez, Cessac, Viéville, submitted).

Explicit computation of the topological pressure from spectral Explicit computation of the topological pressure from spectral methods. methods. Computation of the K-L divergence between empirical measure and Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Gibbs distribution => Comparison between statistical models. Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-50
SLIDE 50

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Parametric estimation of the Gibbs potential. Parametric estimation of the Gibbs potential.

(Vasquez, Cessac, Viéville, submitted). (Vasquez, Cessac, Viéville, submitted).

Explicit computation of the topological pressure from spectral Explicit computation of the topological pressure from spectral methods. methods. Computation of the K-L divergence between empirical measure and Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Gibbs distribution => Comparison between statistical models. Control of finite sample corrections. Control of finite sample corrections. Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-51
SLIDE 51

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Parametric estimation of the Gibbs potential. Parametric estimation of the Gibbs potential.

(Vasquez, Cessac, Viéville, submitted). (Vasquez, Cessac, Viéville, submitted).

Explicit computation of the topological pressure from spectral Explicit computation of the topological pressure from spectral methods. methods. Computation of the K-L divergence between empirical measure and Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Gibbs distribution => Comparison between statistical models. Control of finite sample corrections. Control of finite sample corrections. http://enas.gforge.inria.fr/ http://enas.gforge.inria.fr/ Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-52
SLIDE 52

Statistical model Gibbs measures. Examples

Firing rate of neuron i : Prob[j fires at some time t and i fires at t+τ] Spike coincidence Bernoulli distribution Bernoulli distribution « Ising like » distribution « Ising like » distribution

  • E. Schneidman, M.J. Berry, R.

Segev, W. Bialek, Nature,440, (2006)

Fix φα, α = 1 ...K, a set of observables (prescribed quantities whose average Cα is known).

An ergodic probability measure ν on the set of admissible raster plots is called a statistical model if, for all α=1 Κ … : Maximising the statistical entropy under Maximising the statistical entropy under the constraints the constraints ν(φ ν(φα

α)

)=C =Cα

α,

, α α = 1...K. = 1...K. Gibbs distribution with potential Gibbs distribution with potential

Parametric estimation of the Gibbs potential. Parametric estimation of the Gibbs potential.

(Vasquez, Cessac, Viéville, submitted). (Vasquez, Cessac, Viéville, submitted).

Explicit computation of the topological pressure from spectral Explicit computation of the topological pressure from spectral methods. methods. Computation of the K-L divergence between empirical measure and Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Gibbs distribution => Comparison between statistical models. Control of finite sample corrections. Control of finite sample corrections. http://enas.gforge.inria.fr/ http://enas.gforge.inria.fr/ Application to the characterization of ganglion cells

(with A. Palacios, C.Neurociencia, Valparaiso)

Application to spike train analysis in motor cortical neurons

(F. Grammont LJAD, A. Riehle, INCM)

Discrete Time IF models with noise have Gibbs measures. Discrete Time IF models with noise have Gibbs measures.

(Cessac, in preparation) (Cessac, in preparation)

slide-53
SLIDE 53

The knowledge of prescribed The knowledge of prescribed

  • bservables average fixes the
  • bservables average fixes the

statistical model. statistical model.

  • B. Cessac, H. Rostro, J.C. Vasquez, T. Viéville , “How Gibbs

distributions may naturally arise from synaptic adaptation mechanisms” , J. Stat. Phys,136, (3), 565-602 (2009).

slide-54
SLIDE 54

The knowledge of prescribed The knowledge of prescribed

  • bservables average fixes the
  • bservables average fixes the

statistical model. statistical model.

  • B. Cessac, H. Rostro, J.C. Vasquez, T. Viéville , “How Gibbs

distributions may naturally arise from synaptic adaptation mechanisms” , J. Stat. Phys,136, (3), 565-602 (2009).

Which observables ? Which observables ? Which observables ? Which observables ?

slide-55
SLIDE 55

Neural network activity.

  • Spontaneous activity;
  • Response to external stimuli ;
  • Response to excitations from
  • ther neurons...
  • Multiples scales.
  • Non linear and collective dynamics.
  • Adaptation.

Adaptation.

  • Interwoven evolution.
slide-56
SLIDE 56

Synaptic weight evolution. Synaptic weight evolution.

slide-57
SLIDE 57

Synaptic weight evolution. Synaptic weight evolution.

slide-58
SLIDE 58

Synaptic weight evolution. Synaptic weight evolution.

slide-59
SLIDE 59

Synaptic weight evolution. Synaptic weight evolution. Example

slide-60
SLIDE 60

Synaptic weight evolution. Synaptic weight evolution. Example Convergence

slide-61
SLIDE 61

Synaptic weight evolution. Synaptic weight evolution. Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

Example Convergence

slide-62
SLIDE 62

Synaptic weight evolution. Synaptic weight evolution. Convergence Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

slide-63
SLIDE 63

Synaptic weight evolution. Synaptic weight evolution. Convergence Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

Variational principle. Variational principle.

slide-64
SLIDE 64

Synaptic weight evolution. Synaptic weight evolution. Convergence Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

Variational principle. Variational principle.

  • There is a functional F(τ

) that decreases whenever

synaptic weights change smoothly (regular periods).

slide-65
SLIDE 65

Synaptic weight evolution. Synaptic weight evolution. Convergence Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

Variational principle. Variational principle.

  • There is a functional F(τ

) that decreases whenever

synaptic weights change smoothly (regular periods).

  • Regular periods are separated by sharp variations of

synaptic weights (phase transitions).

slide-66
SLIDE 66

Synaptic weight evolution. Synaptic weight evolution. Convergence Dynamics and statistics evolution Dynamics and statistics evolution

Changing synaptic weights changing membrane potential dynamics changing raster plots dynamics and statistics

Variational principle. Variational principle.

  • There is a functional F(τ

) that decreases whenever

synaptic weights change smoothly (regular periods).

  • Regular periods are separated by sharp variations of

synaptic weights (phase transitions).

  • If the synaptic adaptation rule “converges” then the

corresponding statistical model is a Gibbs measure whose potential contains the term:

slide-67
SLIDE 67

The knowledge of prescribed The knowledge of prescribed

  • bservables average fixes the
  • bservables average fixes the

statistical model. statistical model.

  • B. Cessac, H. Rostro, J.C. Vasquez, T. Viéville , “How Gibbs

distributions may naturally arise from synaptic adaptation mechanisms” , J. Stat. Phys,136, (3), 565-602 (2009).

Which observables ? Which observables ? Which observables ? Which observables ?

slide-68
SLIDE 68

The synaptic adaptation mechanism The synaptic adaptation mechanism fixes the form of the potential. fixes the form of the potential.

  • B. Cessac, H. Rostro, J.C. Vasquez, T. Viéville , “How Gibbs

distributions may naturally arise from synaptic adaptation mechanisms” , J. Stat. Phys,136, (3), 565-602 (2009).

slide-69
SLIDE 69
slide-70
SLIDE 70

How to extract the statistical model from empirical data ? http://enas.gforge.inria.fr/ Application to real data http://www-sop.inria.fr/odyssee/contracts/MACACC/macacc.html