This is the perfect course for you if:
You're new to Machine Learning
You have Machine Learning experience, but you're new to scikit-learn
You've used scikit-learn, but you don't know if you're doing things the "right" way
The course is AMAZING! Well-structured and very informative. I like the level of depth and the length of each module. I also love the additional resources you put together, and your brief introduction to these resources at the end of each module.
I can really apply what I learned to my job. You found a good balance between practical and theoretical. I've followed your YouTube channel and will continue learning.
- W.Z.
If you want to solve any Machine Learning problem in Python, then I always recommend using scikit-learn. Here's why:
It provides a consistent interface to a huge number of Machine Learning models
It offers many options and tuning parameters (but uses sensible defaults)
It includes a rich set of functionality to support the entire Machine Learning workflow
It has exceptional documentation
There is active community of researchers and developers who continue to improve and support the library
In fact, more than 80% of data scientists use scikit-learn, according to Kaggle's recent "State of Machine Learning" report.
I uploaded this series to YouTube in 2015, and it has since gotten more than 2 million views. Still today, I believe these videos are the single best way to learn the fundamentals of Machine Learning and scikit-learn.
Here's why you'll have a better learning experience by taking the course here:
You can watch the videos without ads
You can save your progress at any time, and return later to the exact same spot
You can download the course notebooks, which I've updated to use Python 3.9 and scikit-learn 0.23
Below each video, you can read my detailed notes about what has changed since the recording
After each video, you can take an interactive quiz to check your understanding (50+ questions total)
You can access my recommended resources for deepening your understanding (80+ links)
You can post your own questions, and I'll do my best to respond
After completing the course, you'll receive a certificate of completion
You should take my follow-up course, Master Machine Learning with scikit-learn.
My name is Kevin, and I've taught Data Science in Python to over a million students.
My courses explain data science topics in a clear, thorough, and step-by-step manner.
I'd love to teach you, regardless of your educational background or professional experience.
Thanks for joining me! 🙌