27
Neural Network Chao-Hsuan Shen, Kevin Widjaja, Harshini Chandrashekar

Neural Network on Akka

Embed Size (px)

DESCRIPTION

2013 winter project

Citation preview

Page 1: Neural Network on Akka

Neural NetworkChao-Hsuan Shen, Kevin Widjaja, Harshini Chandrashekar

Page 2: Neural Network on Akka

We already know...

Introduction

BackGround

Related Research

Project in Industry

Page 3: Neural Network on Akka

Methodology

Initial State

Random connection of Neurons.

Initial weight ==1

All the neurons will have a threshold point

Page 4: Neural Network on Akka

Mechanisms

Reweight

If a A neuron fires to B and if B fires

back, the weight of A→ B will increase.

Re-connect

Randomly increase the weight from 0 to1

Page 5: Neural Network on Akka

Language

Page 6: Neural Network on Akka

Tool

Page 7: Neural Network on Akka

Physical Architecture

Page 8: Neural Network on Akka
Page 9: Neural Network on Akka

Parameters

Neuron

threshold

timeout

Supervisor

neuron per node

neighbor ratio

Observer

input ratio

timeout

Page 10: Neural Network on Akka

Output(1)

Page 11: Neural Network on Akka

Output(2)

Page 12: Neural Network on Akka

Output(3)

Page 13: Neural Network on Akka

Output(4)

Page 14: Neural Network on Akka

Abnormal case??

Page 15: Neural Network on Akka

Discussion

Page 16: Neural Network on Akka

"The project leaves me more questions

than answers! "

Lucas Shen

Page 17: Neural Network on Akka

Questions & Problems

Randomness

Simulating God’s product vs Playing

God?

neighbor ratio, input, sample interval.......

Simultaneous and parallel?

Page 18: Neural Network on Akka
Page 19: Neural Network on Akka

build upon this project

Page 20: Neural Network on Akka

build upon this project

Quantitative formalization

@#$%^&*()(*&^%$#$xZSDH

Multi-threading performance

first project need supercomputer for

real

Page 21: Neural Network on Akka

General future studies

Computer Science

NeuronScience

Connection between the two

Page 22: Neural Network on Akka

CS?

Rethink computation + Networking

1+1? recognize a face? Inspiration?

Parallel processing

100 billion simple neurons could let

you cry and smile, even Love.

Page 23: Neural Network on Akka

Corpus Callosum

Page 24: Neural Network on Akka

NeuroScience

Physical tool: "Seeing is believing"

Page 25: Neural Network on Akka

NeuroScience

Mental tool: "Where hierachical structure

fails"

Page 26: Neural Network on Akka
Page 27: Neural Network on Akka

So Long..