Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns.

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.
for image processing and computer vision
Lecture 12: olfaction: the insect antennal lobe References: H C Mulvad, thesis ( Ch 2http://
What is the language of single cells? What are the elementary symbols of the code? Most typically, we think about the response as a firing rate, r(t),
Introduction: Neurons and the Problem of Neural Coding Laboratory of Computational Neuroscience, LCN, CH 1015 Lausanne Swiss Federal Institute of Technology.
Part II: Population Models BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters 6-9 Laboratory of Computational.
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.
Visual Pathways W. W. Norton Primary cortex maintains distinct pathways – functional segregation M and P pathways synapse in different layers Ascending.
How does the visual system represent visual information? How does the visual system represent features of scenes? Vision is analytical - the system breaks.
Levels in Computational Neuroscience Reasonably good understanding (for our purposes!) Poor understanding Poorer understanding Very poorer understanding.
Part I: Single Neuron Models BOOK: Spiking Neuron Models, W. Gerstner and W. Kistler Cambridge University Press, 2002 Chapters 2-5 Laboratory of Computational.
The visual system Lecture 1: Structure of the eye
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 5: Introduction to Vision 2 1 Computational Architectures in.
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.
Mechanisms for phase shifting in cortical networks and their role in communication through coherence Paul H.Tiesinga and Terrence J. Sejnowski.
Biological Modeling of Neural Networks: Week 13 – Membrane potential densities and Fokker-Planck Wulfram Gerstner EPFL, Lausanne, Switzerland 13.1 Review:
Unsupervised learning
Bump attractors and the homogeneity assumption Kevin Rio NEUR April 2011.
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 5 NETWORKS of NEURONS and ASSOCIATIVE MEMORY Wulfram Gerstner EPFL, Lausanne, Switzerland 5.1 Introduction.
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 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/ ,
Sensory systems basics. Sensing the external world.
Biological Modeling of Neural Networks Week 8 – Noisy input models: Barrage of spike arrivals Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Lecture #8 Intro. Sensory Receptors 1) Types Chemoreceptors (smell, taste) Mechanoreceptors (touch, hearing, balance) Photoreceptors (vision) Electroreceptors.
1 Computational Vision CSCI 363, Fall 2012 Lecture 3 Neurons Central Visual Pathways See Reading Assignment on "Assignments page"
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.
Lecture 2b Readings: Kandell Schwartz et al Ch 27 Wolfe et al Chs 3 and 4.
Biomedical Sciences BI20B2 Sensory Systems Human Physiology - The basis of medicine Pocock & Richards,Chapter 8 Human Physiology - An integrated approach.
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)
Biological Modeling of Neural Networks Week 8 – Noisy output models: Escape rate and soft threshold Wulfram Gerstner EPFL, Lausanne, Switzerland 8.1 Variation.
Chapter 3: Neural Processing and Perception. Neural Processing and Perception Neural processing is the interaction of signals in many neurons.
Biological Modeling of Neural Networks: Week 12 – Decision models: Competitive dynamics Wulfram Gerstner EPFL, Lausanne, Switzerland 12.1 Review: Population.
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)
What is the neural code?. Alan Litke, UCSD What is the neural code?
Biological Modeling of Neural Networks: Week 9 – Optimizing Neuron Models For Coding and Decoding Wulfram Gerstner EPFL, Lausanne, Switzerland 9.1 What.
Activity Dependent Conductances: An “Emergent” Separation of Time-Scales David McLaughlin Courant Institute & Center for Neural Science New York University.
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.
Neuronal Dynamics: Computational Neuroscience of Single Neurons
Mean Field Theories in Neuroscience B. Cessac, Neuromathcomp, INRIA.
Ch 9. Rhythms and Synchrony 9.7 Adaptive Cooperative Systems, Martin Beckerman, Summarized by M.-O. Heo Biointelligence Laboratory, Seoul National.
Biological Modeling of Neural Networks: Week 15 – Fast Transients and Rate models Wulfram Gerstner EPFL, Lausanne, Switzerland 15.1 Review Populations.
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.
1 Perception and VR MONT 104S, Spring 2008 Lecture 3 Central Visual Pathways.
Basics of Computational Neuroscience. What is computational neuroscience ? The Interdisciplinary Nature of Computational Neuroscience.
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.
Biological Modeling of Neural Networks Week 11 – Variability and Noise: Autocorrelation Wulfram Gerstner EPFL, Lausanne, Switzerland 11.1 Variation of.
Week 5 NETWORKS of NEURONS and ASSOCIATIVE MEMORY Wulfram Gerstner EPFL, Lausanne, Switzerland 5.1 Introduction - networks of neuron - systems for computing.
Psychology 304: Brain and Behaviour Lecture 28
Persistent activity and oscillations in recurrent neural networks in the high-conductance regime Rubén Moreno-Bote with Romain Brette and Néstor Parga.
BIOPHYSICS 6702 – ENCODING NEURAL INFORMATION
Neural Oscillations Continued
Early Processing in Biological Vision
? Dynamical properties of simulated MEG/EEG using a neural mass model
Question: how are neurons in the primary visual cortex encoding the visual scene?
How Inhibition Shapes Cortical Activity
Xiangying Meng, Joseph P.Y. Kao, Hey-Kyoung Lee, Patrick O. Kanold 
Presentation transcript:

Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Random Networks - Balanced state Week 10 – part 1 : Neuronal Populations

