Statistics of spike trains: A dynamical systems perspective. Bruno Cessac, Horacio Rostro, Juan­Carlos Vasquez, Thierry Viéville Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural network activity. Spontaneous activity; ● Response to external stimuli ; ● Response to excitations from other neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural network activity. Spontaneous activity; ● Response to external stimuli ; ● Response to excitations from other neurons... ● Multiples scales. ●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... Spontaneous activity; ● Response to external stimuli ; ● Response to excitations from other neurons... ● Multiples scales. ●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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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). 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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). 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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). 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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). The probability of occurrence of R depends on the stimulus and on system 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? How to compute P(R|S) ? The probability of occurrence of R depends on the stimulus and on system 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? How to compute P(R|S) ? Sample averaging. The probability of occurrence of R depends on the stimulus and on system 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? How to compute P(R|S) ? Time averaging. The probability of occurrence of R depends on the stimulus and on system 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Neural response to some stimulus ? How to compute P(R|S) ? Time averaging. The probability of occurrence of R depends on the stimulus and on system 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Which type of probability distribution can we expect ? 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Which type of probability distribution can we expect ? (Inhomogeneous) Poisson, Cox process, “Ising”-like distribution .... ? 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Which type of probability distribution can we expect ? (Inhomogeneous) Poisson, Cox process, “Ising”-like distribution .... ? This certainly depends on what you measure. 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Which type of probability distribution can we expect ? Can we answer this question in simple models ? 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). 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... Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). Neural network activity. Spike generation. I-F models are (maybe) good enough. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Approximating real raster plots from orbits of IF models with suitable parameters. R. Jolivet, T. J. Lewis, W. Gerstner (2004)J. Neurophysiology 92: 959-976 Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). Neural network activity. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Spike generation. Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). Neural network activity. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Spike generation. Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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 over a finite time. Neural network activity. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Spike generation. Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). Discrete time version. There is a minimal time scale t below which spikes are indistinguishable. Conductances depend on past spikes over a finite time. Neural network activity. Spike generation. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2 (2008). Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). Discrete time version. There is a minimal time scale t below which spikes are indistinguishable. Conductances depend on past spikes over a finite time. Neural network activity. Spike generation. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2 (2008). gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). There is a weak form of initial condition sensitivity. Attractors are generically stable period orbits. Discrete time version. 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 over a finite time. Neural network activity. Spike generation. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● 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 on the initial condition). gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). There is a weak form of initial condition sensitivity. Attractors are generically stable period orbits. Discrete time version. 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 over a finite time. Neural network activity. Spike generation. Spontaneous activity activity; ● Response to external stimuli ; ● Response to excitations from other neurons neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Generic dynamics. B. Cessac, T. Viéville, Front. Comput. Neurosci. 2:2 (2008). Spikes trains provide a symbolic coding. gIF Models M. Rudolph, A. Destexhe, Neural Comput., 18, 2146–2210 (2006). There is a weak form of initial condition sensitivity. Attractors are Adding noise :: orbits. Addingperiod noise generically stable Discrete time version. To a given “input” one can associate a finite number of The number of stable periodic orbit - -renders dynamics “ergodic”; periodic orbits (depending renders dynamics diverges“ergodic”; exponentially with the on the initial condition). number of neurons. - -provides providesaarich richvariety varietyof ofspike spiketrain trainstatistics. statistics. 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 over a finite time. The MACACC Project Modelling Cortical Activity and Analysing the Brain Neural Code http://www-sop.inria.fr/neuromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise => Statistical models. The MACACC Project Modelling Cortical Activity and Analysing the Brain Neural Code http://www-sop.inria.fr/neuromathcomp/contracts Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise => Statistical models. The MACACC Project Infer algorithmic methods to obtain a statistical model from empirical data, Modelling Cortical Activity and Analysing the evaluate the finite sampling effects, Brain Neural Code http://www-sop.inria.fr/neuromathcomp/contracts find a quantitative and tractable way to discriminate between several statistical models. Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise => Statistical models. The MACACC Project Infer algorithmic methods to obtain a statistical model from empirical data, Modelling Cortical Activity and Analysing the evaluate the finite sampling effects, Brain Neural Code http://www-sop.inria.fr/neuromathcomp/contracts find a quantitative and tractable way to discriminate between several statistical models. Apply these methods to biological data. Statistical model Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Examples Firing rate of neuron i : Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Statistical model 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 …: Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Statistical model 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 …: Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Gibbs measures. Statistical model 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 …: Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. Statistical model 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 …: Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. Statistical model 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 …: Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. An ergodic probability measure on the set of admissible raster plots is called a statistical model if, for all …: Gibbs distribution with potential Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. An ergodic probability measure on the set of admissible raster plots is called a statistical model if, for all …: Gibbs distribution with potential Examples Firing rate of neuron i : Spike coincidence Prob[j fires at some time t and i fires at t+] Statistical model Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). Gibbs measures. Maximising the statistical entropy under the constraints =C, α = 1...K. An ergodic probability measure on the set of admissible raster plots is called a statistical model if, for all …: Gibbs distribution with potential Examples Firing rate of neuron i : Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Extract canonical forms of probability distribution on raster plots from the study of gIF models with noise => Statistical models. The MACACC Project Infer algorithmic methods to obtain a statistical model from empirical data, Modelling Cortical Activity and Analysing the evaluate the finite sampling effects, Brain Neural Code http://www-sop.inria.fr/neuromathcomp/contracts find a quantitative and tractable way to discriminate between several statistical models. Apply these methods to biological data. Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure on the set of admissible raster plots is called a statistical model if, for all …: Gibbs distribution with potential Examples Firing rate of neuron i : Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure estimation on the set of of the Gibbs potential. Parametric admissible raster plots is called a statistical (Vasquez, Cessac, Viéville, submitted). model if, for all …: Gibbs distribution with potential Examples Firing rate of neuron i : Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure estimation on the set of of the Gibbs potential. Parametric admissible raster plots is called a statistical (Vasquez, Cessac, Viéville, submitted). model if, for all …: Explicit computation of the topological pressure from spectral Gibbs distribution with potential methods. Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Examples Firing rate of neuron i : Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure estimation on the set of of the Gibbs potential. Parametric admissible raster plots is called a statistical (Vasquez, Cessac, Viéville, submitted). model if, for all …: Explicit computation of the topological pressure from spectral Gibbs distribution with potential methods. Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Examples Control of finite sample corrections. Firing rate of neuron i : Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure estimation on the set of of the Gibbs potential. Parametric admissible raster plots is called a statistical (Vasquez, Cessac, Viéville, submitted). model if, for all …: Explicit computation of the topological pressure from spectral Gibbs distribution with potential methods. Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Examples Firing rate of neuron i : Control of finite sample corrections. http://enas.gforge.inria.fr/ Bernoulli distribution Spike coincidence « Ising like » distribution Prob[j fires at some time t and i fires at t+] E. Schneidman, M.J. Berry, R. Segev, W. Bialek, Nature,440, (2006) Statistical model Gibbs measures. Discrete Time IF models with noiseMaximising have Gibbs measures. the statistical entropy under (Cessac, in preparation) Fix , = 1 ...K, a set of observables (prescribed quantities whose average C is known). the constraints =C, α = 1...K. An ergodic probability measure estimation on the set of of the Gibbs potential. Parametric admissible raster plots is called a statistical (Vasquez, Cessac, Viéville, submitted). model if, for all …: Explicit computation of the topological pressure from spectral Gibbs distribution with potential methods. Computation of the K-L divergence between empirical measure and Gibbs distribution => Comparison between statistical models. Examples Control of finite sample corrections. http://enas.gforge.inria.fr/ Firing rate of neuron i : Application Spike coincidence Bernoulli distribution to the characterization of ganglion cells (with A. Palacios, C.Neurociencia, Valparaiso) « Ising like » distribution E. Schneidman, M.J. Berry, R. Application to spike train analysis in motor cortical neurons Prob[j fires at some time (F. t and i fires at t+] Grammont Segev, W. Bialek, Nature,440, LJAD, A. Riehle, INCM) (2006) The knowledge of prescribed observables average fixes the 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). The knowledge of prescribed observables average fixes the statistical model.? Which observables Which observables ? 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). Neural network activity. Spontaneous activity; ● Response to external stimuli ; ● Response to excitations from other neurons... ● Multiples scales. ●Non linear and collective dynamics. ● Adaptation. ● Interwoven evolution. ● Synaptic weight evolution. Synaptic weight evolution. Synaptic weight evolution. Synaptic weight evolution. Example Synaptic weight evolution. Convergence Example Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence Example changing raster plots dynamics and statistics Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence changing raster plots dynamics and statistics Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence changing raster plots dynamics and statistics Variational principle. Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence changing raster plots dynamics and statistics Variational principle. There is a functional F that decreases whenever synaptic weights change smoothly (regular periods). ● Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence changing raster plots dynamics and statistics 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). ● Synaptic weight evolution. Dynamics and statistics evolution Changing synaptic weights changing membrane potential dynamics Convergence changing raster plots dynamics and statistics 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: ● The knowledge of prescribed observables average fixes the statistical model.? Which observables Which observables ? 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). The synaptic adaptation mechanism 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). 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