Show HN: Unity 3d Neuroevolution Flappy Bird
github.com
github.com
Seems to have the same problem as the original where its not actually converging towards a solution but randomly stumbling onto it.
https://xviniette.github.io/AsteroidsLearning/
AI Lab at UTexas Austin has more Atari 2600 NEAT demos as well. The Kung Fu Master "button masher" style makes me think a Street Fighter V agent would be hilarious to see in Human vs AI competitive action!
http://www.cs.utexas.edu/~ai-lab/?atari
For a proof of concept, this shows the capability of ML in a web browser. Creating an ad hoc cluster of a hundred webrtc peers would yield a formidable (but slow) meta learner. And just to put it in perspective: sentient.ai's petascale darkcycle cluster consists of ~1M CPUs and ~1k GPUs:
https://www.sentient.ai/platform/scale/
Distributed computation seems to give natural evolution a competitive advantage: it is by design already parallel.
Reference for further study: Evolving Deep Neural Networks
(Also, I'd like "number of taps per game segment" be a weight... fall until the very last second then a couple of quick taps - none of this "spamming to keep level" stuff: where's the style? ;)