Part II: Population Models BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters 6-9 Laboratory of Computational.

Slides:



Advertisements
Similar presentations
What is the neural code? Puchalla et al., What is the neural code? Encoding: how does a stimulus cause the pattern of responses? what are the responses.
Advertisements

Biological Modeling of Neural Networks: Week 9 – Coding and Decoding Wulfram Gerstner EPFL, Lausanne, Switzerland 9.1 What is a good neuron model? - Models.
Spike Train Statistics Sabri IPM. Review of spike train  Extracting information from spike trains  Noisy environment:  in vitro  in vivo  measurement.
Synchrony in Neural Systems: a very brief, biased, basic view Tim Lewis UC Davis NIMBIOS Workshop on Synchrony April 11, 2011.
Neurophysics Part 1: Neural encoding and decoding (Ch 1-4) Stimulus to response (1-2) Response to stimulus, information in spikes (3-4) Part 2: Neurons.
III-28 [122] Spike Pattern Distributions in Model Cortical Networks Joanna Tyrcha, Stockholm University, Stockholm; John Hertz, Nordita, Stockholm/Copenhagen.
Part III: Models of synaptic plasticity BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters Laboratory.
Spike timing-dependent plasticity: Rules and use of synaptic adaptation Rudy Guyonneau Rufin van Rullen and Simon J. Thorpe Rétroaction lors de l‘ Intégration.
Introduction: Neurons and the Problem of Neural Coding Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology.
1 3. Spiking neurons and response variability Lecture Notes on Brain and Computation Byoung-Tak Zhang Biointelligence Laboratory School of Computer Science.
Marseille, Jan 2010 Alfonso Renart (Rutgers) Jaime de la Rocha (NYU, Rutgers) Peter Bartho (Rutgers) Liad Hollender (Rutgers) Néstor Parga (UA Madrid)
Introduction to Mathematical Methods in Neurobiology: Dynamical Systems Oren Shriki 2009 Modeling Conductance-Based Networks by Rate Models 1.
Biological Modeling of Neural Networks: Week 11 – Continuum models: Cortical fields and perception Wulfram Gerstner EPFL, Lausanne, Switzerland 11.1 Transients.
Stable Propagation of Synchronous Spiking in Cortical Neural Networks Markus Diesmann, Marc-Oliver Gewaltig, Ad Aertsen Nature 402: Flavio Frohlich.
Feedforward networks. Complex Network Simpler (but still complicated) Network.
Levels in Computational Neuroscience Reasonably good understanding (for our purposes!) Poor understanding Poorer understanding Very poorer understanding.
The Decisive Commanding Neural Network In the Parietal Cortex By Hsiu-Ming Chang ( 張修明 )
The Integrate and Fire Model Gerstner & Kistler – Figure 4.1 RC circuit Threshold Spike.
Part I: Single Neuron Models BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters 2-5 Laboratory of Computational.
Connected Populations: oscillations, competition and spatial continuum (field equations) Lecture 12 Course: Neural Networks and Biological Modeling Wulfram.
Biological Modeling of Neural Networks: Week 15 – Population Dynamics: The Integral –Equation Approach Wulfram Gerstner EPFL, Lausanne, Switzerland 15.1.
Biological Modeling of Neural Networks: Week 13 – Membrane potential densities and Fokker-Planck Wulfram Gerstner EPFL, Lausanne, Switzerland 13.1 Review:
Ising Models for Neural Data John Hertz, Niels Bohr Institute and Nordita work done with Yasser Roudi (Nordita) and Joanna Tyrcha (SU) Math Bio Seminar,
Biological Modeling of Neural Networks Week 4 – Reducing detail - Adding detail Wulfram Gerstner EPFL, Lausanne, Switzerland 4.2. Adding detail - synapse.
Biological Modeling of Neural Networks Week 3 – Reducing detail : Two-dimensional neuron models Wulfram Gerstner EPFL, Lausanne, Switzerland 3.1 From Hodgkin-Huxley.
Biological Modeling of Neural Networks: Week 14 – Dynamics and Plasticity Wulfram Gerstner EPFL, Lausanne, Switzerland 14.1 Reservoir computing - Complex.
Biological Modeling of Neural Networks: Week 9 – Adaptation and firing patterns Wulfram Gerstner EPFL, Lausanne, Switzerland 9.1 Firing patterns and adaptation.
Lecture 10: Mean Field theory with fluctuations and correlations Reference: A Lerchner et al, Response Variability in Balanced Cortical Networks, q-bio.NC/ ,
Biological Modeling of Neural Networks Week 8 – Noisy input models: Barrage of spike arrivals Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Lecture 11: Networks II: conductance-based synapses, visual cortical hypercolumn model References: Hertz, Lerchner, Ahmadi, q-bio.NC/ [Erice lectures]
Neural coding (1) LECTURE 8. I.Introduction − Topographic Maps in Cortex − Synesthesia − Firing rates and tuning curves.
Correlation-Induced Oscillations in Spatio-Temporal Excitable Systems Andre Longtin Physics Department, University of Ottawa Ottawa, Canada.
Biological Modeling of Neural Networks Week 6 Hebbian LEARNING and ASSOCIATIVE MEMORY Wulfram Gerstner EPFL, Lausanne, Switzerland 6.1 Synaptic Plasticity.
Lecture 9: Introduction to Neural Networks Refs: Dayan & Abbott, Ch 7 (Gerstner and Kistler, Chs 6, 7) D Amit & N Brunel, Cerebral Cortex 7, (1997)
A Calcium dependent model of synaptic plasticity (CaDp)
Neural codes and spiking models. Neuronal codes Spiking models: Hodgkin Huxley Model (small regeneration) Reduction of the HH-Model to two dimensions.
Biological Modeling of Neural Networks Week 8 – Noisy output models: Escape rate and soft threshold Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Simplified Models of Single Neuron Baktash Babadi Fall 2004, IPM, SCS, Tehran, Iran
Biological Modeling of Neural Networks: Week 12 – Decision models: Competitive dynamics Wulfram Gerstner EPFL, Lausanne, Switzerland 12.1 Review: Population.
Study on synchronization of coupled oscillators using the Fokker-Planck equation H.Sakaguchi Kyushu University, Japan Fokker-Planck equation: important.
”When spikes do matter: speed and plasticity” Thomas Trappenberg 1.Generation of spikes 2.Hodgkin-Huxley equation 3.Beyond HH (Wilson model) 4.Compartmental.
The Function of Synchrony Marieke Rohde Reading Group DyStURB (Dynamical Structures to Understand Real Brains)
Theoretical Neuroscience Physics 405, Copenhagen University Block 4, Spring 2007 John Hertz (Nordita) Office: rm Kc10, NBI Blegdamsvej Tel (office)
Lecture 21 Neural Modeling II Martin Giese. Aim of this Class Account for experimentally observed effects in motion perception with the simple neuronal.
1 3. Simplified Neuron and Population Models Lecture Notes on Brain and Computation Byoung-Tak Zhang Biointelligence Laboratory School of Computer Science.
Biological Modeling of Neural Networks: Week 9 – Optimizing Neuron Models For Coding and Decoding Wulfram Gerstner EPFL, Lausanne, Switzerland 9.1 What.
Neural Networks with Short-Term Synaptic Dynamics (Leiden, May ) Misha Tsodyks, Weizmann Institute Mathematical Models of Short-Term Synaptic plasticity.
From brain activities to mathematical models The TempUnit model, a study case for GPU computing in scientific computation.
Biological Modeling of Neural Networks Week 4 – Reducing detail - Adding detail Wulfram Gerstner EPFL, Lausanne, Switzerland 3.1 From Hodgkin-Huxley to.
Biological Modeling of Neural Networks Week 7 – Variability and Noise: The question of the neural code Wulfram Gerstner EPFL, Lausanne, Switzerland 7.1.
Chapter 3. Stochastic Dynamics in the Brain and Probabilistic Decision-Making in Creating Brain-Like Intelligence, Sendhoff et al. Course: Robots Learning.
Neuronal Dynamics: Computational Neuroscience of Single Neurons
Lecture 8: Integrate-and-Fire Neurons References: Dayan and Abbott, sect 5.4 Gerstner and Kistler, sects , 5.5, 5.6, H Tuckwell, Introduction.
Biological Modeling of Neural Networks: Week 15 – Fast Transients and Rate models Wulfram Gerstner EPFL, Lausanne, Switzerland 15.1 Review Populations.
Response dynamics and phase oscillators in the brainstem
Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns.
0 Chapter 3: Simplified neuron and population models Fundamentals of Computational Neuroscience Dec 09.
Biological Modeling of Neural Networks Week 2 – Biophysical modeling: The Hodgkin-Huxley model Wulfram Gerstner EPFL, Lausanne, Switzerland 2.1 Biophysics.
Biological Modeling of Neural Networks Week 4 Reducing detail: Analysis of 2D models Wulfram Gerstner EPFL, Lausanne, Switzerland 3.1 From Hodgkin-Huxley.
Week 1: A first simple neuron model/ neurons and mathematics Week 2: Hodgkin-Huxley models and biophysical modeling Week 3: Two-dimensional models and.
Biological Modeling of Neural Networks Week 10 – Variability and Noise: The question of the neural code Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1.
The Neural Code Baktash Babadi SCS, IPM Fall 2004.
A Return Map of the Spiking Neuron Model Yen-Chung Chang (Dep. of Life Science, NTHU) Xin-Xiu Lin Sze-Bi Hsu (Dep. of Math, NTHU) Shu-Ming Chang.
Biological Modeling of Neural Networks Week 11 – Variability and Noise: Autocorrelation Wulfram Gerstner EPFL, Lausanne, Switzerland 11.1 Variation of.
Effects of noisy adaptation on neural spiking statistics Tilo Schwalger,Benjamin Lindner, Karin Fisch, Jan Benda Max-Planck Institute for the Physics of.
Bayesian Brain - Chapter 11 Neural Models of Bayesian Belief Propagation Rajesh P.N. Rao Summary by B.-H. Kim Biointelligence Lab School of.
Persistent activity and oscillations in recurrent neural networks in the high-conductance regime Rubén Moreno-Bote with Romain Brette and Néstor Parga.
Neural Oscillations Continued
OCNC Statistical Approach to Neural Learning and Population Coding ---- Introduction to Mathematical.
Volume 40, Issue 6, Pages (December 2003)
Presentation transcript:

