Loading...
Learn how machines learn from data. Covers the core supervised and unsupervised algorithms, model evaluation, overfitting, and ensemble methods. By the end you will be able to train, evaluate, and improve your own ML models using scikit-learn.
JP Instructor
Already have an account? Sign in
Learn how models learn from labelled examples to make predictions.
4 minutes
4 minutes
3 minutes
10 minutes
Discover patterns in data without labels.
4 minutes
4 minutes
4 minutes
10 minutes
Know whether your model actually works — and why it might fail.
4 minutes
4 minutes
4 minutes
10 minutes
From single trees to powerful ensembles — the algorithms behind most Kaggle winners.
3 minutes
4 minutes
5 minutes
10 minutes
Build a complete spam classifier from scratch using pure Python. This multi-step project brings together everything you have learned in Machine Learning: data representation, feature extraction, classification, model evaluation, and pipeline design.
120 minutes
Join thousands of students mastering AI & Machine Learning with HardCoded
Sign Up to Get Started