Technical AIintermediateVideo + quiz

Choose, Train and Tune the Right Machine Learning Algorithm

For data scientists, ML engineers, developers and analysts who write basic Python.

34 lessons · 1.6 hours
Watch the first lesson freeWelcome · 3 min

Sign in to watch one lesson from this course free.

What you will be able to do

Choose between regression, tree-based, boosted and clustering methods for a problemExplain bias and variance and when bagging or gradient boosting helpsBuild feature pipelines and handle rare classes in the dataPick the right metric, tune with honest cross-validation and interpret the modelApply neural networks, recommendation, forecasting and anomaly detection to specialised problemsServe a model with FastAPI, monitor drift and defend a churn model in a written decision note

Skills you will gain

  • Algorithm selection
  • Gradient boosting
  • Feature engineering
  • Cross-validation and tuning
  • Model interpretability
  • Model serving and drift

About this course

For data scientists, ML engineers, developers and analysts who write basic Python. Learn how the main machine learning and deep learning families work, when each is the right choice, and how to prove it: linear and logistic regression, trees and random forests, bias and variance, bagging and gradient boosting with XGBoost, clustering, feature pipelines, rare classes, metrics, honest cross-validation and tuning, interpretability, neural networks in PyTorch, convolutional and recurrent networks, recommendation, time-series forecasting, anomaly detection, serving with FastAPI and monitoring for drift. Every lesson uses one made-up energy supplier, Jarrowfield Energy, and the course ends with a free hands-on lab on your own laptop where you choose, tune, test and defend a churn model in a written decision note.

Technical AI

Curriculum

11 modules · 34 lessons · 1.6h

Requirements

Basic Python: variables, functions, loops
School statistics: mean, spread, probability
Python 3.12 or later for the lab

What you walk away with

A Yallo AI academy certificate of completion, issued when every lesson is complete and the final assessment is passed at 70% or aboveA public verification page, so a stranger can check the certificate without asking you for a filePDF download, and a one-click share to your LinkedIn profile

Yallo AI academy certifies completion of

Choose, Train and Tune the Right Machine Learning Algorithm