General > Off Topic

My simulation: Evolving social bots

<< < (2/2)

Botsareus:
This stuff is CRAZY!
I want the source code!  

ashton15:

--- Quote from: Botsareus ---This stuff is CRAZY!
I want the source code!  
--- End quote ---

Nice decided to click the link as I don't normally bother with them to what it was seems like a pretty alright thing you've made there... could probably help darwinbots a bit...

happyhamsterchan:
I don't really see the benefit of using an artificial neural network, especially if were talking about single-celled entities... It seems to be a bit constrained, like were forcing the bots to conform to our definition of intelligent, instead of evolving their own novel abilities. Sure, The same behaviours can be accomplished whether your using an ANN or evolved spaghetti code, but somehow the point of alife seems to be lost. Not to mention, you get a lot more efficiency from using evolved spaghetti code, instead of evolved spaghetti ANNs.

Moonfisher:
I think the point is to accelerate the evolution of behavior by narrowing down the options.
Either way it looks realy cool, I like how a NN is visualized in the background too.

meph:
I agree with what has been said.

The use of Neural Network is loosely inspired by the brain. (But way too loosely )

Its interesting to experiment with brain modules. Interestingly I also tried Radial Basis function networks and they perform MUCH worse.
I also tried implementing more higher level neuron types... so some neurons would not compute sigmoid, but do something like a MAX() of inputs, or StandardDeviation() of inputs, or they would be a little if_then_else module working with inputs. Those brains are therefore more quickly higher in the hierarchy of capabilities. Sigmoids are universal approximators so you could do all of this with simple perceptrons but may just need too many of them.
It is interesting by the way that the above idea did not really work too well. I think maybe these brains are harder to "train", I'm not sure. Just plain perceptron brains worked best so far. (weird)


Anyway, my current goals are to change the simulation to something more along the lines of DarwinBots, where the brain is a "program" and see what i get. I will also make the code nicer and maybe release it sometime in the future. My schoolwork has just finished, so I can start working on this now

Thank you for comments!
cheers
meph

Navigation

[0] Message Index

[*] Previous page

Go to full version