maps in the brain – introduction

37
1 Maps in the Brain – Introduction

Upload: rafiki

Post on 13-Feb-2016

26 views

Category:

Documents


0 download

DESCRIPTION

Maps in the Brain – Introduction. Cortical Maps. Cortical Maps map the environment onto the brain. This includes sensory input as well as motor and mental activity. Example: Map of sensory and motor representations of the body (homunculus).The more important a region, the bigger its - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Maps in the Brain – Introduction

1

Maps in the Brain – Introduction

Page 2: Maps in the Brain – Introduction

2

Cortical Maps

Cortical Maps map the environment onto the brain. This includessensory input as well as motor and mental activity.

Example: Map of sensory and motor representations of the body (homunculus).The more important a region, the bigger its map representation.

Scaled “remapping” to real space

Page 3: Maps in the Brain – Introduction

3

Place Field RecordingsTerrain: 40x40cm

y

x

Single cell firing activityy

x Map firing activity to position within terrain Place cell is only firing around a certain position (red area) Cell is like a “Position Detector”

Page 4: Maps in the Brain – Introduction

4

HippocampusPlace cells

VisualOlfactoryAuditoryTasteSomatosensorySelf-motion

• Hippocampus involved in learning and memory• All sensory input into hippocampus• Place cells in hippocampus get all sensory information• Information processing via trisynaptic loop• How place are exactly used for navigation is unknown

Page 5: Maps in the Brain – Introduction

5

Mathematics of the model Firing rate r of Place Cell i at time t is

modeled as Gaussian function: σf is width of the Gaussian function, X and W are vectors of length n, ||* || is the euclidean distance

At every time step only on weight W is changed (Winner-Takes-All), i.e. the neuron with the strongest response is changed:

Page 6: Maps in the Brain – Introduction

6

Maps of More Abstract Spaces

Page 7: Maps in the Brain – Introduction

Visual cortex

Page 8: Maps in the Brain – Introduction
Page 9: Maps in the Brain – Introduction

Cortical Mappingretinal (x,y) to log ZCoordinates

Real Space log Z Space

Concentric Circles Vertical Lines(expon. Spaced) (equally spaced)

Radial Lines Horizontal Lines(equal angular spacing) (equally spaced)

On „Invariance“A major problem is how the brain can recognize object in spite of size and rotation changes!

Scaling and Rotation defined in Polar Coordinates:

a = r exp(if)

Scaling

Rotation

A = k r exp(if) = k a

A = exp(ig) r exp(if) = r exp(i[f+g]) = a exp(ig)

Rotation angle

Scaling constant

After log Z transform we get:

Scaling: log(ka) = log(k) + log(a)

Rotation: log(a exp(ig)) = ig + log(a)

Thus we have obtained scale and

rotation invariance !

Page 10: Maps in the Brain – Introduction

10

Receptive fields

Simple cells react to an illuminated bar in their RF, but they are sensitive to its orientation (see classical results of Hubel and Wiesel, 1959).

Bars of different length are presented with the RF of a simple cell for a certain time (black bar on top). The cell's response is sensitive to the orientation of the bar.

Cells in the visual cortex have receptive fields (RF). These cells react when a stimulus is presented to a certain area on the retina, i.e. the RF.

Page 11: Maps in the Brain – Introduction

11

2d MapColormap of preferred orientation in the visual cortex of a cat. One dimensional experiments like in the previous slide correspond to an electrode trace indicated by the black arrow. Small white arrows are VERTICES where all orientations meet.

Page 12: Maps in the Brain – Introduction

12

Ocular Dominance ColumnsThe signals from the left and the right eye remain separated in the LGN. From there they are projected to the primary visual cortex where the cells can either be dominated by one eye (ocular dominance L/R) or have equal input (binocular cells).

Page 13: Maps in the Brain – Introduction

13

Ocular Dominance ColumnsThe signals from the left and the right eye remain separated in the LGN. From there they are projected to the primary visual cortex where the cells can either be dominated by one eye (ocular dominance L/R) or have equal input (binocular cells).

White stripes indicate left and black stripes right ocular dominance (coloring with desoxyglucose).

Page 14: Maps in the Brain – Introduction

14

Ice Cube Model

Columns with orthogonal directions for ocularity and orientation.

Hubel and Wiesel, J. of Comp. Neurol., 1972

Page 15: Maps in the Brain – Introduction

15

Ice Cube Model

Columns with orthogonal directions for ocularity and orientation.