Biological Modeling of Neural Networks – Review from week 1 motor cortex frontal cortex to motor output neurons 3 km wire 1mm

population of neurons with similar properties stim neuron 1 neuron 2 Neuron K Brain Biological Modeling of Neural Networks – Review from week 7

population activity - rate defined by population average t t population activity ‘natural readout’ Biological Modeling of Neural Networks – Review from week 7

population of neurons with similar properties Brain Week 10-part 1: Population activity

population of neurons with similar properties Brain Week 10-part 1: Population activity population activity A(t) Are there such populations?

population of neurons with similar properties Brain Week 10-part 1: Scales of neuronal processes

Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Random networks Week 10 – part 1b :Cortical Populations – columns and receptive fields

visual cortex electrode Week 10-part 1b: Receptive fields

visual cortex electrode

visual cortex Neighboring cells in visual cortex have similar preferred center of receptive field Week 10-part 1b: Receptive fields and retinotopic map

Receptive fields: Retina, LGN Receptive fields: visual cortex V1 Orientation selective Week 10-part 1b: Orientation tuning of receptive fields

Receptive fields: visual cortex V1 Orientation selective Week 10-part 1b: Orientation tuning of receptive fields

Receptive fields: visual cortex V1 Orientation selective 0 rate Stimulus orientation Week 10-part 1b: Orientation tuning of receptive fields preferred orientation

visual cortex Receptive fields: visual cortex V1 Orientation selective 1 st pop 2 nd pop Neighboring neurons have similar properties Week 10-part 1b: Orientation columns/orientation maps

visual cortex Neighboring cells in visual cortex Have similar preferred orientation: cortical orientation map Week 10-part 1b: Orientation map

population of neighboring neurons: different orientations Visual cortex Week 10-part 1b: Orientation columns/orientation maps Image: Gerstner et al. Neuronal Dynamics (2014)

I(t) Week 10-part 1b: Interaction between populations / columns

0 rate Stimulus orientation Cell 1 Week 10-part 1b: Do populations / columns really exist?

0 rate Cell 1 Cell 5 Oriented stimulus Course coding Many cells (from different columns) respond to a single stimulus with different rate Week 10-part 1b: Do populations / columns really exist?

Quiz 1, now The receptive field of a visual neuron refers to [ ] The localized region of space to which it is sensitive [ ] The orientation of a light bar to which it is sensitive [ ] The set of all stimulus features to which it is sensitive The receptive field of a auditory neuron refers to [ ] The set of all stimulus features to which it is sensitive [ ] The range of frequencies to which it is sensitive The receptive field of a somatosensory neuron refers to [ ] The set of all stimulus features to which it is sensitive [ ] The region of body surface to which it is sensitive

Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Balanced state Week 10 – part 2 : Connectivity

I(t) Week 10-part 2: Connectivity schemes (models) 1 population = What?

population = group of neurons with - similar neuronal properties - similar input - similar receptive field - similar connectivity make this more precise Week 10-part 2: model population

Week 10-part 2: local cortical connectivity across layers Here: Excitatory neurons ( mouse somatosensory cortex) Lefort et al. NEURON, population = all neurons of given type in one layer of same column (e.g. excitatory in layer 3)

Week 10-part 2: Connectivity schemes (models) full connectivityrandom: prob p fixed Image: Gerstner et al. Neuronal Dynamics (2014) random: number K of inputs fixed

Week 10-part 2: Random Connectivity: fixed p random: probability p=0.1, fixed Image: Gerstner et al. Neuronal Dynamics (2014)

Week 10-part 2: Random Connectivity: fixed p Can we mathematically predict the population activity? given - connection probability p - properties of individual neurons - large population asynchronous activity

Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Balanced state Week 10 – part 2 : Connectivity

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

