My Computer Taught Itself to Play Minecraft

Hey everyone! This video is the culmination of around 2 years of off/on work on a project to see if a neural network AI could figure out how to mine ores in Minecraft. The main goal of the project was to just write all of the code from the ground up and see what the network would be capable of. Overall, I’m happy with what was accomplished and in many ways it exceeded my expectations. I plan on continuing to make videos on different AI projects, so if you’re interested in checking them out feel free to subscribe. Chapters: 0:00 Intro to Problem 0:45 Roadmap 1:04 Neural Network Intro 1:47 Neural Networks and Minecraft 3:00 Programming a Neural Network 3:35 Minecraft Simulator 4:41 Minecraft to C 5:23 Programming a Minecraft Simulator 6:23 First Simulation World 6:37 Programming a Minecraft Mod 7:10 Visualizing Training #1 9:54 Reward Function Changes 10:27 Visualizing Training #2 13:24 Trained Network Visualization 14:14 Final Thoughts Here’s the links to code: Neural Network Library: Minecraft Simulator: Here’s links to the music used in the video:
Back to Top