Problem: Cannot explain the reversal of the preferred orientation changes and areas of smooth transitions are overestimated (see data).

Hubel and Wiesel, J. of Comp. Neurol., 1972

Page 16: Maps in the Brain – Introduction

16

Graphical ModelsPreferred orientations are identical to the tangents of the circles/lines. Both depicted models are equivalent.

Vortex: All possible directions meet at one point, the vortex.

Problem: In these models vortices are of order 1, i.e. all directions meet in one point, but 0° and 180° are indistinguishable.

Braitenberg and Braitenberg, Biol.Cybern., 1979

Page 17: Maps in the Brain – Introduction

17

Graphical ModelsPreferred orientations are identical to the tangents of the circles/lines. Both depicted models are equivalent.

Vortex: All possible directions meet at one point, the vortex.

Problem: In these models vortices are of order 1, i.e. all directions meet in one point, but 0° and 180° are indistinguishable.

From data: Vortex of order 1/2.

Braitenberg and Braitenberg, Biol.Cybern., 1979

Page 18: Maps in the Brain – Introduction

18

Graphical Models cont'dIn this model all vertices are of order 1/2, or more precise -1/2 (d-blob) and +1/2 (l-blob). Positive values mean that the preferred orientation changes in the same way as the path around the vertex and negative values mean that they change in the opposite way.

Götz, Biol.Cybern., 1988

Page 19: Maps in the Brain – Introduction

19

Developmental ModelsStart from an equal orientation distribution and develop a map by ways of a developmental algorithm.

Are therefore related to learning and self-organization methods.

Page 20: Maps in the Brain – Introduction

20

Model based on differences in On-Off responses

KD Miller, J Neurosci. 1994

Page 21: Maps in the Brain – Introduction

21

Difference Corre-lation Function

Resulting receptive fields

Resulting orientation map

Page 22: Maps in the Brain – Introduction

Learning

Synaptic Modifications

22

Page 23: Maps in the Brain – Introduction

23

At the dendrite the incomingsignals arrive (incoming currents)

Molekules

Synapses

Neurons

Local Nets

Areas

Systems

CNS

At the soma currentare finally integrated.

At the axon hillock action potentialare generated if the potential crosses the membrane threshold

The axon transmits (transports) theaction potential to distant sites

At the synapses are the outgoing signals transmitted onto the dendrites of the target neurons

Structure of a Neuron:

Page 24: Maps in the Brain – Introduction

24

Chemical synapse:Learning = Change of Synaptic Strength

NeurotransmitterReceptors

Page 25: Maps in the Brain – Introduction

25

Machine Learning Classical Conditioning Synaptic Plasticity

Dynamic Prog.(Bellman Eq.)

REINFORCEMENT LEARNING UN-SUPERVISED LEARNINGexample based correlation based

d-Rule

Monte CarloControl

Q-Learning

TD( )often =0

ll

TD(1) TD(0)

Rescorla/Wagner

Neur.TD-Models(“Critic”)

Neur.TD-formalism

DifferentialHebb-Rule

(”fast”)

STDP-Modelsbiophysical & network

EVALUATIVE FEEDBACK (Rewards)

NON-EVALUATIVE FEEDBACK (Correlations)

SARSACorrelation

based Control(non-evaluative)

ISO-Learning

ISO-Modelof STDP

Actor/Critictechnical & Basal Gangl.

Eligibility Traces

Hebb-Rule

DifferentialHebb-Rule

(”slow”)

supervised L.

Anticipatory Control of Actions and Prediction of Values Correlation of Signals

=

=

=

Neuronal Reward Systems(Basal Ganglia)

Biophys. of Syn. PlasticityDopamine Glutamate

STDP

LTP(LTD=anti)

ISO-Control

Overview over different methods

Page 26: Maps in the Brain – Introduction

26

Different Types/Classes of Learning Unsupervised Learning (non-evaluative feedback)• Trial and Error Learning.• No Error Signal.• No influence from a Teacher, Correlation evaluation only.

Reinforcement Learning (evaluative feedback)• (Classic. & Instrumental) Conditioning, Reward-based Lng.• “Good-Bad” Error Signals.• Teacher defines what is good and what is bad.

Supervised Learning (evaluative error-signal feedback)• Teaching, Coaching, Imitation Learning, Lng. from examples and more.• Rigorous Error Signals.• Direct influence from a teacher/teaching signal.

Page 27: Maps in the Brain – Introduction

27

Basic Hebb-Rule: = m ui v m << 1dwi

dtFor Learning: One input, one output.