Week 10-part 3: asynchronous firing Image: Gerstner et al. Neuronal Dynamics (2014) Blackboard: -Definition of A(t) - filtered A(t) - Asynchronous state = A 0 = constant

population of neurons with similar properties Brain Week 10-part 3: counter-example: A(t) not constant Systematic oscillation  not ‘asynchronous’

Populations of spiking neurons I(t) ? population activity? t t population activity Homogeneous network: -each neuron receives input from k neurons in network -each neuron receives the same (mean) external input

Week 10-part 3: mean-field arguments Blackboard: Input to neuron i

Full connectivity Week 10-part 3: mean-field arguments

Fully connected network Synaptic coupling fully connected N >> 1 blackboard All spikes, all neurons Week 10-part 3: mean-field arguments

All spikes, all neurons fully connected All neurons receive the same total input current (‘mean field’) Index i disappears Week 10-part 3: mean-field arguments

frequency (single neuron) blackboard Homogeneous network All neurons are identical, Single neuron rate = population rate A(t)= A 0 = const Single neuron Week 10-part 3: stationary state/asynchronous activity

Stationary solution fully connected N >> 1 Homogeneous network, stationary, All neurons are identical, Single neuron rate = population rate

Exercise 1, now Exercise 1: homogeneous stationary solution fully connected N >> 1 Homogeneous network All neurons are identical, Single neuron rate = population rate Next lecture: 11h15

Single Population - population activity, definition - full connectivity - stationary state/asynchronous state What is this function g? Single neuron rate = population rate Examples: - leaky integrate-and-fire with diffusive noise - Spike Response Model with escape noise - Hodgkin-Huxley model (see week 2)

Week 10-part 3: mean-field, leaky integrate-and-fire different noise levels function g can be calculated

i j Spike reception: EPSP Spike emission: AP Spike emission Last spike of i All spikes, all neurons Firing intensity Review: Spike Response Model with Escape Noise

Response to current pulse Spike emission: AP potential input potential Last spike of i potential external input instantaneous rate Blackboard -Renewal model -Interval distrib. Review: Spike Response Model with Escape Noise Last spike of i

frequency (single neuron) Homogeneous network All neurons are identical, Single neuron rate = population rate A(t)= A 0 = const Single neuron Week 10-part 3: Example - Asynchronous state in SRM 0

fully connected input potential A(t)=const frequency (single neuron) typical mean field (Curie Weiss) Homogeneous network All neurons are identical, Week 10-part 3: Example - Asynchronous state in SRM 0

Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Random networks - balanced state Week 10 – part 4 : Random networks

random connectivity Week 10-part 4: mean-field arguments – random connectivity random: prob p fixed Image: Gerstner et al. Neuronal Dynamics (2014) random: number K of inputs fixed full connectivity

I&F with diffusive noise (stochastic spike arrival) EPSC IPSC For any arbitrary neuron in the population Blackboard: excit. – inhib. excitatory input spikes Week 10-part 4: mean-field arguments – random connectivity

Week 10-Exercise 2.1/2.2 now: Poisson/random network random: prob p fixed Next lecture: 11h40

Week 10-part 4: Random Connectivity: fixed p random: probability p=0.1, fixed Image: Gerstner et al. Neuronal Dynamics (2014) fluctations of A decrease fluctations of I decrease Network N=10 000Network N=5 000

Week 10-part 4: Random connectivity – fixed number of inputs random: number of inputs K=500, fixed Image: Gerstner et al. Neuronal Dynamics (2014) fluctations of A decrease fluctations of I remain Network N=10 000Network N=5 000

Week 10-part 4: Connectivity schemes – fixed p, but balanced exc inh make network bigger, but -keep mean input close to zero -keep variance of input

Week 10-part 4: Connectivity schemes - balanced Image: Gerstner et al. Neuronal Dynamics (2014) fluctations of A decrease fluctations of I decrease, but ‘smooth’

Week 10-part 4: leaky integrate-and-fire, balanced random network Image: Gerstner et al. Neuronal Dynamics (2014) Network with balanced excitation-inhibition neurons - 20 percent inhibitory - randomly connected

Week 10-part 4 : leaky integrate-and-fire, balanced random network Image: Gerstner et al. Neuronal Dynamics (2014)

10.1 Cortical Populations - columns and receptive fields 10.2 Connectivity - cortical connectivity - model connectivity schemes 10.3 Mean-field argument - asynchronous state 10.4 Random Networks - Balanced state Week 10 – Introduction to Neuronal Populations The END Course evaluations