Learning path
Machine Learning
How machines learn from data: your first models with scikit-learn, from train/test split to accuracy.
-
1
Machine Learning Introduction
What machine learning really is, the three kinds of learning, features and labels, and the workflow every model follows.
-
2
Your First Model: Linear Regression
Train a linear regression in scikit-learn to predict a number, read what it learned, and make predictions.
-
3
Train/Test Split and Evaluating Models
Measure a model honestly on data it has never seen, read MAE and R², and spot overfitting.
-
4
Classification: Predicting Categories
Predict yes/no answers with logistic regression and k-nearest neighbours, and judge them with accuracy and a confusion matrix.
-
5
End-to-End Project: Classifying Flowers
Run a complete machine learning project on the classic Iris dataset with a decision tree: explore, train, evaluate and explain.