deep learning - sandbox

Show us your works in progress and request feedback

Post » Sun Jan 22, 2017 5:13 pm

to understand how a neural network is working I'm building a neural network sandbox.

The sandbox provides a tiny network with 4(+bias) Input nodes, 5 hidden nodes and 4 Output nodes.
You can draw the connections (when editing click hold a node and drag to dest node ), delete(double click) them and set their weight (when training click hold and drag hor.) and you can set backpropagading connections.

Each neuron(node) has it's own function for value, trigger, backprop.
You can train the network (to perfection) and play with it after training to test it.

With each interation you can check the resulting values and node states to see what happens while leaning.

Here you can give it a try (current [fix4all] functions: val:passthrough, trigger:binary, backp:delta*0.1)
There will also sigmoid, tanh and other functions be available soon (and you will able to change them for each/all nodes).

link: http://www.gameus.de/nn


Image

mercuryus
Last edited by mercuryus on Sun Jan 22, 2017 6:00 pm, edited 5 times in total.
Image Image Image
B
43
S
22
G
15
Posts: 383
Reputation: 12,262

Post » Sun Jan 22, 2017 5:42 pm

When you open the game the controls at the bottom are hidden.

I could not tell what I was supposed to be doing until I came back here and seen that the controls are there but hidden.

I like the chalk board effect and I am a big fan of educational games and using sandbox features to interact.
Banned User
B
28
S
7
G
58
Posts: 1,229
Reputation: 34,830

Post » Sun Jan 22, 2017 5:48 pm

my fault - i changed to a better scale method.
Realod (clear cache) to get a better workplace ;)
ps: there might by still errors (e.g. with the backpropagandation)
Image Image Image
B
43
S
22
G
15
Posts: 383
Reputation: 12,262

Post » Sun Jan 22, 2017 6:03 pm

mercuryus wrote:my fault - i changed to a better scale method.
Realod (clear cache) to get a better workplace ;)
ps: there might by still errors (e.g. with the backpropagandation)


OK now I can see the controls. Still not sure what I am supposed to be doing but looks interesting. Maybe add an instruction screen to explain the neural network concept if this is used by people not in your class?
Banned User
B
28
S
7
G
58
Posts: 1,229
Reputation: 34,830

Post » Sun Jan 22, 2017 6:40 pm

Thank you for your suggestions!
I will add a help screen to introduce the framework.

Understanding a neural network is not that difficult.
There are plenty of tutorials on youtube for any interested.
Image Image Image
B
43
S
22
G
15
Posts: 383
Reputation: 12,262


Return to Works in Progress/Feedback Requests

Who is online

Users browsing this forum: No registered users and 0 guests