An unsupervised learning rule:

A supervised learning rule (Delta Rule):

! i ! ! i à ör ! iENo input, No output, one Error Function Derivative,where the error function compares input- with output-examples.

A reinforcement learning rule (TD-learning):

One input, one output, one reward.

wi ! wi +ö[r(t+1) + í v(t+1) à v(t)]uà(t)

Page 28: Maps in the Brain – Introduction

28

map

Self-organizing maps:unsupervised learning

Neighborhood relationships are usually preserved (+)

Absolute structure depends on initial condition and cannot be predicted (-)

input

Page 29: Maps in the Brain – Introduction

29

Basic Hebb-Rule: = m ui v m << 1dwi

dtFor Learning: One input, one output

An unsupervised learning rule:

A supervised learning rule (Delta Rule):

! i ! ! i à ör ! iENo input, No output, one Error Function Derivative,where the error function compares input- with output-examples.

A reinforcement learning rule (TD-learning):

One input, one output, one reward

wi ! wi +ö[r(t+1) + í v(t+1) à v(t)]uà(t)

Page 30: Maps in the Brain – Introduction

30

I. Pawlow

Classical Conditioning

Page 31: Maps in the Brain – Introduction

31

Basic Hebb-Rule: = m ui v m << 1dwi

dtFor Learning: One input, one output

An unsupervised learning rule:

A supervised learning rule (Delta Rule):

! i ! ! i à ör ! iENo input, No output, one Error Function Derivative,where the error function compares input- with output-examples.

A reinforcement learning rule (TD-learning):

One input, one output, one reward

wi ! wi +ö[r(t+1) + í v(t+1) à v(t)]uà(t)

Page 32: Maps in the Brain – Introduction

32

Supervised Learning: Example OCR

Page 33: Maps in the Brain – Introduction

33

The influence of the type of learning on speed and autonomy of the learner

Correlation based learning: No teacher

Reinforcement learning , indirect influence

Reinforcement learning, direct influence

Supervised Learning, Teacher

Programming

Learning Speed Autonomy

Page 34: Maps in the Brain – Introduction

34

Hebbian learning

AB

A

B

t

When an axon of cell A excites cell B and repeatedly or persistently takes part in firing it, some growth processes or metabolic change takes place in one or both cells so that A‘s efficiency ... is increased.

Donald Hebb (1949)

Page 35: Maps in the Brain – Introduction

35

Machine Learning Classical Conditioning Synaptic Plasticity

Dynamic Prog.(Bellman Eq.)

REINFORCEMENT LEARNING UN-SUPERVISED LEARNINGexample based correlation based

d-Rule

Monte CarloControl

Q-Learning

TD( )often =0

ll

TD(1) TD(0)

Rescorla/Wagner

Neur.TD-Models(“Critic”)

Neur.TD-formalism

DifferentialHebb-Rule

(”fast”)

STDP-Modelsbiophysical & network

EVALUATIVE FEEDBACK (Rewards)

NON-EVALUATIVE FEEDBACK (Correlations)

SARSACorrelation

based Control(non-evaluative)

ISO-Learning

ISO-Modelof STDP

Actor/Critictechnical & Basal Gangl.

Eligibility Traces

Hebb-Rule

DifferentialHebb-Rule

(”slow”)

supervised L.

Anticipatory Control of Actions and Prediction of Values Correlation of Signals

=

=

=

Neuronal Reward Systems(Basal Ganglia)

Biophys. of Syn. PlasticityDopamine Glutamate

STDP

LTP(LTD=anti)

ISO-Control

Overview over different methods

You are here !

Page 36: Maps in the Brain – Introduction

36

Hebbian Learning

…Basic Hebb-Rule:

…correlates inputs with outputs by the…

= m v u1 m << 1dw1

dt

vu1w1

Vector Notation

Cell Activity: v = w . u

This is a dot product, where w is a weight vector and uthe input vector. Strictly we need to assume that weightchanges are slow, otherwise this turns into a differential eq.

Page 37: Maps in the Brain – Introduction

37

= m v u1 m << 1dw1

dtSingle Input

= m v u m << 1dwdtMany Inputs

As v is a single output, it is scalar.

Averaging Inputs= m <v u> m << 1

dwdt

We can just average over all input patterns and approximate the weight change by this. Remember, this assumes that weight changes are slow.

If we replace v with w . u we can write:

= m Q . w where Q = <uu> is the input correlation matrix

dwdt

Note: Hebb yields an instable (always growing) weight vector!