+ All Categories
Home > Documents > The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Date post: 31-Mar-2015
Category:
Upload: christine-renshaw
View: 228 times
Download: 8 times
Share this document with a friend
Popular Tags:
34
e Liquid Brain Chrisantha Fernando & Sampsa Sojakka
Transcript
Page 1: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

The Liquid Brain Chrisantha Fernando & Sampsa Sojakka

Page 2: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Motivations

• Only 30,000 genes, ≈1011 neurons• Attractor neural networks, Turing machines• Problems with classical models

– Often depend on synchronization by a central clock– Particular recurrent circuits need to be constructed for each task– Recurrent circuits often unstable and difficult to regulate– Lack parallelism– Real organisms cannot wait for convergence to an attractor

• Wolfgang Maass’ invented the Liquid State Machine (a model of the cortical microcircuit) in which he viewed the network as a liquid (or liquid-like dynamical system).

Page 3: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Liquid State Machine (LSM)• Maass’ LSM is a spiking recurrent

neural network which satisfies two properties– Separation property (liquid)– Approximation property (readout)

• LSM features– Only attractor is rest– Temporal integration– Memoryless linear readout map– Universal computational power: can

approximate any time invariant filter with fading memory

– It also does not require any a-priori decision regarding the ``neural code'' by which information is represented within the circuit.

Page 4: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Maass’ Definition of the Separation Property

The current state x(t) of the microcircuit at time t has to hold all information about preceding inputs.

Approximation Property

Readout can approximate any continuous function f that maps current liquid states x(t) to outputs v(t).

Page 5: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

• We took the metaphor seriously and made the real liquid brain shown below. WHY?

Page 6: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

BECAUSE.

• Real water is computationally efficient.Maass et al. used a small recurrent network of leaky integrate-and-

fire neurons– But it was computationally expensive to model. – And I had to do quite a bit of parameter tweaking.

• Exploits real physical properties of water.• Simple local rules, complex dynamics. • Potential for parallel computation applications. • Educational aid, demonstration of a physical

representation that does computation. • Contributes to current work on computation in non-linear

media, e.g. Adamatsky, Database search.

Page 7: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Pattern Recognition in a Bucket

• 8 motors, glass tray, overhead projector

• Web cam to record footage at 320x240, 5fps

• Frames Sobel filtered to find edges and averaged to produce 700 outputs

• 50 perceptrons in parallel trained using the p-delta rule

Page 8: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Experiment 1: The XOR Problem.

Page 9: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 10: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

2 motors, 1 minute footage of each case, 3400 framesReadouts could utilize wave interference patterns

Page 11: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 12: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 13: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 14: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 15: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

0 500 1000 1500 2000 2500 3000 3500

0.4

0.5

0.6

0.7

0.8

0.9

1Correctness (1-|target output - actual output|)

Frame

0 500 1000 1500 2000 2500 3000 3500-50

0

50Sum of 50 Perceptron Outputs

Frame

Out

put

Sum

CORRECT

INCORRECT

BOTH MOTORS MOTOR A MOTOR B

STILL WATER

Page 16: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

0 500 1000 1500 2000 2500 3000 3500 40000

0.2

0.4

0.6

0.8

1Correctness (Generalization)

Frames (Novel Input File)

Cor

rect

ness

0 500 1000 1500 2000 2500 3000 3500 4000-50

0

50

Sum

med

Per

cept

ron

Out

puts

Frames(Novel Input File)

BOTH MOTORS MOTOR A MOTOR B STILL WATER

Page 17: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Can Anyone Guess How it Works?

Page 18: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 19: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 20: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Experiment 2 : Speech Recognition

Page 21: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

• Objective: Robust spatiotemporal pattern recognition in a noisy environment• 20+20 samples of 12kHz pulse-code modulated wave files (“zero” and “one”),

1.5-2 seconds in length• Short-Time Fourier transform on active frequency range (1-3000Hz) to create

a 8x8 matrix of inputs from each sample (8 motors, 8 time slices)• Each sample to drive motors for 4 seconds, one after the other

1

2

3

4

5

6

7

8

05

1015

2025

3035

0

0.2

0.4

0.6

0.8

1

Frame (8 frames per word)

4 Presentations of the word "Zero"

Motor Number (Frequency)

1

2

3

4

5

6

7

8

05

1015

2025

3035

0

0.2

0.4

0.6

0.8

1

Frames ( 8 frames per word).

4 Presentations of the Word "One"

Motor Number

Page 22: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Zero One

Page 23: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

0 200 400 600 800 1000 1200 1400 1600 1800 20000.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Epochs

MS

E

Perceptrons trained on dataset NOT passed through water.

Final error rates correspond to 25% Mistakes in Classification

Page 24: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 25: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 26: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 27: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 28: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Analysis

Page 29: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 30: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 31: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 32: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.
Page 33: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Conclusion

• Properties of a natural dynamical system (water) can be harnessed to solve non-linear pattern recognition problems.

• Set of simple linear readouts suffice. • No tweaking of parameters required. • Further work will explore neural networks

which exploit the epigenetic self-organising physical properties of materials.

Page 34: The Liquid Brain Chrisantha Fernando & Sampsa Sojakka.

Acknowledgements

• Inman Harvey• Phil Husbands• Ezequiel Di Paolo• Emmet Spier• Bill Bigge• Aisha Thorn, Hanneke De Jaegher, Mike Beaton. • Sally Milwidsky


Recommended