Machine learning encompasses many different ideas, programming languages, frameworks, and approaches to the subject, so the term "machine learning" is difficult to define in just a sentence or two. But essentially, machine learning is giving a computer the ability to write its own rules and learn about new things, on its own.
In this course, we'll explore some of the big ideas, and toward the end, we'll even write a little bit of code in Python that can make some intelligent predictions.
What you'll learn
Fundamental concepts in machine learning
Supervised versus Unsupervised learning
Machine learning frameworks
Machine learning using Python and scikit-learn
Nick is a teacher at Treehouse and an independent game developer. His Twitter handle is @nickrp.
You need to sign up for Treehouse in order to download course videos.