Skip to content
Learning paths

Browse machine learning topics

Move from data and evaluation foundations into supervised learning, unsupervised learning, model selection, and practical scikit-learn workflows.

Topics

Available topics

Move from data and evaluation foundations into supervised learning, unsupervised learning, model selection, and practical scikit-learn workflows.

absolute beginner
12 articles

Machine Learning Foundations

See what it really means to learn from data: models, objectives, training, optimization, generalization, and where machine learning fits within AI.

Go learning path
beginner
17 articles

Data Preparation and Pipelines

Turn raw tables into trustworthy inputs with sensible features, scaling, encoding, missing-data strategies, leakage prevention, and repeatable pipelines.

Go learning path
beginner to intermediate
16 articles

Feature Engineering and Representation

Shape what a model can see by transforming, selecting, combining, and compressing features while preserving useful signal.

Go learning path
beginner
43 articles

Regression and Classification Models

Explore how different models turn inputs into predictions, from linear and logistic methods to neighbors, SVMs, and probabilistic classifiers.

Go learning path
beginner to intermediate
22 articles

Tree Models and Ensembles

Follow how trees turn data into rules, then see how forests, bagging, boosting, and stacking change flexibility, stability, and predictive behavior.

Go learning path
intermediate
23 articles

Clustering and Dimensionality Reduction

Look for structure without labels using clustering and dimensionality reduction—then learn when the patterns you discover are actually meaningful.

Go learning path
beginner to intermediate
19 articles

Validation and Model Selection

Choose models without fooling yourself: build baselines, split data honestly, cross-validate, tune carefully, and keep the final test truly final.

Go learning path
beginner to intermediate
31 articles

Evaluation and Model Diagnostics

Go beyond one score. Measure the errors that matter, inspect where models fail, and reason about imbalance, thresholds, calibration, drift, and uncertainty.

Go learning path
beginner to intermediate
5 articles

Model Persistence and Inference

Take a fitted model beyond the notebook: preserve the full prediction workflow, validate new inputs, and produce repeatable inference.

Go learning path