Part II: Population Models BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters 6-9 Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology Lausanne, EPFL

Chapter 6: Population Equations BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapter 6

neurons 3 km wires 1mm Signal: action potential (spike) action potential

Spike Response Model i j Spike reception: EPSP Spike emission: AP Firing: linear threshold Spike emission Last spike of i All spikes, all neurons

Integrate-and-fire Model i Spike reception: EPSP Fire+reset linear threshold Spike emission reset I j

escape process (fast noise) parameter changes (slow noise) stochastic spike arrival (diffusive noise) Noise models AB C u(t) noise white (fast noise) synapse (slow noise) (Brunel et al., 2001) : first passage time problem Interval distribution t Survivor function escape rate escape rate stochastic reset Interval distribution Gaussian about noisy integration

Homogeneous Population

populations of spiking neurons I(t) ? population dynamics? t t population activity

Homogenous network (SRM) Spike reception: EPSP Spike emission: AP Last spike of i All spikes, all neurons Synaptic coupling potential fully connected N >> 1 external input

Last spike of i All spikes, all neurons potential external input potential input potential fully connected refractory potential

Homogenous network Response to current pulse Spike emission: AP potential input potential Last spike of i potential external input Population activity All neurons receive the same input

Assumption of Stochastic spike arrival: network of exc. neurons, total spike arrival rate A(t) u EPSC Synaptic current pulses Homogeneous network (I&F)

