Machine Learning is Fun! Part 3: Deep Learning and Convolutional Neural Networks

Are you tired of reading endless news stories about deep learning and not really knowing what that means? Let’s change that!

This time, we are going to learn how to write programs that recognize objects in images using deep learning. In other words, we’re going to explain the black magic that allows Google Photos to search your photos based on what is in the picture!

Read more

Machine Learning is Fun! Part 2 Using Machine Learning to generate Super Mario Maker levels

In Part 1, we said that Machine Learning is using generic algorithms to tell you something interesting about your data without writing any code specific to the problem you are solving.

This time, we are going to see one of these generic algorithms do something really cool — create video game levels that look like they were made by humans. We’ll build a neural network, feed it existing Super Mario levels and watch new ones pop out!

Read more