We were inspired by many science fiction novels and stories, and now we have a model just as smart as a real creature! In the right hands this can shape our entire future and bring human level Artificial Intelligence to reality!

Although there are many models on machine learning, we decided to use a process called a deep learning neural network which is created based on the actual brain! It takes inputs and passes them through a hidden, middle layer, where an operation is performed on the input data, which determines the output. The computer learns by minutely adjusting the values in the middle layer, until it finds values that give a correct output.

We decided to utilize virtual sensors to help the artificial intelligence detect objects in the scene. This was much more efficient then just letting the creature guess and check. However, we had trouble building the project because the sensors on the cars were not functioning correctly outside of the Unity Engine. This was the biggest problem we ran into. We solved the problem by redefining the sensor as a sprite rather than a different prefab.

We made it into a betting system, where people can bet on a certain creature winning after watching a few rounds. The betting interface maps the neural map, which is a graph of the input, hidden, and output layers, in the control panel, shows the fitness of the creature as it progresses, and it allows you to save exceptional creatures to the built in database. Lastly, it's an artificial intelligence made by high school freshmen!

We would LOVE to integrate this into a robotics project to make it more life like and impressive.

Built With

Share this project:

Updates