About Course
In this course, we’ll cover the fundamentals of machine learning with a significant focus on supervised machine learning. We’ll start from introducing machine learning, the Scikit Learn library for machine learning, then we’ll delve deep into supervised learning methods i.e. Regression and Classification. We’ll close off the course by going through model evaluation by exploring metrics for regression and classification as well as how to conduct hyperparameter tuning for our machine learning models.
Acknowledgements and Attribution
This course is attributed to Jake VanderPlas’ Python Data Science Handbook alongside Andrew NG’s tutorials on Machine Learning Concepts. We also recommend checking out the StatQuest Youtube channel for faster explanations on Machine Learning Algorithms whenever you are stuck. We have added these videos to the course to help make harder concepts simpler to understand. Finally, you have notes by Cyril Michino shared on Slack or on the resources section highlighting the most important theoretic aspects of every ML algorithm covered in this course.
Course Content
1.1 Introduction to Machine Learning
-
What is Machine Learning
05:28 -
Supervised Learning – Regression
06:57 -
Supervised Learning – Classification
07:17 -
Unsupervised Learning – Clustering
08:53 -
Unsupervised Learning – Dimensionality Reduction
03:40 -
Steps in a Machine Learning Project (Summarized)
13:37 -
Machine Learning Fundamentals Quiz