Introduction to Neural Coding Maneesh Sahani - - PowerPoint PPT Presentation

introduction to neural coding
SMART_READER_LITE
LIVE PREVIEW

Introduction to Neural Coding Maneesh Sahani - - PowerPoint PPT Presentation

Introduction to Neural Coding Maneesh Sahani maneesh@gatsby.ucl.ac.uk Gatsby Computational Neuroscience Unit University College London Term 1, Autumn 2008 The CNS Neocortex Cortical layers Neural signals (in vivo) Aggregate aggregate


slide-1
SLIDE 1

Introduction to Neural Coding

Maneesh Sahani

maneesh@gatsby.ucl.ac.uk

Gatsby Computational Neuroscience Unit University College London Term 1, Autumn 2008

slide-2
SLIDE 2

The CNS

slide-3
SLIDE 3

Neocortex

slide-4
SLIDE 4

Cortical layers

slide-5
SLIDE 5

Neural signals (in vivo)

Aggregate

  • aggregate fields – EEG, MEG, LFP
  • aggregate membrane voltage – die imaging
  • metabolism – fMRI, PET, intrinsic imaging

Single neuron

  • extracellular – single neuron, spike sorting, cell attach
  • intracellular – sharp electrode, whole cell
slide-6
SLIDE 6

Senses

How many senses do you have?

  • taste (gustation)
  • smell (olfaction)
  • hearing (audition)
  • sight (vision)
  • touch (somatosensation)
  • pain (nociception)
  • body configuration (proprioception)
  • acceleration and balance (vestibular sense)
slide-7
SLIDE 7

Neocortical senses

slide-8
SLIDE 8

Sensory areas

slide-9
SLIDE 9

Common features of neocortical senses

  • common pathways: receptors – subctx nuclei – thalamus – primary ctx – higher ctx
  • thalamic loops between cortical areas
  • feedback
  • parallel hierarchy
  • alternate pathways – tectal, para-lemniscal
slide-10
SLIDE 10

Common processing

  • receptor discretisation – sampling
  • receptive fields
  • contrast sensitivity – Weber’s law
  • adaptation

– neural vs. psychological – adaptation to higher features – mismatch negativity – statistical adaptation

slide-11
SLIDE 11

Quantifying responses

  • receptive fieds
  • motor fields
  • stimulus-response functions
  • sensory computation and encoded variables
  • tuning curves
slide-12
SLIDE 12

Optimality of coding

  • “impedence” matching between different components
  • matching to natural statistics
  • matching to behaviourally relevant features
  • redundancy reduction
slide-13
SLIDE 13

The eye and retina

slide-14
SLIDE 14

Centre-surround receptive fields

slide-15
SLIDE 15

Colour at the retina

slide-16
SLIDE 16

Centre-surround models

Centre-surround receptive fields are commonly described by one of two equations, giving the scaled response to a point of light shone at the retinal location (x, y). A difference-of-Gaussians (DoG) model:

DDoG(x, y) = 1 2πσ2

c

exp

  • −(x − cx)2 + (y − cy)2

2σ2

c

1 2πσ2

s

exp

  • −(x − cx)2 + (y − cy)2

2σ2

s

  • −10

−5 5 10 −10 −5 5 10 −0.02 0.02 0.04 0.06 −10 −5 5 10 −0.01 0.01 0.02 0.03 0.04 0.05 0.06

slide-17
SLIDE 17

Centre-surround models

. . . or a Laplacian-of-Gaussian (LoG) model:

DLoG(x, y) = −∇2

  • 1

2πσ2 exp

  • −(x − cx)2 + (y − cy)2

2σ2

  • −10

−5 5 10 −10 −5 5 10 −0.02 0.02 0.04 0.06 −10 −5 5 10 −0.01 0.01 0.02 0.03 0.04 0.05 0.06

slide-18
SLIDE 18

Linear receptive fields

The linear-like response apparent in the prototypical experiments can be generalised to give a predicted firing rate in response to an arbitrary stimulus s(x, y):

r(s(x, y)) =

  • dx dy D(x, y)s(x, y)

The receptive field centres (cx, cy) are distributed over visual space. If we let D() represent the RF function centred at 0, instead of at (cx, cy), we can write:

r(cx, cy; s(x, y)) =

  • dx dy D(cx − x, cy − y)s(x, y)

which looks like a convolution.

slide-19
SLIDE 19

Frequency effects

Thus a repeated linear receptive field acts like a spatial filter. We can consider its frequency response. Both DoG and LoG models are bandpass. Taking 1D versions:

fmax −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1

centre Gaussian surround Gaussian difference frequency response

fmax 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

Gaussian second derivative (ω2) product frequency response

slide-20
SLIDE 20

Edge detection

Bandpass filters emphasise edges:

  • rginal image

DoG responses thresholded

slide-21
SLIDE 21

Thalamic relay

slide-22
SLIDE 22

Visual cortex

slide-23
SLIDE 23

Orientation selectivity

slide-24
SLIDE 24

Linear receptive fields – simple cells

Linear response encoding:

r(t0, s(x, y, t)) = ∞ dτ

  • dx dy s(x, y, t0 − τ)D(x, y, τ)

For separable receptive fields:

D(x, y, τ) = Ds(x, y)Dt(τ)

For simple cells:

Ds = exp

  • −(x − cx)2

2σ2

x

− (y − cy)2 2σ2

y

  • cos(kx − φ)
slide-25
SLIDE 25

Linear response functions – simple cells

slide-26
SLIDE 26

Simple cell orientation selectivity

slide-27
SLIDE 27

Drifting gratings

s(x, y, t) = G + Acos(kx − φ)cos(ωt)

slide-28
SLIDE 28

Separable and inseparable response functions

Separable: motion sensitive; not direction sensitive Inseparable: motion sensitive; and direction sensitive

slide-29
SLIDE 29

Complex cells

Complex cells are sensitive to orientation, but, supposedly, not phase. One model might be (neglecting time)

r(s(x, y)) =

  • dx dy s(x, y) exp
  • −(x − cx)2

2σ2

x

− (y − cy)2 2σ2

y

  • cos(kx)

2 +

  • dx dy s(x, y) exp
  • −(x − cx)2

2σ2

x

− (y − cy)2 2σ2

y

  • cos(kx − π/2)

2

But many cells do have some residual phase sensitivity. Quantified by (f1/f0 ratio). Stimulus-response functions (and constructive models) for complex cells are still a mat- ter of debate.

slide-30
SLIDE 30

Other V1 responses

  • end-stopping
  • blobs and colour
  • surround effects
  • . . .
slide-31
SLIDE 31

Higher Visual Areas