Supervised Machine Learning from First Principles

Categories: AI
Wishlist Share

About Course

Machine learning is not just about importing a library, training a model and hoping for the best. This course helps you understand what is happening underneath the code, so you can choose, evaluate and improve models with confidence.

You will build a strong foundation in the statistical and mathematical ideas behind supervised machine learning, covering regression, classification, validation, model selection, regularisation, PCA and decision trees. We explore not only how popular algorithms work, but also when to use them, how to assess whether they are performing well, and where they can fail in real-world settings.

Across 79 lessons and over 20 hours of content, you will learn topics including linear and logistic regression, k-nearest neighbours, support vector machines, cross-validation, bootstrapping, bias-variance trade-offs, AIC and BIC, Ridge and Lasso regression, and evaluation metrics such as accuracy, precision, recall and ROC curves. Python code discussions and suggested exercises help connect the theory to practical application.

This course is ideal for aspiring data scientists, software engineers moving into AI, students, and professionals who want to go beyond using machine-learning tools as black boxes.

Show More

What Will You Learn?

  • - Machine Learning Principles
  • - The principles behind Machine Learning algorithms (not just the codes!)
  • - Regression (Linear Regression, Multiple Linear Regression, Polynomial Regression, and Support Vector Regression)
  • - Classification (Logistic Regression, k-Nearest Neighbours, Trees, and Support Vector Machines)
  • - Other principles such as Cross Validation, AIC, BIC, and choosing the right metrics for your algorithm

Course Content

Introduction to Machine Learning

  • Introduction
    07:37

Introduction to Statistical Learning

Linear Regression

Classification

Validation and the Bootstrap Method

Linear Model Selection and Regularisation

Tree Based Methods

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

✕