Density equations

Stochastic spike arrival: network of exc. neurons, total spike arrival rate A(t) u EPSC Synaptic current pulses Density equation (stochastic spike arrival) Langenvin equation, Ornstein Uhlenbeck process

u p(u) Density equation (stochastic spike arrival) u Membrane potential density Fokker-Planck drift diffusion spike arrival rate source term at reset A(t)=flux across threshold

Integral equations

Population Dynamics Derived from normalization

Escape Noise (noisy threshold) I&F with reset, constant input, exponential escape rate Interval distribution escape rate

Population Dynamics

Wilson-Cowan population equation

escape process (fast noise) Wilson-Cowan model h(t) t escape rate (i) noisy firing (ii) absolute refractory time population activity (iii) optional: temporal averaging escape rate

escape process (fast noise) Wilson-Cowan model h(t) t (i) noisy firing (ii) absolute refractory time population activity escape rate

Population activity in spiking neurons (an incomplete history) Wilson&Cowan; Knight Amari 1992/93 - Abbott&vanVreeswijk Gerstner&vanHemmen Treves et al.; Tsodyks et al. Bauer&Pawelzik 1997/98 - vanVreeswijk&Sompoolinsky Amit&Brunel Pham et al.; Senn et al. 1999/00 - Brunel&Hakim; Fusi&Mattia Nykamp&Tranchina Omurtag et al. Fast transients Knight (1972), Treves (1992,1997), Tsodyks&Sejnowski (1995) Gerstner (1998,2000), Brunel et al. (2001), Bethge et al. (2001) Integral equation Mean field equations density (voltage, phase) Heterogeneous nets stochastic connectivity (Heterogeneous, non-spiking)

