Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

43
Learning and Remapping in the Learning and Remapping in the Sensory Motor System Sensory Motor System F.A. Mussa-Ivaldi Northwestern University

Transcript of Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Page 1: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Learning and Remapping in Learning and Remapping in the Sensory Motor Systemthe Sensory Motor System

F.A. Mussa-Ivaldi Northwestern University

Page 2: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

In natural arm movements, complex In natural arm movements, complex motions of the joints lead to simple motions of the joints lead to simple hand kinematicshand kinematics

From Morasso 1981

Page 3: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Is the shape of trajectories the byproduct of dynamic optimization?

(Uno, Kawato and Suzuky, 1989)

Page 4: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Kinematic AdaptationKinematic Adaptation

Flanagan and Rao (1995)

Page 5: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Dynamic AdaptationDynamic Adaptation

Unperturbed movements

Shadmehr & Mussa-Ivaldi, 1994

Page 6: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Perturbing fieldPerturbing field

rF

1.112.11

2.111.10

-1.5 -1 -0.5 0 0.5 1 1.5

-1

-0.5

0

0.5

1

Note: there is no force at rest 0)r(

Page 7: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

AdaptationAdaptation

After-effects

Page 8: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Transport of a spring-mass Transport of a spring-mass objectobject

Dingwell, Mah and Mussa-Ivaldi (2004)

Page 9: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Post-adaptation kinematics

Baseline

Initial response

Page 10: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The shape of trajectories is not a by-product of dynamic optimization.

It reflects and is consistent with the Euclidean properties of ordinary space

Page 11: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

What is space ?What is space ? Intuitive Concept

Geometry, from a physical standpoint is the totality of the laws according to which rigid bodies mutually at rest can be placed with respect to each other… “Space” in this interpretation is in principle an infinite rigid body – or skeleton - to which the position of all other bodies is related.”

A. Einstein, 1949 Less Intuitive

ConceptsSignals spaces, configuration spaces, state spaces, feature spaces, etc...

Page 12: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Ordinary SpaceOrdinary Space

Euclid

Pythagoras

Two equivalent statements

?180o

x

yd 222 yxd

Page 13: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Euclidean SymmetryEuclidean SymmetryAmong all possible norm only the L2 (Euclidean) norm is invariant under rigid transformations (e.g. rotations, translations).

Size does not depend upon position and orientation.

xxx T 2Euclidean (L2) Norm

1AATOrthogonal transformation

Axy

21

2

xxxAxAx

AxAxyyy

TT

TTT

Page 14: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Signal spacesSignal spaces

Neither the visual nor the motor signals spaces are Euclidean.

Yet, we perceive Euclidean symmetry and we coordinate motor commands to control independently movement amplitude and direction

Page 15: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

•It is a common misconception that the visual system provides the primal information about this symmetry.

•In fact it is likely for the opposite to be true: we learn the properties of space through active perception

Page 16: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Is the bias toward Euclidean symmetry a guiding principle for the emergence of new motor programs?

Page 17: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The motor system can reassign The motor system can reassign degrees of freedom to novel tasksdegrees of freedom to novel tasks

Glove Talk. Sidney Fels and Geoffrey Hinton, 1990

Vocabulary Sam-I-am

Page 18: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The properties of space are captured by the motor system when forming novel motor programs whose purpose is to control the motion of an endpoint

Page 19: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

19 SIGNALS (Hand Configuration)

2 Screen Coordinates

F.A. Mussa-Ivaldi, S. Acosta, R. Scheidt, K.M. Mosier

Remapping Remapping SpaceSpace

Page 20: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The taskThe task The subject must place the cursor

corresponding to the hand inside a circular target

Experiment begins with the cursor inside a target.

New target is presented – Cursor is suppressed.

The subject must try to make a single rapid movement of the fingers so as to place the (invisible) cursor inside the new target and stop.

As the hand is at rest after this initial movement, the cursor reappears

The subject corrects by moving the cursor under visual guidance inside the target

Only the initial open loop movement is analyzed

Page 21: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

-3 -2 -1 0 1 2 3-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

2.5

-3 -2 -1 0 1 2 3

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

2.5

-1 0 1 2 30

10

20

30

40

50

t (sec)

v (

cm

/se

c)

-1 0 1 2 30

10

20

30

40

50

Part 1 Part 2A B

C D

-3 -2 -1 0 1 2 3

-3

-2

-1

0

1

2

-3 -2 -1 0 1 2 3-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

2.5

-3 -2 -1 0 1 2 3

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

-3 -2 -1 0 1 2 3

-3

-2.5

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

-3 -2 -1 0 1 2 3

-1.5

-1

-0.5

0

0.5

1

1.5

2

2.5

3

-3 -2 -1 0 1 2 3

-2

-1

0

1

2

3

Some examplesSome examples

Page 22: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Weird task. Cannot be represented before the experiment

Body and task endpoint are physically uncoupled

Only feedback pathway is vision Dimensional imbalance Metric imbalance

Some observationsSome observations

Page 23: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

1 4 7 101.4

1.6

1.8

2

2.2

2.4

2.6

2.8

3 Ensemble

1 4 7 100.5

1

1.5

2

2.5

3

3.5

Trial number

Err

or

(cm

)

Single Subject

Endpoint errorEndpoint error

Page 24: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

LinearityLinearity

S

E

A

B

Aspect-Ratio: AB/SE

1 4 7 100.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Trial number

Asp

ect

Ratio

1 4 7 100.25

0.3

0.35

0.4

0.45

0.5

0.55

0.6

0.65 EnsembleSingle Subject

•Cursor movements DO NOT become straighter !

Page 25: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Extended training Extended training 4 consecutive days 2 groups of subjects No-Vision subjects (P2) just engage in the

task for 4 days Vision subjects (P3) train with continuous

visual feedback trials. But they are tested in the same no-vision condition as the other group.

The two groups receive the same amount of training

Page 26: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Extended Training ResultsExtended Training Results Both group have the same learning trend. Continuous visual feedback of endpoint movements

facilitates the formation of straighter open-loop trajectories

1 2 3 41

1.5

2

2.5

Day

Err

or (

cm)

P2 (No Vision)P3 (Vision)

1 2 3 4

0.2

0.25

0.3

0.35

0.4

0.45

0.5

Day

Asp

ect R

atio

Page 27: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

•Error reduction and straightening of motion are independent processes

•Straightening of motion is facilitated when vision and movement execution are concurrent

Page 28: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The subjects learn to solve an ill-posed inverse problem (from cursor location to hand gesture) and in doing so, they learn the geometrical structure of the map, i.e. a specific partition of degrees of freedom.

Page 29: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Decomposition of Glove Decomposition of Glove SignalsSignals

CFBCBF

PQA

BF

)()(

)(

)( 1

ATIAN

AAAT

AAAA

n

TT

0

Component" Space-Task")(

Component" Space-Null")(

TNT

TN

T

N

hh

hhh

hATh

hANh

Page 30: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

1 2 3 4140

160

180

200

220

240

Day

Nu

ll M

otio

n (

G.S

.U.)

1 2 3 460

70

80

90

100

110

120

Day

Ta

sk M

otio

n (

G.S

.U.)

P2 (No Vision)P3 (Vision)

Task-space and Null-space Task-space and Null-space MotionMotion

↓19%↓24%

↓20% ↓23%

Page 31: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Importing a metric Importing a metric structurestructure

Page 32: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

•Identify Residual Control Signals (Movements, EEG, EMG, Multiunit…)

•Form a first “vocabulary” of commands (faster, slower, right, left, MIDI, etc…)

•Machine learns to respond appropriately

•Patient practice and leans new commands

Practical Applications:Practical Applications:Body-Machine Interfaces Body-Machine Interfaces (BMI)(BMI)

Interface

DUAL LEARNING

Page 33: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Sensing garments (Smartex -Pisa)

•52 smeared sensors on lycra

•No metallic wires

•External connection realized by metallic press stud

Page 34: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Calibration: Find optimally Calibration: Find optimally controlled DOFs (synergies) controlled DOFs (synergies) by dimensionality reductionby dimensionality reduction

Page 35: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Natural Synergies -> Control Natural Synergies -> Control ParametersParameters

A bad map A better map

Page 36: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

Tonal SpacesTonal Spaces

Page 37: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The interaction of human and machine learning: Co-Adaptation by Least Mean Squares

Page 38: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The interactive LMS procedure - The interactive LMS procedure - 1 1

1) Set an arbitrary starting map:

hAx

Endpoint vector dim(x) =2 “Body” vector dim(h)=20

Page 39: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The interactive LMS procedure - The interactive LMS procedure - 2 2

2) Collect movements toward a set of K targets:

Kxxx ˆ,,ˆ,ˆ 21

Kxxx ,,, 21

Khhh ,,, 21

Targets

Movements (endpoint coordinates)

Movements (body coordinates)

Page 40: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The interactive LMS procedure - The interactive LMS procedure - 3 3

3) Calculate the error (in endpoint coordinates)

iii xAxe ˆ)(

K

i

iTi eeE1

2 )(

For each movement

For a whole test epoch

Page 41: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

The interactive LMS procedure - The interactive LMS procedure - 4 4

4) Calculate the gradient of the error (w.r.t. A)

k

i

Tii heA

E

1

2

)(2

5) Update the A-matrix in the direction of the gradient

A

EAA

2

4) Repeat from step 2 until convergence.

Page 42: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

An ExampleAn Example

1 2 3 4 5 6 70

0.5

1

1.5

Training Epoch #

Nor

mal

ized

End

poin

t E

rror

Per

Mov

emen

t

Updated mappings do not occuruntil after the dashed linebetween epochs 5 and 6

Page 43: Learning and Remapping in the Sensory Motor System F.A. Mussa-Ivaldi Northwestern University.

ConclusionConclusion

Sensory-Motor Cognition IS NOT

an oxymoron !