HomeTutorialsLive AI/ML training
FreeMachine learningPython

Machine Learning Tutorials and Guides

This page collects the free machine learning material on pushpjeet.com in one place. It starts with bias vs variance: what each error means, how to spot high bias or high variance from training and validation scores, how to fix each, and a tested NumPy demo with real output.

The Goldilocks Problem video covers the same idea with a walkthrough and games. The linear regression tutorials and the maths for ML guide give you hands-on Python labs, and the interactive quests are short warm-ups.

New to the field? Start with the AI/ML foundations guide and the learning roadmap. More guides are added here as they are published: overfitting vs underfitting, the confusion matrix and precision vs recall are next in the series.

Machine learning guides

Written explainers with tables, diagnosis steps and tested code.

Video and interactive

Watch, play and check your understanding.

Build it: hands-on tutorials

Step-by-step tutorials with Python labs, quizzes and cheat sheets.

Foundations and learning path

The background that makes the machine learning tutorials easier to follow.

Coming next in this series

Planned guides, added here as they are published:

Live training

When you would rather learn live with hands-on labs.

More tutorial hubs

Generative AI tutorials AWS tutorials All tutorials

Newsletter

Liked this? Get the next tutorial by email

New tutorials, labs and cheat sheets, plus AWS batch dates and Oracle tips if you want them. No spam, unsubscribe anytime.

I’m interested in

Double opt-in: you’ll get a confirmation email first. Privacy policy

WhatsApp