Chapter 7: Signal Transmission and Neuronal Coding BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapter 7

Coding Properties of Spiking Neuron Models Course (Neural Networks and Biological Modeling) session 7 and 8 Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology Lausanne, EPFL PSTH(t) 500 trials I(t) forward correlation fluctuating input I(t) reverse correlation Probability of output spike ? I(t) A(t)?

Theoretical Approach - population dynamics - response to single input spike (forward correlation) - reverse correlations A(t) 500 neurons PSTH(t) 500 trials I(t)

Population of neurons h(t) I(t) ? A(t) potential A(t) t population activity N neurons, - voltage threshold, (e.g. IF neurons) - same type (e.g., excitatory) ---> population response ?

Coding Properties of Spiking Neurons: Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology Lausanne, EPFL - forward correlations - reverse correlations 1. Transients in Population Dynamics - rapid transmission 2. Coding Properties

Example: noise-free Population Dynamics I(t) h’>0 h(t) T(t^) higher activity

noise-free Theory of transients I(t) h(t) I(t) ? potential input potential A(t) External input. No lateral coupling

Theory of transients A(t) no noise I(t) h(t) noise-free noise model B slow noise I(t) h(t) (reset noise)

u p(u) u Membrane potential density Hypothetical experiment: voltage step u p(u) Immediate response Vanishes linearly

Transients with noise

escape process (fast noise) parameter changes (slow noise) stochastic spike arrival (diffusive noise) Noise models AB C u(t) noise white (fast noise) synapse (slow noise) (Brunel et al., 2001) Interval distribution t Survivor function escape rate escape rate stochastic reset Interval distribution Gaussian about noisy integration

Transients with noise: Escape noise (noisy threshold)

linearize Theory with noise A(t) I(t) h(t)inverse mean interval low noise low noise: transient prop to h’ high noise: transient prop to h h: input potential high noise

Theory of transients A(t) low noise I(t) h(t) noise-free (escape noise/fast noise) noise model A low noise fast noise model A I(t) h(t) (escape noise/fast noise) high noise slow

Transients with noise: Diffusive noise (stochastic spike arrival)

escape process (fast noise) parameter changes (slow noise) stochastic spike arrival (diffusive noise) Noise models AB C u(t) noise white (fast noise) synapse (slow noise) (Brunel et al., 2001) Interval distribution t Survivor function escape rate escape rate stochastic reset Interval distribution Gaussian about noisy integration

