YoBro
YoBro 14 May 2020
0

Up next

Mobile Network Problems Inside Your House?? आपको ये जानना जरूरी है !!
15 Oct 2020
Mobile Network Problems Inside Your House?? आपको ये जानना जरूरी है !!
YoBro · 1 Views

Neural Network Creature: Two Legs

2 Views

Now you can interact with your creatures and even peek inside their brains! :-)

Left:
Visual depiction of two layer neural network.
First column shows features of the creature (body part angles, linear velocities, etc)
Then the first set of weights, which take the features and project them into the first hidden activation.
The hidden activation is the second column.
Then second set of weights, which takes the hidden activation and computes the joint torques.
The last column shows the joint torque activations.

Positive values/weights = red.
Negative values/weights = blue.

To train the creature to walk right: Sample 100 episodes of random behavior and select the parameters that got the most reward. Then perform a new episode and compare its reward to the average episode reward, and either promote or inhibit behavior exhibited during that episode if it did better or worse than average. Repeat!

This is all of course experimental, but I find it fun to create and train different creatures and interact with them during training.

You can find the code here: https://github.com/JonComo/stumbly
Tested on ubuntu 14.04 and 16.04

Show more
0 Comments sort Sort By

Up next

Mobile Network Problems Inside Your House?? आपको ये जानना जरूरी है !!
15 Oct 2020
Mobile Network Problems Inside Your House?? आपको ये जानना जरूरी है !!
YoBro · 1 Views