Wednesday, 17 February 2010

You twit

I am such a tool. My robot has been at a brick wall for 2 months, finally got round to do some fault finding.

2 problems:

1. I didn't copy an array properly!!! bloody hell, that's the first thing you do when you learn a language. I blame it on C, which i have never used. I wonder if i get away with that one

2. I used the wrong type of neuron. One that only gives outputs between 0 and 1. When i should have used a hyperbolic tan (tanh) which gives them between -1 and 1. Basically letting a leg go back as well as forwards. The worst thing..... i wrote a note for myself about it months and months ago, i even stuck it on my wall to remind me, now it just sits there taunting me.

Anyway, put these fixes in 2 hours to find, 1 min to fix and the robot (i should really name him) is back to his jumping around self, rather than the shivering mess he has been for a while. Just set off a run, its on gen 4 and should take about 4 hours.

Hopefully post up some videos and nice graphs when its done, if not, a video of me weeping into a laptop screen.

No comments:

Post a Comment