u p(u) Diffusive noise u Membrane potential density p(u) Hypothetical experiment: voltage step Immediate response vanishes quadratically Fokker-Planck

u p(u) SLOW Diffusive noise u Membrane potential density Hypothetical experiment: voltage step Immediate response vanishes linearly p(u)

Signal transmission in populations of neurons Connections 4000 external 4000 within excitatory 1000 within inhibitory Population neurons - 20 percent inhibitory - randomly connected -low rate -high rate input

Population neurons - 20 percent inhibitory - randomly connected Signal transmission in populations of neurons time [ms] Neuron # u [mV] A [Hz] Neuron # time [ms] 50 -low rate -high rate input

Signal transmission - theory - no noise - slow noise (noise in parameters) - strong stimulus - fast noise (escape noise) prop. h(t) (potential) prop. h’(t) (current) See also: Knight (1972), Brunel et al. (2001) fast slow

Transients with noise: relation to experiments

Experiments to transients A(t) V1 - transient response V4 - transient response Marsalek et al., 1997 delayed by 64 ms delayed by 90 ms V1 - single neuron PSTH stimulus switched on Experiments

input A(t) See also: Diesmann et al.

How fast is neuronal signal processing? animal -- no animal Simon Thorpe Nature, 1996 Visual processingMemory/associationOutput/movement eye Reaction time experiment

How fast is neuronal signal processing? animal -- no animal Simon Thorpe Nature, 1996 Reaction time # of images 400 ms Visual processingMemory/associationOutput/movement Recognition time 150ms eye

Coding properties of spiking neurons

Coding properties of spiking neurons - response to single input spike (forward correlations) A(t) 500 neurons PSTH(t) 500 trials I(t)

Coding properties of spiking neurons - response to single input spike (forward correlations) I(t) Spike ? Two simple arguments 1) 2) Experiments: Fetz and Gustafsson, 1983 Poliakov et al (Moore et al., 1970) PSTH=EPSP (Kirkwood and Sears, 1978) PSTH=EPSP’

Forward-Correlation Experiments A(t) Poliakov et al., 1997 I(t) PSTH(t) 1000 repetitions noise high noise low noise prop. EPSP d dt

Population Dynamics h: input potential A(t) PSTH(t) I(t) full theory linear theory

Forward-Correlation Experiments A(t) Theory: Herrmann and Gerstner, 2001 high noise low noise Poliakov et al., 1997 high noise low noise blue: full theory red: linearized theory blue: full theory red: linearized theory

Forward-Correlation Experiments A(t) Poliakov et al., 1997 I(t) PSTH(t) 1000 repetitions noise high noise low noise prop. EPSP d dt prop. EPSP d dt

Reverse Correlations Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology Lausanne, EPFL fluctuating input I(t)

Reverse-Correlation Experiments after 1000 spikes

h: input potential Linear Theory Fourier Transform Inverse Fourier Transform

Signal transmission I(t) A(t) T=1/f (escape noise/fast noise) noise model A low noise high noise noise model B (reset noise/slow noise) high noise no cut-off low noise

Reverse-Correlation Experiments (simulations) after 1000 spikes theory: G(-s) after spikes

Laboratory of Computational Neuroscience, EPFL, CH 1015 Lausanne Coding Properties of spiking neurons I(t) ? - spike dynamics -> population dynamics - noise is important - fast neurons for slow noise - slow neurons for fast noise - implications for - role of spontaneous activity - rapid signal transmission - neural coding - Hebbian learning

Chapter 8: Oscillations and Synchrony BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapter 8

Stability of Asynchronous State

Search for bifurcation points linearize h: input potential A(t) fully connected coupling J/N

Stability of Asynchronous State A(t) delay period 0 for stable noise s

Stability of Asynchronous State s

Chapter 9: Spatially structured networks BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapter 9

Continuous Networks

Several populations Continuum

Continuum: stationary profile