top of page
Ai2.png

Neural Network Prototype

May 2020

This little test with Neural networks was heavily inspired by evolutionary machine learning YouTube videos. Over the course of a single day, I learned how neural networks work, coded one from scratch inside Unity, and built a mini game to test, score, and mutate the networks. 

The network controls drone that have two thrusters. The AI can control each thruster's rotation and thrust. The drone are trying to fly through obstacles much like flappy bird.  After running the simulation for a couple thousand generations, the drones could consistently clear the first couple obstacles.  Unfortunately, the networks were not able to meet my expectations; however, I'm sure if I spent the time tweaking the simulation's variables, I could have created better drones.

Although this project is small and I neve dedicated much time to it, I'm still very proud of my ability to learn and code an advanced system in a very short time frame.

I don't plan on working on this project anymore, neural networks are fascinating to me and I hope to build more of the in the future.

bottom of page