On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie...

30
On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Thomas Trappenberg Dalhousie University, Canada Dalhousie University, Canada

Transcript of On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie...

Page 1: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

On Bubbles and Drifts:Continuous attractor networks in brain models

Thomas TrappenbergThomas Trappenberg

Dalhousie University, Canada Dalhousie University, Canada

Page 2: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Once upon a time ... (my CANN shortlist)

Wilson & Cowan (1973) Grossberg (1973) Amari (1977) … Sampolinsky & Hansel (1996) Zhang (1997) … Stringer et al (2002)

Page 3: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

It’s just a `Hopfield’ net …

I ext rout

w

w

x

Recurrent architecture Synaptic weights

Page 4: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

In mathematical terms …

Updating network states (network dynamics)

Gain function

Weight kernel

Page 5: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Weights describe the effective interaction profile in Superior Colliculus

TT, Dorris, Klein & Munoz, J. Cog. Neuro. 13 (2001)

Page 6: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Network can form bubbles of persistent activity (in Oxford English: activity packets)

0 5 10 15 20

20

40

60

80

100

Time [t]

Nod

e in

dex

External stimulus

End states

Page 7: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Space is represented with activity packets in the hippocampal system

From Samsonovich & McNaughtonPath integration and cognitive mapping in a continuous attractor neural J. Neurosci. 17 (1997)

Page 8: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

There are phase transitions in the weight-parameter space

Page 9: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANNs work with spiking neurons

Xiao-Jing Wang, Trends in Neurosci. 24 (2001)

Page 10: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Shutting-off works also in rate model

Time

No

de

Page 11: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Various gain functions are used

End states

Page 12: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANNs can be trained with Hebb

Hebb:

Training pattern:

Page 13: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Normalization is important to have convergent method

• Random initial states• Weight normalization

w(x,50)

Training timex

x y

w(x,y)

Page 14: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Gradient-decent learning is also possible (Kechen Zhang)

Gradient decent with regularization = Hebb + weight decay

Page 15: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANNs have a continuum of point attractors

Point attractors and basin of attraction

Line of point attractors

Can be mixed: Rolls, Stringer, Trappenberg A unified model of spatial and episodic memoryProceedings B of the Royal Society 269:1087-1093 (2002)

Page 16: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Neuroscience applications of CANNs

Persistent activity (memory) and winner-takes-all (competition)

• Working memory (e.g. Compte, Wang, Brunel etc)

• Place and head direction cells (e.g. Zhang, Redish, Touretzky, Samsonovitch, McNaughton, Skaggs, Stringer et al.)

• Attention (e.g. Olshausen, Salinas & Abbot, etc)

• Population decoding (e.g. Wu et al, Pouget, Zhang, Deneve, etc )

• Oculomotor programming (e.g. Kopecz & Schoener, Trappenberg)

• etc

Page 17: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Superior colliculus intergrates exogenous and endogenous inputs

C N

S N p r

T h a l

S E F

F E F

L IP

S C

R F

Cerebellum

Page 18: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Superior Colliculus is a CANN

TT, Dorris, Klein & Munoz, J. Cog. Neuro. 13 (2001)

Page 19: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANN with adaptive input strength explains express saccades

Page 20: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANN are great for population decoding (fast pattern matching implementation)

Page 21: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANN (integrators) are stiff

Page 22: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

… and drift and jumpTT, ICONIP'98

Page 23: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Modified CANN solves path-integration

Page 24: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANNs can learn dynamic motor primitives

Stringer, Rolls, TT, de Araujo, Neural Networks 16 (2003).

Page 25: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Drift is caused by asymmetries

NMDA stabilization

Page 26: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANN can support multiple packets

Stringer, Rolls & TT,Neural Networks 17 (2004)

Page 27: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

How many activity packets can be stable?

T.T., Neural Information Processing-Letters and Reviews, Vol. 1 (2003)

Page 28: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

Stabilization can be too strong

TT & Standage, CNS’04

Page 29: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

CANN can discover dimensionality

Page 30: On Bubbles and Drifts: Continuous attractor networks in brain models Thomas Trappenberg Dalhousie University, Canada.

0

1 1

( )( )( ) ( )

hdhd vii ihd

ac hd acij jhd c hd ac

j

inh hdij j

j

c hd cij j

j

dh th t Iw w r t

dt C

w rw r rC C

r

t

t

C

: activity of node i

: firing rate

: synaptic efficacy matrix

: global inhibition

: visual input

: time constant

: scaling factor

: #connections per node

: slope

: threshold

viI

ih

0

inhw

ir

ijw

Continuous dynamic (leaky integrator):

The model equations:

NMDA-style stabilization:1

2

if 0.5( )

elsewherei

i

rr

2 ( ( )) 1(1 e )i ih rir

ij i jw kr r Hebbian learning:

c hd hd cij i jw kr r r ac hd hd acij i jw kr r r