News for hackers. Stuff that matters.
Re:Teaching AI to race using NNs and genetic algorithms by GordonS on Tuesday August 30, 2016 @08:19AM (#12389310)
Nice, I love the way the user can change the NN and genetic algorithm parameters!

There isn't much documentation though - is the genetic algorithm being used to evolve the NN somehow?

Re:Teaching AI to race using NNs and genetic algorithms by arnsholt on Tuesday August 30, 2016 @09:05AM (#12389643)
Since all the NNs have the same architecture, the breeding is done by taking some parameters from one parent NN and some parameters from the other to populate the weights of the child NN (in this case, indices that are 1 mod 2 are taken from the first parent, the others from the second one). In addition to this there's some random tweaks of some parameters (20% chance that any given parameter will be changed, with the change being uniformly random from the range [-0.1,0.1]).
Re:Teaching AI to race using NNs and genetic algorithms by Lord_Fixer on Tuesday August 30, 2016 @09:32AM (#12389887)
Thanks :)

Yup, I (as a developer of this thing) haven't created a documentation yet, but it's mostly due to the fact, that I have deployed this just yesterday and there are still many things that I'd like to change in it. But I will work on that :)

Re:Teaching AI to race using NNs and genetic algorithms by snorremd on Tuesday August 30, 2016 @09:05AM (#12389649)
Edit: The other commenter actually bothered to look at the code. Scratch my comment.